summaryrefslogtreecommitdiff
path: root/oids.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2016-04-11 04:14:07 -0400
committerJeffrey Walton <noloader@gmail.com>2016-04-11 04:14:07 -0400
commit7ca5f7d3b53fafc47145e096dad08372523cca9b (patch)
tree870e8e48e62ad6ebb04a2e897adb6e77c82d0bcb /oids.h
parentdfe2946a75d4988a698a098e40f4a9a7eb6d0b4e (diff)
downloadcryptopp-git-7ca5f7d3b53fafc47145e096dad08372523cca9b.tar.gz
Add OIDs for curve25519 and curve448
Diffstat (limited to 'oids.h')
-rw-r--r--oids.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/oids.h b/oids.h
index e43e2992..a9968190 100644
--- a/oids.h
+++ b/oids.h
@@ -40,12 +40,22 @@ DEFINE_OID(1, iso)
DEFINE_OID(rsadsi()+2, rsadsi_digestAlgorithm)
DEFINE_OID(rsadsi_digestAlgorithm()+2, id_md2)
DEFINE_OID(rsadsi_digestAlgorithm()+5, id_md5)
- DEFINE_OID(iso()+3, identified_organization);
+ DEFINE_OID(iso()+3, identified_organization)
+ // Arc from http://tools.ietf.org/html/draft-josefsson-pkix-newcurves
+ DEFINE_OID(identified_organization()+6, dod)
+ DEFINE_OID(dod()+1, internet)
+ DEFINE_OID(internet()+4, internet_private)
+ DEFINE_OID(internet_private()+1, enterprise)
+ DEFINE_OID(enterprise()+11591,GNU)
+ DEFINE_OID(GNU()+15,ellipticCurve)
+ DEFINE_OID(ellipticCurve()+1,id_curve25519)
+ DEFINE_OID(ellipticCurve()+1,id_curve448)
+ DEFINE_OID(ellipticCurve()+1,id_curve25519ph)
+ DEFINE_OID(ellipticCurve()+1,id_curve448ph)
DEFINE_OID(identified_organization()+14, oiw);
DEFINE_OID(oiw()+3, oiw_secsig);
DEFINE_OID(oiw_secsig()+2, oiw_secsig_algorithms);
- DEFINE_OID(oiw_secsig_algorithms()+26, id_sha1);
-
+ DEFINE_OID(oiw_secsig_algorithms()+26, id_sha1);
DEFINE_OID(identified_organization()+36, teletrust);
DEFINE_OID(teletrust()+3, teletrust_algorithm)
DEFINE_OID(teletrust_algorithm()+2+1, id_ripemd160)
@@ -57,7 +67,6 @@ DEFINE_OID(1, iso)
DEFINE_OID(teletrust_ellipticCurve()+1+9, brainpoolP320r1)
DEFINE_OID(teletrust_ellipticCurve()+1+11, brainpoolP384r1)
DEFINE_OID(teletrust_ellipticCurve()+1+13, brainpoolP512r1)
-
DEFINE_OID(identified_organization()+132, certicom);
DEFINE_OID(certicom()+0, certicom_ellipticCurve);
// these are sorted by curve type and then by OID