Changes between Version 5 and Version 6 of linux/encryption


Ignore:
Timestamp:
12/14/2019 12:40:13 AM (4 years ago)
Author:
Bobby Jones
Comment:

Put openssl building instructions for versions prior to 1.1.0 in collapsible text

Legend:

Unmodified
Added
Removed
Modified
  • linux/encryption

    v5 v6  
    211211[=#openssl-af_alg]
    212212=== OpenSSL with AF_ALG
     213
     214[[CollapsibleStart(Building OpenSSL prior to 1.1.0 with AF_ALG support)]]
    213215==== Building OpenSSL prior to 1.1.0 with AF_ALG support
    214216OpenSSL added native AF_ALG support 1.1.0 (Aug 25 2016). If you are using a version prior to that you need to build a plugin for OpenSSL.
     
    235237}}}
    236238 * Note that this plugin is incompatible with OpenSSL 1.1.x and will fail to build for those versions due to API changes
    237 
     239[[CollapsibleEnd]]
    238240==== Building OpenSSL 1.1.0 and later with AF_ALG support
    239241Note that prior to OpenSSL 1.1.1 AF_ALG support is not enabled by default thus you need to rebuild it and add the 'enable-afalgeng' config option.
     
    297299[=#openssl-crytodev]
    298300=== OpenSSL with cryptodev
     301[[CollapsibleStart(Building OpenSSL versions prior to 1.1.1 with cryptodev support)]]
    299302==== Building OpenSSL versions prior to 1.1.1 with cryptodev support
    300303Because Cryptodev is not available by default on Linux distributions OpenSSL has to be compiled with additional flags to include support for them:
     
    321324sudo dpkg -i ../openssl*.deb
    322325}}}
    323 
     326[[CollapsibleEnd]]
    324327==== Building OpenSSL versions 1.1.1 and later with cryptodev support
    325328Starting with version 1.1.1, the cryptodev engine is now called devcrypto and is implemented against the cryptodev-linux kernel module. To build OpenSSL with devcrypto support, the 'enable-devcryptoeng' flag is used during configuration.