Class OpenSSL::PKey::EC
In: lib/net/ssh/transport/openssl.rb
Parent: Object

This class is originally defined in the OpenSSL module. As needed, methods have been added to it by the Net::SSH module for convenience in dealing with SSH functionality.

Methods

Constants

CurveNameAlias = { "nistp256" => "prime256v1", "nistp384" => "secp384r1", "nistp521" => "secp521r1", }
CurveNameAliasInv = { "prime256v1" => "nistp256", "secp384r1" => "nistp384", "secp521r1" => "nistp521", }

Public Class methods

Public Instance methods

Returns the signature for the given data.

Verifies the given signature matches the given data.

Returns the description of this key type used by the SSH2 protocol, like "ecdsa-sha2-nistp256"

Converts the key to a blob, according to the SSH2 protocol.

[Validate]