Skip to content

End of Life Ruby 3.1 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

class method

OpenSSL::Cipher.new

Cipher.new(string) → cipher

The string must contain a valid cipher name like “aes-256-cbc”.

A list of cipher names is available by calling OpenSSL::Cipher.ciphers.

See also .ciphers #auth_data= #authenticated? also in 4.1 · 4.0 · 3.4 · 3.3 · 3.2 · 3.0