Class: OpenSSL::PKey::PKey

Inherits:
Object show all
Defined in:
ext/openssl/ossl_pkey.c,
ext/openssl/ossl_pkey_dh.c,
ext/openssl/ossl_pkey_ec.c,
ext/openssl/ossl_pkey_dsa.c,
ext/openssl/ossl_pkey_rsa.c

Overview

An abstract class that bundles signature creation (PKey#sign) and validation (PKey#verify) that is common to all implementations except OpenSSL::PKey::DH

  • OpenSSL::PKey::RSA

  • OpenSSL::PKey::DSA

  • OpenSSL::PKey::EC

Direct Known Subclasses

DH, DSA, EC, RSA