diff options
author | 2014-06-10 16:15:19 +0000 | |
---|---|---|
committer | 2014-06-10 16:15:19 +0000 | |
commit | 7a59c9a977d3d1b29bad28f3f13f7bebe5e18a9e (patch) | |
tree | 07c0905f1f08b2912997f8370de9d96f87afed9a /lib/libcrypto/engine/engine.h | |
parent | get verbose_system in line with _system, do not display \&code snippets... (diff) | |
download | wireguard-openbsd-7a59c9a977d3d1b29bad28f3f13f7bebe5e18a9e.tar.xz wireguard-openbsd-7a59c9a977d3d1b29bad28f3f13f7bebe5e18a9e.zip |
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
Diffstat (limited to 'lib/libcrypto/engine/engine.h')
-rw-r--r-- | lib/libcrypto/engine/engine.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/libcrypto/engine/engine.h b/lib/libcrypto/engine/engine.h index e99ad750e47..79a21af7b80 100644 --- a/lib/libcrypto/engine/engine.h +++ b/lib/libcrypto/engine/engine.h @@ -318,7 +318,6 @@ void ENGINE_load_dynamic(void); #ifndef OPENSSL_NO_STATIC_ENGINE void ENGINE_load_padlock(void); #endif -void ENGINE_load_cryptodev(void); void ENGINE_load_rsax(void); void ENGINE_load_builtin_engines(void); @@ -707,10 +706,6 @@ typedef int (*dynamic_bind_engine)(ENGINE *e, const char *id, * values. */ void *ENGINE_get_static_state(void); -#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV) -void ENGINE_setup_bsd_cryptodev(void); -#endif - /* BEGIN ERROR CODES */ /* The following lines are auto generated by the script mkerr.pl. Any changes * made after this point may be overwritten when the script is next run. |