CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 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