Module: Izokatu::Openssl

Defined in:
lib/izokatu/ciphers.rb,
lib/izokatu/openssl/public_key/ec/decrypter.rb,
lib/izokatu/openssl/public_key/ec/encrypter.rb,
lib/izokatu/openssl/public_key/rsa/decrypter.rb,
lib/izokatu/openssl/public_key/rsa/encrypter.rb,
lib/izokatu/openssl/private_key/auth/decrypter.rb,
lib/izokatu/openssl/private_key/auth/encrypter.rb,
lib/izokatu/openssl/public_key/ec/keys_generator.rb,
lib/izokatu/openssl/private_key/default/decrypter.rb,
lib/izokatu/openssl/private_key/default/encrypter.rb,
lib/izokatu/openssl/public_key/rsa/keys_generator.rb,
lib/izokatu/openssl/private_key/auth/ccm/decrypter.rb,
lib/izokatu/openssl/private_key/auth/ccm/encrypter.rb

Overview

Namespace for OpenSSL classes

Defined Under Namespace

Modules: PrivateKey, PublicKey

Constant Summary collapse

PKEY_CIPHERS =

List of OpenSSL private key ciphers

OpenSSL::Cipher.ciphers.map(&:upcase)
PBKEY_EC_CIPHERS =

List of OpenSSL public key EC ciphers

OpenSSL::PKey::EC.builtin_curves.map! { |cipher_name, _| cipher_name }