You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to openssl-enc man page aes-128-cfb is 128 bit AES in 128 bit CFB mode. It seems like crypto uses wrong name in cipher_type_t.str_v3. I can confirm that it works as expected if I replace -cfb128 with -cfb here
Describe the bug
I ran into this problem after building OTP 24.3.4.2 with OpenSSL 3.0.2.
aes_128_cfb128
is not supportedAt the same time I can see
aes-128-cfb
in the output of the following commandTo Reproduce
Build OTP with OpenSSL 3.0.
Expected behavior
The following expression evaluates to
true
The same for
aes_192_cfb128
andaes_256_cfb128
.Affected versions
OTP 24, OTP 25.
Additional context
According to openssl-enc man page
aes-128-cfb
is 128 bit AES in 128 bit CFB mode. It seems like crypto uses wrong name incipher_type_t.str_v3
. I can confirm that it works as expected if I replace-cfb128
with-cfb
herehttps://github.com/erlang/otp/blob/OTP-24.3.4.2/lib/crypto/c_src/cipher.c#L82-L84
The text was updated successfully, but these errors were encountered: