diff options
author | Bart de Water <bartdewater@gmail.com> | 2020-07-07 12:59:11 -0400 |
---|---|---|
committer | Bart de Water <bartdewater@gmail.com> | 2020-07-07 12:59:16 -0400 |
commit | 7bc49121d5c1d755104fbcf186bcde742471d073 (patch) | |
tree | bb2d6469adf242d96959f4d91aa924002b65d848 /test | |
parent | b362c0a704df489452ec48379801eca5db848f78 (diff) | |
download | ruby-openssl-7bc49121d5c1d755104fbcf186bcde742471d073.tar.gz |
User lower case cipher names for maximum compatibility
We ran into some Linux-based systems not accepting the upper case variant
Diffstat (limited to 'test')
-rw-r--r-- | test/openssl/test_cipher.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/openssl/test_cipher.rb b/test/openssl/test_cipher.rb index 65b36dd1..45ec94a7 100644 --- a/test/openssl/test_cipher.rb +++ b/test/openssl/test_cipher.rb @@ -147,13 +147,13 @@ class OpenSSL::TestCipher < OpenSSL::TestCase def test_AES pt = File.read(__FILE__) - %w(ECB CBC CFB OFB).each{|mode| - c1 = OpenSSL::Cipher.new("AES-256-#{mode}") + %w(ecb cbc cfb ofb).each{|mode| + c1 = OpenSSL::Cipher.new("aes-256-#{mode}") c1.encrypt c1.pkcs5_keyivgen("passwd") ct = c1.update(pt) + c1.final - c2 = OpenSSL::Cipher.new("AES-256-#{mode}") + c2 = OpenSSL::Cipher.new("aes-256-#{mode}") c2.decrypt c2.pkcs5_keyivgen("passwd") assert_equal(pt, c2.update(ct) + c2.final) @@ -163,7 +163,7 @@ class OpenSSL::TestCipher < OpenSSL::TestCase def test_update_raise_if_key_not_set assert_raise(OpenSSL::Cipher::CipherError) do # it caused OpenSSL SEGV by uninitialized key [Bug #2768] - OpenSSL::Cipher.new("AES-128-ECB").update "." * 17 + OpenSSL::Cipher.new("aes-128-ecb").update "." * 17 end end |