ArgumentError: key must be 16 bytes - update from OpenSSL 1.0.2 to OpenSSL 2.X
cavebring opened this issue · comments
Hello,
When updating from OpenSSL 1.0.2 to openssl 2+ I get the error:
ArgumentError: key must be 16 bytes
from /Users/xxx/.rbenv/versions/2.3.7/lib/ruby/gems/2.3.0/gems/symmetric-encryption-4.3.0/lib/symmetric_encryption/cipher.rb:319:in `key='
My heys looks like this:
development: &development_defaults
key: 1234567890ABCDEF1234567890ABCDEF
iv: 1234567890ABCDEF
cipher_name: aes-128-cbc
encoding: :base64strict
I have not changed anything in my config so I guess the gem is not compatible with Openssl 2?
See #70