Porting to version 1.1.1 with old Linux kernel 3.0.8

Viktor Dukhovni openssl-users at dukhovni.org
Mon Apr 5 19:49:54 UTC 2021

> On Apr 5, 2021, at 11:16 AM, Boris Shpoungin via openssl-users <openssl-users at openssl.org> wrote:
> Is there minimal requirements for Linux kernel for usage of openssl library version 1.1.1?
> I have old application based on Linux kernel 3.0.8 which uses openssl version 1.0.2. My question is whether it is possible to port this application to use openssl version 1.1.1 in Linux 3.0.8 environment?

The version of the Linux kernel is almost certainly irrelevant.  OpenSSL
makes minimal demands of the operating system.  Only random number generation
is plausibly something you need to think about.  The getrandom(2) kernel API
was added in Linux 3.17, so you'll need to use /dev/urandom instead.

Otherwise, sockets, threads, ... are all present in Linux even before 3.0.


More information about the openssl-users mailing list