diff options
author | Andy Polyakov <appro@openssl.org> | 2015-12-09 21:15:28 +0100 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2015-12-10 11:59:49 +0100 |
commit | 72bb2f64fc67dc644f302a07953900becced011f (patch) | |
tree | a4db39ca29ac6a02b372e11899a15b870dc977d0 /crypto/objects | |
parent | 7dcb21869bec05d574d55e4c29daa5d58480d2a1 (diff) | |
download | openssl-72bb2f64fc67dc644f302a07953900becced011f.tar.gz |
Add ChaCha20-Poly1305 and ChaCha20 NIDs.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'crypto/objects')
-rw-r--r-- | crypto/objects/obj_dat.h | 12 | ||||
-rw-r--r-- | crypto/objects/obj_mac.num | 2 | ||||
-rw-r--r-- | crypto/objects/objects.txt | 2 |
3 files changed, 13 insertions, 3 deletions
diff --git a/crypto/objects/obj_dat.h b/crypto/objects/obj_dat.h index 9fd20596ce..d1382a2665 100644 --- a/crypto/objects/obj_dat.h +++ b/crypto/objects/obj_dat.h @@ -62,9 +62,9 @@ * [including the GNU Public Licence.] */ -#define NUM_NID 1018 -#define NUM_SN 1011 -#define NUM_LN 1011 +#define NUM_NID 1020 +#define NUM_SN 1013 +#define NUM_LN 1013 #define NUM_OBJ 936 static const unsigned char lvalues[6604]={ @@ -2667,6 +2667,8 @@ static const ASN1_OBJECT nid_objs[NUM_NID]={ {"grasshopper-cbc","grasshopper-cbc",NID_grasshopper_cbc,0,NULL,0}, {"grasshopper-cfb","grasshopper-cfb",NID_grasshopper_cfb,0,NULL,0}, {"grasshopper-mac","grasshopper-mac",NID_grasshopper_mac,0,NULL,0}, +{"ChaCha20-Poly1305","chacha20-poly1305",NID_chacha20_poly1305,0,NULL,0}, +{"ChaCha20","chacha20",NID_chacha20,0,NULL,0}, }; static const unsigned int sn_objs[NUM_SN]={ @@ -2746,6 +2748,8 @@ static const unsigned int sn_objs[NUM_SN]={ 13, /* "CN" */ 141, /* "CRLReason" */ 417, /* "CSPName" */ +1019, /* "ChaCha20" */ +1018, /* "ChaCha20-Poly1305" */ 367, /* "CrlID" */ 391, /* "DC" */ 31, /* "DES-CBC" */ @@ -3973,6 +3977,8 @@ static const unsigned int ln_objs[NUM_LN]={ 677, /* "certicom-arc" */ 517, /* "certificate extensions" */ 883, /* "certificateRevocationList" */ +1019, /* "chacha20" */ +1018, /* "chacha20-poly1305" */ 54, /* "challengePassword" */ 407, /* "characteristic-two-field" */ 395, /* "clearance" */ diff --git a/crypto/objects/obj_mac.num b/crypto/objects/obj_mac.num index ac8a1a2a63..2993f5647e 100644 --- a/crypto/objects/obj_mac.num +++ b/crypto/objects/obj_mac.num @@ -1015,3 +1015,5 @@ grasshopper_ofb 1014 grasshopper_cbc 1015 grasshopper_cfb 1016 grasshopper_mac 1017 +chacha20_poly1305 1018 +chacha20 1019 diff --git a/crypto/objects/objects.txt b/crypto/objects/objects.txt index 9f5f6c4e50..29517e3d7a 100644 --- a/crypto/objects/objects.txt +++ b/crypto/objects/objects.txt @@ -1368,6 +1368,8 @@ kisa 1 6 : SEED-OFB : seed-ofb : AES-128-CBC-HMAC-SHA256 : aes-128-cbc-hmac-sha256 : AES-192-CBC-HMAC-SHA256 : aes-192-cbc-hmac-sha256 : AES-256-CBC-HMAC-SHA256 : aes-256-cbc-hmac-sha256 + : ChaCha20-Poly1305 : chacha20-poly1305 + : ChaCha20 : chacha20 ISO-US 10046 2 1 : dhpublicnumber : X9.42 DH |