Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
instance method
OpenSSL::Cipher#decrypt
() -> self
cipher.decrypt → self
ext/openssl/ossl_cipher.c
View on GitHub ↗
static VALUE
ossl_cipher_decrypt(int argc, VALUE *argv, VALUE self)
{
return ossl_cipher_init(argc, argv, self, 0);
}
Initializes the Cipher for decryption.
Make sure to call Cipher#encrypt or Cipher#decrypt before using any of the following methods:
Internally calls EVP_CipherInit_ex(ctx, NULL, NULL, NULL, NULL, 0).