我打开irb
并运行以下内容:
require 'openssl/cipher'
cipher = OpenSSL::Cipher.new('AES-128-CBC')
但我收到错误消息:
ArgumentError: wrong number of arguments (given 1, expected 0)
from (irb):4:in `initialize'
from (irb):4:in `new'
from (irb):4
from ~/.rvm/rubies/ruby-2.4.2/bin/irb:11:in `<main>'
我的Ruby版本:
$ ruby --version
ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-darwin15]
我关注the docs,但看不出为什么这不起作用。
有什么想法吗?