Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

class method

OpenSSL::Cipher.new

(::String cipher_name) -> ::OpenSSL::Cipher
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.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0