Method: EC::Signature.decode_der

Defined in:
lib/elliptic/signature.rb

.decode_der(der) ⇒ Object Also known as: from_der


5
6
7
8
9
10
# File 'lib/elliptic/signature.rb', line 5

def self.decode_der( der )
  asn1 = OpenSSL::ASN1.decode( der )
  r = asn1.value[0].value.to_i
  s = asn1.value[1].value.to_i
  new(r, s)
end