diff options
author | Loïc Hoguin <[email protected]> | 2019-03-19 11:50:59 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2019-03-19 12:47:29 +0100 |
commit | 520ea3275e932810b3beda1f8c524dc5db9941a9 (patch) | |
tree | 4b6be9c9b31484770068f067aeb72b5752c61274 /lib/crypto/src/crypto.erl | |
parent | 47b496da10cfedeea8a0341ce13c76de3c132a57 (diff) | |
download | otp-520ea3275e932810b3beda1f8c524dc5db9941a9.tar.gz otp-520ea3275e932810b3beda1f8c524dc5db9941a9.tar.bz2 otp-520ea3275e932810b3beda1f8c524dc5db9941a9.zip |
Make crypto:cipher_info work for all ciphers and aliases
Diffstat (limited to 'lib/crypto/src/crypto.erl')
-rw-r--r-- | lib/crypto/src/crypto.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/crypto/src/crypto.erl b/lib/crypto/src/crypto.erl index 97a4a7a3f0..4df7e6360c 100644 --- a/lib/crypto/src/crypto.erl +++ b/lib/crypto/src/crypto.erl @@ -540,8 +540,10 @@ poly1305(Key, Data) -> -spec cipher_info(Type) -> map() when Type :: block_cipher_with_iv() | aead_cipher() | block_cipher_without_iv(). +cipher_info(aes_ige256) -> + #{block_size => 16,iv_length => 32,key_length => 16,mode => ige_mode,type => undefined}; cipher_info(Type) -> - cipher_info_nif(Type). + cipher_info_nif(alias(Type)). %%%---- Block ciphers |