summaryrefslogtreecommitdiff
path: root/lib/public_key/asn1/ECPrivateKey.asn1
diff options
context:
space:
mode:
authorAndreas Schultz <aschultz@tpip.net>2012-08-14 16:53:00 +0200
committerAndreas Schultz <aschultz@tpip.net>2013-02-27 19:24:14 +0100
commit0637f44bbbc035fd92f0b35fe91589dae0d8bced (patch)
tree2f01af18f54137631c72abb4a4a7dc26e0e10ded /lib/public_key/asn1/ECPrivateKey.asn1
parenta26a3f10adc95a550af3b18d72fc921ee6c9919a (diff)
downloaderlang-0637f44bbbc035fd92f0b35fe91589dae0d8bced.tar.gz
PUBLIC_KEY: add support for Elliptic Curves to public_key app
Diffstat (limited to 'lib/public_key/asn1/ECPrivateKey.asn1')
-rw-r--r--lib/public_key/asn1/ECPrivateKey.asn124
1 files changed, 24 insertions, 0 deletions
diff --git a/lib/public_key/asn1/ECPrivateKey.asn1 b/lib/public_key/asn1/ECPrivateKey.asn1
new file mode 100644
index 0000000000..e8607c4f7b
--- /dev/null
+++ b/lib/public_key/asn1/ECPrivateKey.asn1
@@ -0,0 +1,24 @@
+ECPrivateKey { iso(1) identified-organization(3) dod(6)
+ internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
+ id-mod-ecprivateKey(65) }
+
+DEFINITIONS EXPLICIT TAGS ::=
+
+BEGIN
+
+-- EXPORTS ALL;
+
+IMPORTS
+
+-- FROM New PKIX ASN.1 [RFC5912]
+
+OTPEcpkParameters FROM OTP-PKIX;
+
+ECPrivateKey ::= SEQUENCE {
+ version INTEGER,
+ privateKey OCTET STRING,
+ parameters [0] OTPEcpkParameters OPTIONAL,
+ publicKey [1] BIT STRING OPTIONAL
+}
+
+END \ No newline at end of file