class OpenSSL::PKey::EC::Point
Public Instance Methods
ssh_type()
click to toggle source
Returns the description of this key type used by the SSH2 protocol, like “ecdsa-sha2-nistp256”
# File lib/net/ssh/transport/openssl.rb, line 232 def ssh_type "ecdsa-sha2-#{CurveNameAliasInv[self.group.curve_name]}" end
to_blob()
click to toggle source
Converts the key to a blob, according to the SSH2 protocol.
# File lib/net/ssh/transport/openssl.rb, line 237 def to_blob @blob ||= Net::SSH::Buffer.from(:string, ssh_type, :string, CurveNameAliasInv[self.group.curve_name], :mstring, self.to_bn.to_s(2)).to_s @blob end