Fix AES code.
Update Rijndael source to v3.0 Add AES OIDs. Change most references of Rijndael to AES. Add new draft AES ciphersuites.
This commit is contained in:
@@ -61,12 +61,12 @@
|
||||
* perl obj_dat.pl objects.h obj_dat.h
|
||||
*/
|
||||
|
||||
#define NUM_NID 417
|
||||
#define NUM_SN 410
|
||||
#define NUM_LN 410
|
||||
#define NUM_OBJ 366
|
||||
#define NUM_NID 406
|
||||
#define NUM_SN 404
|
||||
#define NUM_LN 404
|
||||
#define NUM_OBJ 378
|
||||
|
||||
static unsigned char lvalues[2896]={
|
||||
static unsigned char lvalues[3004]={
|
||||
0x00, /* [ 0] OBJ_undef */
|
||||
0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */
|
||||
0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */
|
||||
@@ -433,6 +433,18 @@ static unsigned char lvalues[2896]={
|
||||
0xBA,0x82,0x58, /* [2872] OBJ_dcObject */
|
||||
0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2875] OBJ_domainComponent */
|
||||
0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2885] OBJ_Domain */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x01,/* [2895] OBJ_aes_128_ecb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02,/* [2904] OBJ_aes_128_cbc */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x03,/* [2913] OBJ_aes_128_ofb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x04,/* [2922] OBJ_aes_128_cfb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x15,/* [2931] OBJ_aes_192_ecb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16,/* [2940] OBJ_aes_192_cbc */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x17,/* [2949] OBJ_aes_192_ofb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x18,/* [2958] OBJ_aes_192_cfb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x29,/* [2967] OBJ_aes_256_ecb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2A,/* [2976] OBJ_aes_256_cbc */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2B,/* [2985] OBJ_aes_256_ofb */
|
||||
0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2C,/* [2994] OBJ_aes_256_cfb */
|
||||
};
|
||||
|
||||
static ASN1_OBJECT nid_objs[NUM_NID]={
|
||||
@@ -1046,42 +1058,34 @@ static ASN1_OBJECT nid_objs[NUM_NID]={
|
||||
{"DC","domainComponent",NID_domainComponent,10,&(lvalues[2875]),0},
|
||||
{"domain","Domain",NID_Domain,10,&(lvalues[2885]),0},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{"RIJNDAEL-ECB-K128-B128","rijndael-ecb-k128-b128",
|
||||
NID_rijndael_ecb_k128_b128,0,NULL},
|
||||
{"RIJNDAEL-ECB-K192-B128","rijndael-ecb-k192-b128",
|
||||
NID_rijndael_ecb_k192_b128,0,NULL},
|
||||
{"RIJNDAEL-ECB-K256-B128","rijndael-ecb-k256-b128",
|
||||
NID_rijndael_ecb_k256_b128,0,NULL},
|
||||
{"RIJNDAEL-ECB-K128-B192","rijndael-ecb-k128-b192",
|
||||
NID_rijndael_ecb_k128_b192,0,NULL},
|
||||
{"RIJNDAEL-ECB-K192-B192","rijndael-ecb-k192-b192",
|
||||
NID_rijndael_ecb_k192_b192,0,NULL},
|
||||
{"RIJNDAEL-ECB-K256-B192","rijndael-ecb-k256-b192",
|
||||
NID_rijndael_ecb_k256_b192,0,NULL},
|
||||
{"RIJNDAEL-ECB-K128-B256","rijndael-ecb-k128-b256",
|
||||
NID_rijndael_ecb_k128_b256,0,NULL},
|
||||
{"RIJNDAEL-ECB-K192-B256","rijndael-ecb-k192-b256",
|
||||
NID_rijndael_ecb_k192_b256,0,NULL},
|
||||
{"RIJNDAEL-ECB-K256-B256","rijndael-ecb-k256-b256",
|
||||
NID_rijndael_ecb_k256_b256,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{NULL,NULL,NID_undef,0,NULL},
|
||||
{"RD128-CBC-B128","rd128-cbc-b128",NID_rd128_cbc_b128,0,NULL},
|
||||
{"RD192-CBC-B128","rd192-cbc-b128",NID_rd192_cbc_b128,0,NULL},
|
||||
{"RD256-CBC-B128","rd256-cbc-b128",NID_rd256_cbc_b128,0,NULL},
|
||||
{"RD128-CBC-B192","rd128-cbc-b192",NID_rd128_cbc_b192,0,NULL},
|
||||
{"RD192-CBC-B192","rd192-cbc-b192",NID_rd192_cbc_b192,0,NULL},
|
||||
{"RD256-CBC-B192","rd256-cbc-b192",NID_rd256_cbc_b192,0,NULL},
|
||||
{"RD128-CBC-B256","rd128-cbc-b256",NID_rd128_cbc_b256,0,NULL},
|
||||
{"RD192-CBC-B256","rd192-cbc-b256",NID_rd192_cbc_b256,0,NULL},
|
||||
{"RD256-CBC-B256","rd256-cbc-b256",NID_rd256_cbc_b256,0,NULL},
|
||||
{"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[2895]),0},
|
||||
{"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[2904]),0},
|
||||
{"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb,9,&(lvalues[2913]),0},
|
||||
{"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb,9,&(lvalues[2922]),0},
|
||||
{"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[2931]),0},
|
||||
{"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[2940]),0},
|
||||
{"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb,9,&(lvalues[2949]),0},
|
||||
{"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb,9,&(lvalues[2958]),0},
|
||||
{"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[2967]),0},
|
||||
{"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[2976]),0},
|
||||
{"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb,9,&(lvalues[2985]),0},
|
||||
{"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb,9,&(lvalues[2994]),0},
|
||||
};
|
||||
|
||||
static ASN1_OBJECT *sn_objs[NUM_SN]={
|
||||
&(nid_objs[364]),/* "AD_DVCS" */
|
||||
&(nid_objs[395]),/* "AES-128-CBC" */
|
||||
&(nid_objs[397]),/* "AES-128-CFB" */
|
||||
&(nid_objs[394]),/* "AES-128-ECB" */
|
||||
&(nid_objs[396]),/* "AES-128-OFB" */
|
||||
&(nid_objs[399]),/* "AES-192-CBC" */
|
||||
&(nid_objs[401]),/* "AES-192-CFB" */
|
||||
&(nid_objs[398]),/* "AES-192-ECB" */
|
||||
&(nid_objs[400]),/* "AES-192-OFB" */
|
||||
&(nid_objs[403]),/* "AES-256-CBC" */
|
||||
&(nid_objs[405]),/* "AES-256-CFB" */
|
||||
&(nid_objs[402]),/* "AES-256-ECB" */
|
||||
&(nid_objs[404]),/* "AES-256-OFB" */
|
||||
&(nid_objs[91]),/* "BF-CBC" */
|
||||
&(nid_objs[93]),/* "BF-CFB" */
|
||||
&(nid_objs[92]),/* "BF-ECB" */
|
||||
@@ -1167,24 +1171,6 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={
|
||||
&(nid_objs[122]),/* "RC5-CFB" */
|
||||
&(nid_objs[121]),/* "RC5-ECB" */
|
||||
&(nid_objs[123]),/* "RC5-OFB" */
|
||||
&(nid_objs[408]),/* "RD128-CBC-B128" */
|
||||
&(nid_objs[411]),/* "RD128-CBC-B192" */
|
||||
&(nid_objs[414]),/* "RD128-CBC-B256" */
|
||||
&(nid_objs[409]),/* "RD192-CBC-B128" */
|
||||
&(nid_objs[412]),/* "RD192-CBC-B192" */
|
||||
&(nid_objs[415]),/* "RD192-CBC-B256" */
|
||||
&(nid_objs[410]),/* "RD256-CBC-B128" */
|
||||
&(nid_objs[413]),/* "RD256-CBC-B192" */
|
||||
&(nid_objs[416]),/* "RD256-CBC-B256" */
|
||||
&(nid_objs[396]),/* "RIJNDAEL-ECB-K128-B128" */
|
||||
&(nid_objs[399]),/* "RIJNDAEL-ECB-K128-B192" */
|
||||
&(nid_objs[402]),/* "RIJNDAEL-ECB-K128-B256" */
|
||||
&(nid_objs[397]),/* "RIJNDAEL-ECB-K192-B128" */
|
||||
&(nid_objs[400]),/* "RIJNDAEL-ECB-K192-B192" */
|
||||
&(nid_objs[403]),/* "RIJNDAEL-ECB-K192-B256" */
|
||||
&(nid_objs[398]),/* "RIJNDAEL-ECB-K256-B128" */
|
||||
&(nid_objs[401]),/* "RIJNDAEL-ECB-K256-B192" */
|
||||
&(nid_objs[404]),/* "RIJNDAEL-ECB-K256-B256" */
|
||||
&(nid_objs[117]),/* "RIPEMD160" */
|
||||
&(nid_objs[124]),/* "RLE" */
|
||||
&(nid_objs[19]),/* "RSA" */
|
||||
@@ -1580,6 +1566,18 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={
|
||||
&(nid_objs[287]),/* "ac-auditEntity" */
|
||||
&(nid_objs[288]),/* "ac-targeting" */
|
||||
&(nid_objs[364]),/* "ad dvcs" */
|
||||
&(nid_objs[395]),/* "aes-128-cbc" */
|
||||
&(nid_objs[397]),/* "aes-128-cfb" */
|
||||
&(nid_objs[394]),/* "aes-128-ecb" */
|
||||
&(nid_objs[396]),/* "aes-128-ofb" */
|
||||
&(nid_objs[399]),/* "aes-192-cbc" */
|
||||
&(nid_objs[401]),/* "aes-192-cfb" */
|
||||
&(nid_objs[398]),/* "aes-192-ecb" */
|
||||
&(nid_objs[400]),/* "aes-192-ofb" */
|
||||
&(nid_objs[403]),/* "aes-256-cbc" */
|
||||
&(nid_objs[405]),/* "aes-256-cfb" */
|
||||
&(nid_objs[402]),/* "aes-256-ecb" */
|
||||
&(nid_objs[404]),/* "aes-256-ofb" */
|
||||
&(nid_objs[376]),/* "algorithm" */
|
||||
&(nid_objs[91]),/* "bf-cbc" */
|
||||
&(nid_objs[93]),/* "bf-cfb" */
|
||||
@@ -1855,24 +1853,6 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={
|
||||
&(nid_objs[122]),/* "rc5-cfb" */
|
||||
&(nid_objs[121]),/* "rc5-ecb" */
|
||||
&(nid_objs[123]),/* "rc5-ofb" */
|
||||
&(nid_objs[408]),/* "rd128-cbc-b128" */
|
||||
&(nid_objs[411]),/* "rd128-cbc-b192" */
|
||||
&(nid_objs[414]),/* "rd128-cbc-b256" */
|
||||
&(nid_objs[409]),/* "rd192-cbc-b128" */
|
||||
&(nid_objs[412]),/* "rd192-cbc-b192" */
|
||||
&(nid_objs[415]),/* "rd192-cbc-b256" */
|
||||
&(nid_objs[410]),/* "rd256-cbc-b128" */
|
||||
&(nid_objs[413]),/* "rd256-cbc-b192" */
|
||||
&(nid_objs[416]),/* "rd256-cbc-b256" */
|
||||
&(nid_objs[396]),/* "rijndael-ecb-k128-b128" */
|
||||
&(nid_objs[399]),/* "rijndael-ecb-k128-b192" */
|
||||
&(nid_objs[402]),/* "rijndael-ecb-k128-b256" */
|
||||
&(nid_objs[397]),/* "rijndael-ecb-k192-b128" */
|
||||
&(nid_objs[400]),/* "rijndael-ecb-k192-b192" */
|
||||
&(nid_objs[403]),/* "rijndael-ecb-k192-b256" */
|
||||
&(nid_objs[398]),/* "rijndael-ecb-k256-b128" */
|
||||
&(nid_objs[401]),/* "rijndael-ecb-k256-b192" */
|
||||
&(nid_objs[404]),/* "rijndael-ecb-k256-b256" */
|
||||
&(nid_objs[117]),/* "ripemd160" */
|
||||
&(nid_objs[119]),/* "ripemd160WithRSA" */
|
||||
&(nid_objs[19]),/* "rsa" */
|
||||
@@ -2171,6 +2151,18 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={
|
||||
&(nid_objs[373]),/* OBJ_id_pkix_OCSP_valid 1 3 6 1 5 5 7 48 1 9 */
|
||||
&(nid_objs[374]),/* OBJ_id_pkix_OCSP_path 1 3 6 1 5 5 7 48 1 10 */
|
||||
&(nid_objs[375]),/* OBJ_id_pkix_OCSP_trustRoot 1 3 6 1 5 5 7 48 1 11 */
|
||||
&(nid_objs[394]),/* OBJ_aes_128_ecb 2 16 840 1 101 3 4 1 1 */
|
||||
&(nid_objs[395]),/* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */
|
||||
&(nid_objs[396]),/* OBJ_aes_128_ofb 2 16 840 1 101 3 4 1 3 */
|
||||
&(nid_objs[397]),/* OBJ_aes_128_cfb 2 16 840 1 101 3 4 1 4 */
|
||||
&(nid_objs[398]),/* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */
|
||||
&(nid_objs[399]),/* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */
|
||||
&(nid_objs[400]),/* OBJ_aes_192_ofb 2 16 840 1 101 3 4 1 23 */
|
||||
&(nid_objs[401]),/* OBJ_aes_192_cfb 2 16 840 1 101 3 4 1 24 */
|
||||
&(nid_objs[402]),/* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */
|
||||
&(nid_objs[403]),/* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */
|
||||
&(nid_objs[404]),/* OBJ_aes_256_ofb 2 16 840 1 101 3 4 1 43 */
|
||||
&(nid_objs[405]),/* OBJ_aes_256_cfb 2 16 840 1 101 3 4 1 44 */
|
||||
&(nid_objs[71]),/* OBJ_netscape_cert_type 2 16 840 1 113730 1 1 */
|
||||
&(nid_objs[72]),/* OBJ_netscape_base_url 2 16 840 1 113730 1 2 */
|
||||
&(nid_objs[73]),/* OBJ_netscape_revocation_url 2 16 840 1 113730 1 3 */
|
||||
|
||||
@@ -1797,75 +1797,69 @@
|
||||
#define NID_zlib_compression 125
|
||||
#define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L
|
||||
|
||||
#define SN_rijndael_ecb_k128_b128 "RIJNDAEL-ECB-K128-B128"
|
||||
#define LN_rijndael_ecb_k128_b128 "rijndael-ecb-k128-b128"
|
||||
#define NID_rijndael_ecb_k128_b128 396
|
||||
#define OBJ_csor 2L,16L,840L,1L,101L,3L
|
||||
|
||||
#define SN_rijndael_ecb_k192_b128 "RIJNDAEL-ECB-K192-B128"
|
||||
#define LN_rijndael_ecb_k192_b128 "rijndael-ecb-k192-b128"
|
||||
#define NID_rijndael_ecb_k192_b128 397
|
||||
#define OBJ_nistAlgorithms OBJ_csor,4L
|
||||
|
||||
#define SN_rijndael_ecb_k256_b128 "RIJNDAEL-ECB-K256-B128"
|
||||
#define LN_rijndael_ecb_k256_b128 "rijndael-ecb-k256-b128"
|
||||
#define NID_rijndael_ecb_k256_b128 398
|
||||
#define OBJ_aes OBJ_nistAlgorithms,1L
|
||||
|
||||
#define SN_rijndael_ecb_k128_b192 "RIJNDAEL-ECB-K128-B192"
|
||||
#define LN_rijndael_ecb_k128_b192 "rijndael-ecb-k128-b192"
|
||||
#define NID_rijndael_ecb_k128_b192 399
|
||||
#define SN_aes_128_ecb "AES-128-ECB"
|
||||
#define LN_aes_128_ecb "aes-128-ecb"
|
||||
#define NID_aes_128_ecb 394
|
||||
#define OBJ_aes_128_ecb OBJ_aes,1L
|
||||
|
||||
#define SN_rijndael_ecb_k192_b192 "RIJNDAEL-ECB-K192-B192"
|
||||
#define LN_rijndael_ecb_k192_b192 "rijndael-ecb-k192-b192"
|
||||
#define NID_rijndael_ecb_k192_b192 400
|
||||
#define SN_aes_128_cbc "AES-128-CBC"
|
||||
#define LN_aes_128_cbc "aes-128-cbc"
|
||||
#define NID_aes_128_cbc 395
|
||||
#define OBJ_aes_128_cbc OBJ_aes,2L
|
||||
|
||||
#define SN_rijndael_ecb_k256_b192 "RIJNDAEL-ECB-K256-B192"
|
||||
#define LN_rijndael_ecb_k256_b192 "rijndael-ecb-k256-b192"
|
||||
#define NID_rijndael_ecb_k256_b192 401
|
||||
#define SN_aes_128_ofb "AES-128-OFB"
|
||||
#define LN_aes_128_ofb "aes-128-ofb"
|
||||
#define NID_aes_128_ofb 396
|
||||
#define OBJ_aes_128_ofb OBJ_aes,3L
|
||||
|
||||
#define SN_rijndael_ecb_k128_b256 "RIJNDAEL-ECB-K128-B256"
|
||||
#define LN_rijndael_ecb_k128_b256 "rijndael-ecb-k128-b256"
|
||||
#define NID_rijndael_ecb_k128_b256 402
|
||||
#define SN_aes_128_cfb "AES-128-CFB"
|
||||
#define LN_aes_128_cfb "aes-128-cfb"
|
||||
#define NID_aes_128_cfb 397
|
||||
#define OBJ_aes_128_cfb OBJ_aes,4L
|
||||
|
||||
#define SN_rijndael_ecb_k192_b256 "RIJNDAEL-ECB-K192-B256"
|
||||
#define LN_rijndael_ecb_k192_b256 "rijndael-ecb-k192-b256"
|
||||
#define NID_rijndael_ecb_k192_b256 403
|
||||
#define SN_aes_192_ecb "AES-192-ECB"
|
||||
#define LN_aes_192_ecb "aes-192-ecb"
|
||||
#define NID_aes_192_ecb 398
|
||||
#define OBJ_aes_192_ecb OBJ_aes,21L
|
||||
|
||||
#define SN_rijndael_ecb_k256_b256 "RIJNDAEL-ECB-K256-B256"
|
||||
#define LN_rijndael_ecb_k256_b256 "rijndael-ecb-k256-b256"
|
||||
#define NID_rijndael_ecb_k256_b256 404
|
||||
#define SN_aes_192_cbc "AES-192-CBC"
|
||||
#define LN_aes_192_cbc "aes-192-cbc"
|
||||
#define NID_aes_192_cbc 399
|
||||
#define OBJ_aes_192_cbc OBJ_aes,22L
|
||||
|
||||
#define SN_rd128_cbc_b128 "RD128-CBC-B128"
|
||||
#define LN_rd128_cbc_b128 "rd128-cbc-b128"
|
||||
#define NID_rd128_cbc_b128 408
|
||||
#define SN_aes_192_ofb "AES-192-OFB"
|
||||
#define LN_aes_192_ofb "aes-192-ofb"
|
||||
#define NID_aes_192_ofb 400
|
||||
#define OBJ_aes_192_ofb OBJ_aes,23L
|
||||
|
||||
#define SN_rd192_cbc_b128 "RD192-CBC-B128"
|
||||
#define LN_rd192_cbc_b128 "rd192-cbc-b128"
|
||||
#define NID_rd192_cbc_b128 409
|
||||
#define SN_aes_192_cfb "AES-192-CFB"
|
||||
#define LN_aes_192_cfb "aes-192-cfb"
|
||||
#define NID_aes_192_cfb 401
|
||||
#define OBJ_aes_192_cfb OBJ_aes,24L
|
||||
|
||||
#define SN_rd256_cbc_b128 "RD256-CBC-B128"
|
||||
#define LN_rd256_cbc_b128 "rd256-cbc-b128"
|
||||
#define NID_rd256_cbc_b128 410
|
||||
#define SN_aes_256_ecb "AES-256-ECB"
|
||||
#define LN_aes_256_ecb "aes-256-ecb"
|
||||
#define NID_aes_256_ecb 402
|
||||
#define OBJ_aes_256_ecb OBJ_aes,41L
|
||||
|
||||
#define SN_rd128_cbc_b192 "RD128-CBC-B192"
|
||||
#define LN_rd128_cbc_b192 "rd128-cbc-b192"
|
||||
#define NID_rd128_cbc_b192 411
|
||||
#define SN_aes_256_cbc "AES-256-CBC"
|
||||
#define LN_aes_256_cbc "aes-256-cbc"
|
||||
#define NID_aes_256_cbc 403
|
||||
#define OBJ_aes_256_cbc OBJ_aes,42L
|
||||
|
||||
#define SN_rd192_cbc_b192 "RD192-CBC-B192"
|
||||
#define LN_rd192_cbc_b192 "rd192-cbc-b192"
|
||||
#define NID_rd192_cbc_b192 412
|
||||
#define SN_aes_256_ofb "AES-256-OFB"
|
||||
#define LN_aes_256_ofb "aes-256-ofb"
|
||||
#define NID_aes_256_ofb 404
|
||||
#define OBJ_aes_256_ofb OBJ_aes,43L
|
||||
|
||||
#define SN_rd256_cbc_b192 "RD256-CBC-B192"
|
||||
#define LN_rd256_cbc_b192 "rd256-cbc-b192"
|
||||
#define NID_rd256_cbc_b192 413
|
||||
|
||||
#define SN_rd128_cbc_b256 "RD128-CBC-B256"
|
||||
#define LN_rd128_cbc_b256 "rd128-cbc-b256"
|
||||
#define NID_rd128_cbc_b256 414
|
||||
|
||||
#define SN_rd192_cbc_b256 "RD192-CBC-B256"
|
||||
#define LN_rd192_cbc_b256 "rd192-cbc-b256"
|
||||
#define NID_rd192_cbc_b256 415
|
||||
|
||||
#define SN_rd256_cbc_b256 "RD256-CBC-B256"
|
||||
#define LN_rd256_cbc_b256 "rd256-cbc-b256"
|
||||
#define NID_rd256_cbc_b256 416
|
||||
#define SN_aes_256_cfb "AES-256-CFB"
|
||||
#define LN_aes_256_cfb "aes-256-cfb"
|
||||
#define NID_aes_256_cfb 405
|
||||
#define OBJ_aes_256_cfb OBJ_aes,44L
|
||||
|
||||
|
||||
@@ -391,26 +391,15 @@ dcObject 390
|
||||
domainComponent 391
|
||||
Domain 392
|
||||
ld_ce 393
|
||||
rd_ecb 394
|
||||
rijndael_ecb 395
|
||||
rijndael_ecb_k128_b128 396
|
||||
rijndael_ecb_k192_b128 397
|
||||
rijndael_ecb_k256_b128 398
|
||||
rijndael_ecb_k128_b192 399
|
||||
rijndael_ecb_k192_b192 400
|
||||
rijndael_ecb_k256_b192 401
|
||||
rijndael_ecb_k128_b256 402
|
||||
rijndael_ecb_k192_b256 403
|
||||
rijndael_ecb_k256_b256 404
|
||||
rd128_cbc 405
|
||||
rd192_cbc 406
|
||||
rd256_cbc 407
|
||||
rd128_cbc_b128 408
|
||||
rd192_cbc_b128 409
|
||||
rd256_cbc_b128 410
|
||||
rd128_cbc_b192 411
|
||||
rd192_cbc_b192 412
|
||||
rd256_cbc_b192 413
|
||||
rd128_cbc_b256 414
|
||||
rd192_cbc_b256 415
|
||||
rd256_cbc_b256 416
|
||||
aes_128_ecb 394
|
||||
aes_128_cbc 395
|
||||
aes_128_ofb 396
|
||||
aes_128_cfb 397
|
||||
aes_192_ecb 398
|
||||
aes_192_cbc 399
|
||||
aes_192_ofb 400
|
||||
aes_192_cfb 401
|
||||
aes_256_ecb 402
|
||||
aes_256_cbc 403
|
||||
aes_256_ofb 404
|
||||
aes_256_cfb 405
|
||||
|
||||
@@ -591,22 +591,24 @@ enterprises 1466 344 : dcobject : dcObject
|
||||
!Cname zlib-compression
|
||||
1 1 1 1 666 2 : ZLIB : zlib compression
|
||||
|
||||
# Rijndael
|
||||
: RIJNDAEL-ECB-K128-B128: rijndael-ecb-k128-b128
|
||||
: RIJNDAEL-ECB-K192-B128: rijndael-ecb-k192-b128
|
||||
: RIJNDAEL-ECB-K256-B128: rijndael-ecb-k256-b128
|
||||
: RIJNDAEL-ECB-K128-B192: rijndael-ecb-k128-b192
|
||||
: RIJNDAEL-ECB-K192-B192: rijndael-ecb-k192-b192
|
||||
: RIJNDAEL-ECB-K256-B192: rijndael-ecb-k256-b192
|
||||
: RIJNDAEL-ECB-K128-B256: rijndael-ecb-k128-b256
|
||||
: RIJNDAEL-ECB-K192-B256: rijndael-ecb-k192-b256
|
||||
: RIJNDAEL-ECB-K256-B256: rijndael-ecb-k256-b256
|
||||
: RD128-CBC-B128 : rd128-cbc-b128
|
||||
: RD192-CBC-B128 : rd192-cbc-b128
|
||||
: RD256-CBC-B128 : rd256-cbc-b128
|
||||
: RD128-CBC-B192 : rd128-cbc-b192
|
||||
: RD192-CBC-B192 : rd192-cbc-b192
|
||||
: RD256-CBC-B192 : rd256-cbc-b192
|
||||
: RD128-CBC-B256 : rd128-cbc-b256
|
||||
: RD192-CBC-B256 : rd192-cbc-b256
|
||||
: RD256-CBC-B256 : rd256-cbc-b256
|
||||
# AES aka Rijndael
|
||||
|
||||
!Alias csor 2 16 840 1 101 3
|
||||
!Alias nistAlgorithms csor 4
|
||||
!Alias aes nistAlgorithms 1
|
||||
|
||||
aes 1 : AES-128-ECB : aes-128-ecb
|
||||
aes 2 : AES-128-CBC : aes-128-cbc
|
||||
aes 3 : AES-128-OFB : aes-128-ofb
|
||||
aes 4 : AES-128-CFB : aes-128-cfb
|
||||
|
||||
aes 21 : AES-192-ECB : aes-192-ecb
|
||||
aes 22 : AES-192-CBC : aes-192-cbc
|
||||
aes 23 : AES-192-OFB : aes-192-ofb
|
||||
aes 24 : AES-192-CFB : aes-192-cfb
|
||||
|
||||
aes 41 : AES-256-ECB : aes-256-ecb
|
||||
aes 42 : AES-256-CBC : aes-256-cbc
|
||||
aes 43 : AES-256-OFB : aes-256-ofb
|
||||
aes 44 : AES-256-CFB : aes-256-cfb
|
||||
|
||||
|
||||
Reference in New Issue
Block a user