CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/06/10 10:15:19
Modified files:
lib/libssl/src/crypto/engine: eng_all.c engine.h
lib/libssl/src/crypto/evp: c_all.c
lib/libcrypto/crypto: Makefile
Removed files:
lib/libssl/src/crypto/engine: hw_cryptodev.c
Log message:
Abandon the auto-ENGINE /dev/crypto interface. VIA 3des cbc receives
collateral damage.
The syncronous nature of this mechanism has hampered performance for
symmetric crypto relative to brute-force cpu. The assymetric crypto
support never really materialized in drivers.
So abandon the complexity.
ok tedu beck mikeb
some disagrement from djm but if he wants to test /dev/crypto ciphers
he should do it without this this gigantic API in the way