Method: EC::Signature.decode_der

Defined in:
lib/elliptic.rb

.decode_der(der) ⇒ Object



17
18
19
20
21
22
# File 'lib/elliptic.rb', line 17

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