标签: ruby openssl encryption
当我像这样使用AES GCM实例化密码时,它可以工作:
OpenSSL::Cipher.new('aes-256-gcm')
但是,当我执行以下操作(docs中提到的方法)时,我收到了不受支持的密码错误:
OpenSSL::Cipher::AES.new(256, :GCM)
两者之间是否存在差异(即前者与后者相当)?
>> OpenSSL::OPENSSL_VERSION => "OpenSSL 1.0.1e 11 Feb 2013"