Changes between Version 5 and Version 6 of linux/encryption
- Timestamp:
- 12/14/2019 12:40:13 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
linux/encryption
v5 v6 211 211 [=#openssl-af_alg] 212 212 === OpenSSL with AF_ALG 213 214 [[CollapsibleStart(Building OpenSSL prior to 1.1.0 with AF_ALG support)]] 213 215 ==== Building OpenSSL prior to 1.1.0 with AF_ALG support 214 216 OpenSSL 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. … … 235 237 }}} 236 238 * 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]] 238 240 ==== Building OpenSSL 1.1.0 and later with AF_ALG support 239 241 Note 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. … … 297 299 [=#openssl-crytodev] 298 300 === OpenSSL with cryptodev 301 [[CollapsibleStart(Building OpenSSL versions prior to 1.1.1 with cryptodev support)]] 299 302 ==== Building OpenSSL versions prior to 1.1.1 with cryptodev support 300 303 Because Cryptodev is not available by default on Linux distributions OpenSSL has to be compiled with additional flags to include support for them: … … 321 324 sudo dpkg -i ../openssl*.deb 322 325 }}} 323 326 [[CollapsibleEnd]] 324 327 ==== Building OpenSSL versions 1.1.1 and later with cryptodev support 325 328 Starting 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.