class

OpenSSL::PKey

Inherits Reference < Object

Constructors

new(pkey : Pointer(LibCrypto::EvpPKey), is_private : Bool)
Source
new(encoded : String, passphrase = nil, is_private = true)
Source
new(io : IO, passphrase = nil, is_private = true)
Source
new(size : Int32)
Source
new(is_private)
Source

Instance methods

finalize
Source
private?
Source
public?
Source
sign(digest, data)
Source
to_der(io)
Source
to_der
Source
to_pem(io : IO, cipher : OpenSSL::Cipher | Nil = nil, passphrase = nil)
Source
to_pem(cipher : OpenSSL::Cipher, passphrase)
Source
to_pem
Source
to_unsafe
Source
verify(digest, signature, data)
Source

Nested types