diff options
author | Jeffrey Walton <noloader@gmail.com> | 2016-04-11 04:14:07 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2016-04-11 04:14:07 -0400 |
commit | 7ca5f7d3b53fafc47145e096dad08372523cca9b (patch) | |
tree | 870e8e48e62ad6ebb04a2e897adb6e77c82d0bcb /oids.h | |
parent | dfe2946a75d4988a698a098e40f4a9a7eb6d0b4e (diff) | |
download | cryptopp-git-7ca5f7d3b53fafc47145e096dad08372523cca9b.tar.gz |
Add OIDs for curve25519 and curve448
Diffstat (limited to 'oids.h')
-rw-r--r-- | oids.h | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -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
|