I've got the following code:
require 'openssl'
OpenSSL::Cipher.new("AES-256-CFB").authenticated?
No matter the algorithm I pass in (any of the types returned from OpenSSL::Cipher.ciphers) I get the followin exception:
NotImplementedError (authenticated?() function is unimplemented on this machine
Setup:
OS X (El Capitan) 10.11.3
ruby 2.0.0p645 (2015-04-13 revision 50299) [universal.x86_64-darwin15]
Any help resolving this would be appreciated. I have confirmed on *nix and non-El-Capitan machines that this works.