diff options
Diffstat (limited to 'src/lib/libcrypto/objects')
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 66 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 105 |
2 files changed, 170 insertions, 1 deletions
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num index 47815b1e4e..53c9cb0d6a 100644 --- a/src/lib/libcrypto/objects/obj_mac.num +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
@@ -788,3 +788,69 @@ id_ct_asciiTextWithCRLF 787 | |||
788 | id_aes128_wrap 788 | 788 | id_aes128_wrap 788 |
789 | id_aes192_wrap 789 | 789 | id_aes192_wrap 789 |
790 | id_aes256_wrap 790 | 790 | id_aes256_wrap 790 |
791 | ecdsa_with_Recommended 791 | ||
792 | ecdsa_with_Specified 792 | ||
793 | ecdsa_with_SHA224 793 | ||
794 | ecdsa_with_SHA256 794 | ||
795 | ecdsa_with_SHA384 795 | ||
796 | ecdsa_with_SHA512 796 | ||
797 | hmacWithMD5 797 | ||
798 | hmacWithSHA224 798 | ||
799 | hmacWithSHA256 799 | ||
800 | hmacWithSHA384 800 | ||
801 | hmacWithSHA512 801 | ||
802 | dsa_with_SHA224 802 | ||
803 | dsa_with_SHA256 803 | ||
804 | whirlpool 804 | ||
805 | cryptopro 805 | ||
806 | cryptocom 806 | ||
807 | id_GostR3411_94_with_GostR3410_2001 807 | ||
808 | id_GostR3411_94_with_GostR3410_94 808 | ||
809 | id_GostR3411_94 809 | ||
810 | id_HMACGostR3411_94 810 | ||
811 | id_GostR3410_2001 811 | ||
812 | id_GostR3410_94 812 | ||
813 | id_Gost28147_89 813 | ||
814 | gost89_cnt 814 | ||
815 | id_Gost28147_89_MAC 815 | ||
816 | id_GostR3411_94_prf 816 | ||
817 | id_GostR3410_2001DH 817 | ||
818 | id_GostR3410_94DH 818 | ||
819 | id_Gost28147_89_CryptoPro_KeyMeshing 819 | ||
820 | id_Gost28147_89_None_KeyMeshing 820 | ||
821 | id_GostR3411_94_TestParamSet 821 | ||
822 | id_GostR3411_94_CryptoProParamSet 822 | ||
823 | id_Gost28147_89_TestParamSet 823 | ||
824 | id_Gost28147_89_CryptoPro_A_ParamSet 824 | ||
825 | id_Gost28147_89_CryptoPro_B_ParamSet 825 | ||
826 | id_Gost28147_89_CryptoPro_C_ParamSet 826 | ||
827 | id_Gost28147_89_CryptoPro_D_ParamSet 827 | ||
828 | id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet 828 | ||
829 | id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet 829 | ||
830 | id_Gost28147_89_CryptoPro_RIC_1_ParamSet 830 | ||
831 | id_GostR3410_94_TestParamSet 831 | ||
832 | id_GostR3410_94_CryptoPro_A_ParamSet 832 | ||
833 | id_GostR3410_94_CryptoPro_B_ParamSet 833 | ||
834 | id_GostR3410_94_CryptoPro_C_ParamSet 834 | ||
835 | id_GostR3410_94_CryptoPro_D_ParamSet 835 | ||
836 | id_GostR3410_94_CryptoPro_XchA_ParamSet 836 | ||
837 | id_GostR3410_94_CryptoPro_XchB_ParamSet 837 | ||
838 | id_GostR3410_94_CryptoPro_XchC_ParamSet 838 | ||
839 | id_GostR3410_2001_TestParamSet 839 | ||
840 | id_GostR3410_2001_CryptoPro_A_ParamSet 840 | ||
841 | id_GostR3410_2001_CryptoPro_B_ParamSet 841 | ||
842 | id_GostR3410_2001_CryptoPro_C_ParamSet 842 | ||
843 | id_GostR3410_2001_CryptoPro_XchA_ParamSet 843 | ||
844 | id_GostR3410_2001_CryptoPro_XchB_ParamSet 844 | ||
845 | id_GostR3410_94_a 845 | ||
846 | id_GostR3410_94_aBis 846 | ||
847 | id_GostR3410_94_b 847 | ||
848 | id_GostR3410_94_bBis 848 | ||
849 | id_Gost28147_89_cc 849 | ||
850 | id_GostR3410_94_cc 850 | ||
851 | id_GostR3410_2001_cc 851 | ||
852 | id_GostR3411_94_with_GostR3410_94_cc 852 | ||
853 | id_GostR3411_94_with_GostR3410_2001_cc 853 | ||
854 | id_GostR3410_2001_ParamSet_cc 854 | ||
855 | hmac 855 | ||
856 | LocalKeySet 856 | ||
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt index 34c8d1d647..e009702e55 100644 --- a/src/lib/libcrypto/objects/objects.txt +++ b/src/lib/libcrypto/objects/objects.txt | |||
@@ -79,6 +79,12 @@ X9-62_primeCurve 7 : prime256v1 | |||
79 | !Alias id-ecSigType ansi-X9-62 4 | 79 | !Alias id-ecSigType ansi-X9-62 4 |
80 | !global | 80 | !global |
81 | X9-62_id-ecSigType 1 : ecdsa-with-SHA1 | 81 | X9-62_id-ecSigType 1 : ecdsa-with-SHA1 |
82 | X9-62_id-ecSigType 2 : ecdsa-with-Recommended | ||
83 | X9-62_id-ecSigType 3 : ecdsa-with-Specified | ||
84 | ecdsa-with-Specified 1 : ecdsa-with-SHA224 | ||
85 | ecdsa-with-Specified 2 : ecdsa-with-SHA256 | ||
86 | ecdsa-with-Specified 3 : ecdsa-with-SHA384 | ||
87 | ecdsa-with-Specified 4 : ecdsa-with-SHA512 | ||
82 | 88 | ||
83 | # SECG curve OIDs from "SEC 2: Recommended Elliptic Curve Domain Parameters" | 89 | # SECG curve OIDs from "SEC 2: Recommended Elliptic Curve Domain Parameters" |
84 | # (http://www.secg.org/) | 90 | # (http://www.secg.org/) |
@@ -313,6 +319,7 @@ pkcs9 20 : : friendlyName | |||
313 | pkcs9 21 : : localKeyID | 319 | pkcs9 21 : : localKeyID |
314 | !Cname ms-csp-name | 320 | !Cname ms-csp-name |
315 | 1 3 6 1 4 1 311 17 1 : CSPName : Microsoft CSP Name | 321 | 1 3 6 1 4 1 311 17 1 : CSPName : Microsoft CSP Name |
322 | 1 3 6 1 4 1 311 17 2 : LocalKeySet : Microsoft Local Key set | ||
316 | !Alias certTypes pkcs9 22 | 323 | !Alias certTypes pkcs9 22 |
317 | certTypes 1 : : x509Certificate | 324 | certTypes 1 : : x509Certificate |
318 | certTypes 2 : : sdsiCertificate | 325 | certTypes 2 : : sdsiCertificate |
@@ -348,7 +355,15 @@ rsadsi 2 2 : MD2 : md2 | |||
348 | rsadsi 2 4 : MD4 : md4 | 355 | rsadsi 2 4 : MD4 : md4 |
349 | rsadsi 2 5 : MD5 : md5 | 356 | rsadsi 2 5 : MD5 : md5 |
350 | : MD5-SHA1 : md5-sha1 | 357 | : MD5-SHA1 : md5-sha1 |
358 | rsadsi 2 6 : : hmacWithMD5 | ||
351 | rsadsi 2 7 : : hmacWithSHA1 | 359 | rsadsi 2 7 : : hmacWithSHA1 |
360 | |||
361 | # From RFC4231 | ||
362 | rsadsi 2 8 : : hmacWithSHA224 | ||
363 | rsadsi 2 9 : : hmacWithSHA256 | ||
364 | rsadsi 2 10 : : hmacWithSHA384 | ||
365 | rsadsi 2 11 : : hmacWithSHA512 | ||
366 | |||
352 | rsadsi 3 2 : RC2-CBC : rc2-cbc | 367 | rsadsi 3 2 : RC2-CBC : rc2-cbc |
353 | : RC2-ECB : rc2-ecb | 368 | : RC2-ECB : rc2-ecb |
354 | !Cname rc2-cfb64 | 369 | !Cname rc2-cfb64 |
@@ -833,6 +848,11 @@ nist_hashalgs 2 : SHA384 : sha384 | |||
833 | nist_hashalgs 3 : SHA512 : sha512 | 848 | nist_hashalgs 3 : SHA512 : sha512 |
834 | nist_hashalgs 4 : SHA224 : sha224 | 849 | nist_hashalgs 4 : SHA224 : sha224 |
835 | 850 | ||
851 | # OIDs for dsa-with-sha224 and dsa-with-sha256 | ||
852 | !Alias dsa_with_sha2 nistAlgorithms 3 | ||
853 | dsa_with_sha2 1 : dsa_with_SHA224 | ||
854 | dsa_with_sha2 2 : dsa_with_SHA256 | ||
855 | |||
836 | # Hold instruction CRL entry extension | 856 | # Hold instruction CRL entry extension |
837 | !Cname hold-instruction-code | 857 | !Cname hold-instruction-code |
838 | id-ce 23 : holdInstructionCode : Hold Instruction Code | 858 | id-ce 23 : holdInstructionCode : Hold Instruction Code |
@@ -1070,13 +1090,93 @@ rsadsi 1 1 6 : rsaOAEPEncryptionSET | |||
1070 | : Oakley-EC2N-3 : ipsec3 | 1090 | : Oakley-EC2N-3 : ipsec3 |
1071 | : Oakley-EC2N-4 : ipsec4 | 1091 | : Oakley-EC2N-4 : ipsec4 |
1072 | 1092 | ||
1093 | iso 0 10118 3 0 55 : whirlpool | ||
1094 | |||
1095 | # GOST OIDs | ||
1096 | |||
1097 | member-body 643 2 2 : cryptopro | ||
1098 | member-body 643 2 9 : cryptocom | ||
1099 | |||
1100 | cryptopro 3 : id-GostR3411-94-with-GostR3410-2001 : GOST R 34.11-94 with GOST R 34.10-2001 | ||
1101 | cryptopro 4 : id-GostR3411-94-with-GostR3410-94 : GOST R 34.11-94 with GOST R 34.10-94 | ||
1102 | !Cname id-GostR3411-94 | ||
1103 | cryptopro 9 : md_gost94 : GOST R 34.11-94 | ||
1104 | cryptopro 10 : id-HMACGostR3411-94 : HMAC GOST 34.11-94 | ||
1105 | !Cname id-GostR3410-2001 | ||
1106 | cryptopro 19 : gost2001 : GOST R 34.10-2001 | ||
1107 | !Cname id-GostR3410-94 | ||
1108 | cryptopro 20 : gost94 : GOST R 34.10-94 | ||
1109 | !Cname id-Gost28147-89 | ||
1110 | cryptopro 21 : gost89 : GOST 28147-89 | ||
1111 | : gost89-cnt | ||
1112 | !Cname id-Gost28147-89-MAC | ||
1113 | cryptopro 22 : gost-mac : GOST 28147-89 MAC | ||
1114 | !Cname id-GostR3411-94-prf | ||
1115 | cryptopro 23 : prf-gostr3411-94 : GOST R 34.11-94 PRF | ||
1116 | cryptopro 98 : id-GostR3410-2001DH : GOST R 34.10-2001 DH | ||
1117 | cryptopro 99 : id-GostR3410-94DH : GOST R 34.10-94 DH | ||
1118 | |||
1119 | cryptopro 14 1 : id-Gost28147-89-CryptoPro-KeyMeshing | ||
1120 | cryptopro 14 0 : id-Gost28147-89-None-KeyMeshing | ||
1121 | |||
1122 | # GOST parameter set OIDs | ||
1123 | |||
1124 | cryptopro 30 0 : id-GostR3411-94-TestParamSet | ||
1125 | cryptopro 30 1 : id-GostR3411-94-CryptoProParamSet | ||
1126 | |||
1127 | cryptopro 31 0 : id-Gost28147-89-TestParamSet | ||
1128 | cryptopro 31 1 : id-Gost28147-89-CryptoPro-A-ParamSet | ||
1129 | cryptopro 31 2 : id-Gost28147-89-CryptoPro-B-ParamSet | ||
1130 | cryptopro 31 3 : id-Gost28147-89-CryptoPro-C-ParamSet | ||
1131 | cryptopro 31 4 : id-Gost28147-89-CryptoPro-D-ParamSet | ||
1132 | cryptopro 31 5 : id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet | ||
1133 | cryptopro 31 6 : id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet | ||
1134 | cryptopro 31 7 : id-Gost28147-89-CryptoPro-RIC-1-ParamSet | ||
1135 | |||
1136 | cryptopro 32 0 : id-GostR3410-94-TestParamSet | ||
1137 | cryptopro 32 2 : id-GostR3410-94-CryptoPro-A-ParamSet | ||
1138 | cryptopro 32 3 : id-GostR3410-94-CryptoPro-B-ParamSet | ||
1139 | cryptopro 32 4 : id-GostR3410-94-CryptoPro-C-ParamSet | ||
1140 | cryptopro 32 5 : id-GostR3410-94-CryptoPro-D-ParamSet | ||
1141 | |||
1142 | cryptopro 33 1 : id-GostR3410-94-CryptoPro-XchA-ParamSet | ||
1143 | cryptopro 33 2 : id-GostR3410-94-CryptoPro-XchB-ParamSet | ||
1144 | cryptopro 33 3 : id-GostR3410-94-CryptoPro-XchC-ParamSet | ||
1145 | |||
1146 | cryptopro 35 0 : id-GostR3410-2001-TestParamSet | ||
1147 | cryptopro 35 1 : id-GostR3410-2001-CryptoPro-A-ParamSet | ||
1148 | cryptopro 35 2 : id-GostR3410-2001-CryptoPro-B-ParamSet | ||
1149 | cryptopro 35 3 : id-GostR3410-2001-CryptoPro-C-ParamSet | ||
1150 | |||
1151 | cryptopro 36 0 : id-GostR3410-2001-CryptoPro-XchA-ParamSet | ||
1152 | cryptopro 36 1 : id-GostR3410-2001-CryptoPro-XchB-ParamSet | ||
1153 | |||
1154 | id-GostR3410-94 1 : id-GostR3410-94-a | ||
1155 | id-GostR3410-94 2 : id-GostR3410-94-aBis | ||
1156 | id-GostR3410-94 3 : id-GostR3410-94-b | ||
1157 | id-GostR3410-94 4 : id-GostR3410-94-bBis | ||
1158 | |||
1159 | # Cryptocom LTD GOST OIDs | ||
1160 | |||
1161 | cryptocom 1 6 1 : id-Gost28147-89-cc : GOST 28147-89 Cryptocom ParamSet | ||
1162 | !Cname id-GostR3410-94-cc | ||
1163 | cryptocom 1 5 3 : gost94cc : GOST 34.10-94 Cryptocom | ||
1164 | !Cname id-GostR3410-2001-cc | ||
1165 | cryptocom 1 5 4 : gost2001cc : GOST 34.10-2001 Cryptocom | ||
1166 | |||
1167 | cryptocom 1 3 3 : id-GostR3411-94-with-GostR3410-94-cc : GOST R 34.11-94 with GOST R 34.10-94 Cryptocom | ||
1168 | cryptocom 1 3 4 : id-GostR3411-94-with-GostR3410-2001-cc : GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom | ||
1169 | |||
1170 | cryptocom 1 8 1 : id-GostR3410-2001-ParamSet-cc : GOST R 3410-2001 Parameter Set Cryptocom | ||
1073 | 1171 | ||
1074 | # Definitions for Camellia cipher - CBC MODE | 1172 | # Definitions for Camellia cipher - CBC MODE |
1173 | |||
1075 | 1 2 392 200011 61 1 1 1 2 : CAMELLIA-128-CBC : camellia-128-cbc | 1174 | 1 2 392 200011 61 1 1 1 2 : CAMELLIA-128-CBC : camellia-128-cbc |
1076 | 1 2 392 200011 61 1 1 1 3 : CAMELLIA-192-CBC : camellia-192-cbc | 1175 | 1 2 392 200011 61 1 1 1 3 : CAMELLIA-192-CBC : camellia-192-cbc |
1077 | 1 2 392 200011 61 1 1 1 4 : CAMELLIA-256-CBC : camellia-256-cbc | 1176 | 1 2 392 200011 61 1 1 1 4 : CAMELLIA-256-CBC : camellia-256-cbc |
1078 | 1177 | ||
1079 | # Definitions for Camellia cipher - ECB, CFB, OFB MODE | 1178 | # Definitions for Camellia cipher - ECB, CFB, OFB MODE |
1179 | |||
1080 | !Alias ntt-ds 0 3 4401 5 | 1180 | !Alias ntt-ds 0 3 4401 5 |
1081 | !Alias camellia ntt-ds 3 1 9 | 1181 | !Alias camellia ntt-ds 3 1 9 |
1082 | 1182 | ||
@@ -1107,7 +1207,6 @@ camellia 44 : CAMELLIA-256-CFB : camellia-256-cfb | |||
1107 | : CAMELLIA-192-CFB8 : camellia-192-cfb8 | 1207 | : CAMELLIA-192-CFB8 : camellia-192-cfb8 |
1108 | : CAMELLIA-256-CFB8 : camellia-256-cfb8 | 1208 | : CAMELLIA-256-CFB8 : camellia-256-cfb8 |
1109 | 1209 | ||
1110 | |||
1111 | # Definitions for SEED cipher - ECB, CBC, OFB mode | 1210 | # Definitions for SEED cipher - ECB, CBC, OFB mode |
1112 | 1211 | ||
1113 | member-body 410 200004 : KISA : kisa | 1212 | member-body 410 200004 : KISA : kisa |
@@ -1117,3 +1216,7 @@ kisa 1 4 : SEED-CBC : seed-cbc | |||
1117 | kisa 1 5 : SEED-CFB : seed-cfb | 1216 | kisa 1 5 : SEED-CFB : seed-cfb |
1118 | !Cname seed-ofb128 | 1217 | !Cname seed-ofb128 |
1119 | kisa 1 6 : SEED-OFB : seed-ofb | 1218 | kisa 1 6 : SEED-OFB : seed-ofb |
1219 | |||
1220 | # There is no OID that just denotes "HMAC" oddly enough... | ||
1221 | |||
1222 | : HMAC : hmac | ||