opencryptoki / openssl-ibmca

OpenSSL engine and provider for libica.
Apache License 2.0
6 stars 15 forks source link

make use of the engine transparent #20

Closed p-steuer closed 1 year ago

p-steuer commented 6 years ago

libcrypto's evp interfaces for ciphers allow to encrypt messages divided in chunks of arbitrary lengths.

ibmca requires the all chunk lenghts except the last one to be multiples of the cipher's block size.

Use of the engine should be made transparent to an application using libcrypto's evp interfaces, in the sense that the behavior is the same \w engine and w\o engine.

ifranzki commented 1 year ago

This is obsolete. OpenSSL accelerates ciphers (AES) via CPACF out of the box.