From c916bc431e9935a88cd1d76a227497f38f2f03de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sat, 7 Feb 2009 04:04:10 +0000 Subject: [PATCH] Add ECC bits git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24624 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/rfc2459.asn1 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/lib/asn1/rfc2459.asn1 b/lib/asn1/rfc2459.asn1 index 8e24f0740..27c33aaa0 100644 --- a/lib/asn1/rfc2459.asn1 +++ b/lib/asn1/rfc2459.asn1 @@ -72,6 +72,17 @@ id-dhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 } +id-ecPublicKey OBJECT IDENTIFIER ::= { + iso(1) member-body(2) us(840) ansi-X9-62(10045) keyType(2) 1 } + +id-ecDH OBJECT IDENTIFIER ::= { + iso(1) identified-organization(3) certicom(132) schemes(1) + ecdh(12) } + +id-ecMQV OBJECT IDENTIFIER ::= { + iso(1) identified-organization(3) certicom(132) schemes(1) + ecmqv(13) } + id-x9-57 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) 4 } @@ -350,6 +361,16 @@ DSAParams ::= SEQUENCE { g INTEGER } +-- draft-ietf-pkix-ecc-subpubkeyinfo-11 + +ECPoint ::= OCTET STRING + +ECParameters ::= CHOICE { + namedCurve OBJECT IDENTIFIER + -- implicitCurve NULL + -- specifiedCurve SpecifiedECDomain +} + -- really pkcs1 RSAPublicKey ::= SEQUENCE {