summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/objects/objects.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/objects/objects.txt')
-rw-r--r--src/lib/libcrypto/objects/objects.txt185
1 files changed, 176 insertions, 9 deletions
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt
index 2635c4e667..34c8d1d647 100644
--- a/src/lib/libcrypto/objects/objects.txt
+++ b/src/lib/libcrypto/objects/objects.txt
@@ -1,12 +1,28 @@
10 : CCITT : ccitt 1# CCITT was renamed to ITU-T quite some time ago
20 : ITU-T : itu-t
3!Alias ccitt itu-t
2 4
31 : ISO : iso 51 : ISO : iso
4 6
52 : JOINT-ISO-CCITT : joint-iso-ccitt 72 : JOINT-ISO-ITU-T : joint-iso-itu-t
8!Alias joint-iso-ccitt joint-iso-itu-t
6 9
7iso 2 : member-body : ISO Member Body 10iso 2 : member-body : ISO Member Body
8 11
9joint-iso-ccitt 5 1 5 : selected-attribute-types : Selected Attribute Types 12iso 3 : identified-organization
13
14# HMAC OIDs
15identified-organization 6 1 5 5 8 1 1 : HMAC-MD5 : hmac-md5
16identified-organization 6 1 5 5 8 1 2 : HMAC-SHA1 : hmac-sha1
17
18identified-organization 132 : certicom-arc
19
20joint-iso-itu-t 23 : international-organizations : International Organizations
21
22international-organizations 43 : wap
23wap 13 : wap-wsg
24
25joint-iso-itu-t 5 1 5 : selected-attribute-types : Selected Attribute Types
10 26
11selected-attribute-types 55 : clearance 27selected-attribute-types 55 : clearance
12 28
@@ -24,12 +40,34 @@ ISO-US 10045 : ansi-X9-62 : ANSI X9.62
24!Alias id-fieldType ansi-X9-62 1 40!Alias id-fieldType ansi-X9-62 1
25X9-62_id-fieldType 1 : prime-field 41X9-62_id-fieldType 1 : prime-field
26X9-62_id-fieldType 2 : characteristic-two-field 42X9-62_id-fieldType 2 : characteristic-two-field
27# ... characteristic-two-field OID subtree 43X9-62_characteristic-two-field 3 : id-characteristic-two-basis
44X9-62_id-characteristic-two-basis 1 : onBasis
45X9-62_id-characteristic-two-basis 2 : tpBasis
46X9-62_id-characteristic-two-basis 3 : ppBasis
28!Alias id-publicKeyType ansi-X9-62 2 47!Alias id-publicKeyType ansi-X9-62 2
29X9-62_id-publicKeyType 1 : id-ecPublicKey 48X9-62_id-publicKeyType 1 : id-ecPublicKey
30!Alias ellipticCurve ansi-X9-62 3 49!Alias ellipticCurve ansi-X9-62 3
31!Alias c-TwoCurve X9-62_ellipticCurve 0 50!Alias c-TwoCurve X9-62_ellipticCurve 0
32# ... characteristic 2 curve OIDs 51X9-62_c-TwoCurve 1 : c2pnb163v1
52X9-62_c-TwoCurve 2 : c2pnb163v2
53X9-62_c-TwoCurve 3 : c2pnb163v3
54X9-62_c-TwoCurve 4 : c2pnb176v1
55X9-62_c-TwoCurve 5 : c2tnb191v1
56X9-62_c-TwoCurve 6 : c2tnb191v2
57X9-62_c-TwoCurve 7 : c2tnb191v3
58X9-62_c-TwoCurve 8 : c2onb191v4
59X9-62_c-TwoCurve 9 : c2onb191v5
60X9-62_c-TwoCurve 10 : c2pnb208w1
61X9-62_c-TwoCurve 11 : c2tnb239v1
62X9-62_c-TwoCurve 12 : c2tnb239v2
63X9-62_c-TwoCurve 13 : c2tnb239v3
64X9-62_c-TwoCurve 14 : c2onb239v4
65X9-62_c-TwoCurve 15 : c2onb239v5
66X9-62_c-TwoCurve 16 : c2pnb272w1
67X9-62_c-TwoCurve 17 : c2pnb304w1
68X9-62_c-TwoCurve 18 : c2tnb359v1
69X9-62_c-TwoCurve 19 : c2pnb368w1
70X9-62_c-TwoCurve 20 : c2tnb431r1
33!Alias primeCurve X9-62_ellipticCurve 1 71!Alias primeCurve X9-62_ellipticCurve 1
34X9-62_primeCurve 1 : prime192v1 72X9-62_primeCurve 1 : prime192v1
35X9-62_primeCurve 2 : prime192v2 73X9-62_primeCurve 2 : prime192v2
@@ -42,6 +80,60 @@ X9-62_primeCurve 7 : prime256v1
42!global 80!global
43X9-62_id-ecSigType 1 : ecdsa-with-SHA1 81X9-62_id-ecSigType 1 : ecdsa-with-SHA1
44 82
83# SECG curve OIDs from "SEC 2: Recommended Elliptic Curve Domain Parameters"
84# (http://www.secg.org/)
85!Alias secg_ellipticCurve certicom-arc 0
86# SECG prime curves OIDs
87secg-ellipticCurve 6 : secp112r1
88secg-ellipticCurve 7 : secp112r2
89secg-ellipticCurve 28 : secp128r1
90secg-ellipticCurve 29 : secp128r2
91secg-ellipticCurve 9 : secp160k1
92secg-ellipticCurve 8 : secp160r1
93secg-ellipticCurve 30 : secp160r2
94secg-ellipticCurve 31 : secp192k1
95# NOTE: the curve secp192r1 is the same as prime192v1 defined above
96# and is therefore omitted
97secg-ellipticCurve 32 : secp224k1
98secg-ellipticCurve 33 : secp224r1
99secg-ellipticCurve 10 : secp256k1
100# NOTE: the curve secp256r1 is the same as prime256v1 defined above
101# and is therefore omitted
102secg-ellipticCurve 34 : secp384r1
103secg-ellipticCurve 35 : secp521r1
104# SECG characteristic two curves OIDs
105secg-ellipticCurve 4 : sect113r1
106secg-ellipticCurve 5 : sect113r2
107secg-ellipticCurve 22 : sect131r1
108secg-ellipticCurve 23 : sect131r2
109secg-ellipticCurve 1 : sect163k1
110secg-ellipticCurve 2 : sect163r1
111secg-ellipticCurve 15 : sect163r2
112secg-ellipticCurve 24 : sect193r1
113secg-ellipticCurve 25 : sect193r2
114secg-ellipticCurve 26 : sect233k1
115secg-ellipticCurve 27 : sect233r1
116secg-ellipticCurve 3 : sect239k1
117secg-ellipticCurve 16 : sect283k1
118secg-ellipticCurve 17 : sect283r1
119secg-ellipticCurve 36 : sect409k1
120secg-ellipticCurve 37 : sect409r1
121secg-ellipticCurve 38 : sect571k1
122secg-ellipticCurve 39 : sect571r1
123
124# WAP/TLS curve OIDs (http://www.wapforum.org/)
125!Alias wap-wsg-idm-ecid wap-wsg 4
126wap-wsg-idm-ecid 1 : wap-wsg-idm-ecid-wtls1
127wap-wsg-idm-ecid 3 : wap-wsg-idm-ecid-wtls3
128wap-wsg-idm-ecid 4 : wap-wsg-idm-ecid-wtls4
129wap-wsg-idm-ecid 5 : wap-wsg-idm-ecid-wtls5
130wap-wsg-idm-ecid 6 : wap-wsg-idm-ecid-wtls6
131wap-wsg-idm-ecid 7 : wap-wsg-idm-ecid-wtls7
132wap-wsg-idm-ecid 8 : wap-wsg-idm-ecid-wtls8
133wap-wsg-idm-ecid 9 : wap-wsg-idm-ecid-wtls9
134wap-wsg-idm-ecid 10 : wap-wsg-idm-ecid-wtls10
135wap-wsg-idm-ecid 11 : wap-wsg-idm-ecid-wtls11
136wap-wsg-idm-ecid 12 : wap-wsg-idm-ecid-wtls12
45 137
46 138
47ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc 139ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc
@@ -53,6 +145,10 @@ ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc
53!Cname pbeWithMD5AndCast5-CBC 145!Cname pbeWithMD5AndCast5-CBC
54ISO-US 113533 7 66 12 : : pbeWithMD5AndCast5CBC 146ISO-US 113533 7 66 12 : : pbeWithMD5AndCast5CBC
55 147
148# Macs for CMP and CRMF
149ISO-US 113533 7 66 13 : id-PasswordBasedMAC : password based MAC
150ISO-US 113533 7 66 30 : id-DHBasedMac : Diffie-Hellman based MAC
151
56ISO-US 113549 : rsadsi : RSA Data Security, Inc. 152ISO-US 113549 : rsadsi : RSA Data Security, Inc.
57 153
58rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS 154rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS
@@ -149,6 +245,8 @@ id-smime-ct 5 : id-smime-ct-TDTInfo
149id-smime-ct 6 : id-smime-ct-contentInfo 245id-smime-ct 6 : id-smime-ct-contentInfo
150id-smime-ct 7 : id-smime-ct-DVCSRequestData 246id-smime-ct 7 : id-smime-ct-DVCSRequestData
151id-smime-ct 8 : id-smime-ct-DVCSResponseData 247id-smime-ct 8 : id-smime-ct-DVCSResponseData
248id-smime-ct 9 : id-smime-ct-compressedData
249id-smime-ct 27 : id-ct-asciiTextWithCRLF
152 250
153# S/MIME Attributes 251# S/MIME Attributes
154id-smime-aa 1 : id-smime-aa-receiptRequest 252id-smime-aa 1 : id-smime-aa-receiptRequest
@@ -396,6 +494,7 @@ id-it 12 : id-it-revPassphrase
396id-it 13 : id-it-implicitConfirm 494id-it 13 : id-it-implicitConfirm
397id-it 14 : id-it-confirmWaitTime 495id-it 14 : id-it-confirmWaitTime
398id-it 15 : id-it-origPKIMessage 496id-it 15 : id-it-origPKIMessage
497id-it 16 : id-it-suppLangTags
399 498
400# CRMF registration 499# CRMF registration
401id-pkip 1 : id-regCtrl 500id-pkip 1 : id-regCtrl
@@ -482,6 +581,7 @@ id-ad 2 : caIssuers : CA Issuers
482id-ad 3 : ad_timestamping : AD Time Stamping 581id-ad 3 : ad_timestamping : AD Time Stamping
483!Cname ad-dvcs 582!Cname ad-dvcs
484id-ad 4 : AD_DVCS : ad dvcs 583id-ad 4 : AD_DVCS : ad dvcs
584id-ad 5 : caRepository : CA Repository
485 585
486 586
487!Alias id-pkix-OCSP ad-OCSP 587!Alias id-pkix-OCSP ad-OCSP
@@ -569,6 +669,8 @@ X500algorithms 3 100 : RSA-MDC2 : mdc2WithRSA
569X500algorithms 3 101 : MDC2 : mdc2 669X500algorithms 3 101 : MDC2 : mdc2
570 670
571X500 29 : id-ce 671X500 29 : id-ce
672!Cname subject-directory-attributes
673id-ce 9 : subjectDirectoryAttributes : X509v3 Subject Directory Attributes
572!Cname subject-key-identifier 674!Cname subject-key-identifier
573id-ce 14 : subjectKeyIdentifier : X509v3 Subject Key Identifier 675id-ce 14 : subjectKeyIdentifier : X509v3 Subject Key Identifier
574!Cname key-usage 676!Cname key-usage
@@ -589,18 +691,28 @@ id-ce 21 : CRLReason : X509v3 CRL Reason Code
589id-ce 24 : invalidityDate : Invalidity Date 691id-ce 24 : invalidityDate : Invalidity Date
590!Cname delta-crl 692!Cname delta-crl
591id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator 693id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator
694!Cname issuing-distribution-point
695id-ce 28 : issuingDistributionPoint : X509v3 Issuing Distrubution Point
696!Cname certificate-issuer
697id-ce 29 : certificateIssuer : X509v3 Certificate Issuer
592!Cname name-constraints 698!Cname name-constraints
593id-ce 30 : nameConstraints : X509v3 Name Constraints 699id-ce 30 : nameConstraints : X509v3 Name Constraints
594!Cname crl-distribution-points 700!Cname crl-distribution-points
595id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points 701id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points
596!Cname certificate-policies 702!Cname certificate-policies
597id-ce 32 : certificatePolicies : X509v3 Certificate Policies 703id-ce 32 : certificatePolicies : X509v3 Certificate Policies
704!Cname any-policy
705certificate-policies 0 : anyPolicy : X509v3 Any Policy
706!Cname policy-mappings
707id-ce 33 : policyMappings : X509v3 Policy Mappings
598!Cname authority-key-identifier 708!Cname authority-key-identifier
599id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier 709id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier
600!Cname policy-constraints 710!Cname policy-constraints
601id-ce 36 : policyConstraints : X509v3 Policy Constraints 711id-ce 36 : policyConstraints : X509v3 Policy Constraints
602!Cname ext-key-usage 712!Cname ext-key-usage
603id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage 713id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage
714!Cname inhibit-any-policy
715id-ce 54 : inhibitAnyPolicy : X509v3 Inhibit Any Policy
604!Cname target-information 716!Cname target-information
605id-ce 55 : targetInformation : X509v3 AC Targeting 717id-ce 55 : targetInformation : X509v3 AC Targeting
606!Cname no-rev-avail 718!Cname no-rev-avail
@@ -668,7 +780,7 @@ mime-mhs-headings 2 : id-hex-multipart-message : id-hex-multipart-message
668!Cname rle-compression 780!Cname rle-compression
6691 1 1 1 666 1 : RLE : run length compression 7811 1 1 1 666 1 : RLE : run length compression
670!Cname zlib-compression 782!Cname zlib-compression
6711 1 1 1 666 2 : ZLIB : zlib compression 783id-smime-alg 8 : ZLIB : zlib compression
672 784
673# AES aka Rijndael 785# AES aka Rijndael
674 786
@@ -710,6 +822,10 @@ aes 44 : AES-256-CFB : aes-256-cfb
710 : DES-EDE3-CFB1 : des-ede3-cfb1 822 : DES-EDE3-CFB1 : des-ede3-cfb1
711 : DES-EDE3-CFB8 : des-ede3-cfb8 823 : DES-EDE3-CFB8 : des-ede3-cfb8
712 824
825aes 5 : id-aes128-wrap
826aes 25 : id-aes192-wrap
827aes 45 : id-aes256-wrap
828
713# OIDs for SHA224, SHA256, SHA385 and SHA512, according to x9.84. 829# OIDs for SHA224, SHA256, SHA385 and SHA512, according to x9.84.
714!Alias nist_hashalgs nistAlgorithms 2 830!Alias nist_hashalgs nistAlgorithms 2
715nist_hashalgs 1 : SHA256 : sha256 831nist_hashalgs 1 : SHA256 : sha256
@@ -728,9 +844,9 @@ holdInstruction 2 : holdInstructionCallIssuer : Hold Instruction Call Issuer
728!Cname hold-instruction-reject 844!Cname hold-instruction-reject
729holdInstruction 3 : holdInstructionReject : Hold Instruction Reject 845holdInstruction 3 : holdInstructionReject : Hold Instruction Reject
730 846
731# OID's from CCITT. Most of this is defined in RFC 1274. A couple of 847# OID's from ITU-T. Most of this is defined in RFC 1274. A couple of
732# them are also mentioned in RFC 2247 848# them are also mentioned in RFC 2247
733ccitt 9 : data 849itu-t 9 : data
734data 2342 : pss 850data 2342 : pss
735pss 19200300 : ucl 851pss 19200300 : ucl
736ucl 100 : pilot 852ucl 100 : pilot
@@ -804,7 +920,7 @@ pilotAttributeType 54 : : dITRedirect
804pilotAttributeType 55 : audio 920pilotAttributeType 55 : audio
805pilotAttributeType 56 : : documentPublisher 921pilotAttributeType 56 : : documentPublisher
806 922
8072 23 42 : id-set : Secure Electronic Transactions 923international-organizations 42 : id-set : Secure Electronic Transactions
808 924
809id-set 0 : set-ctype : content types 925id-set 0 : set-ctype : content types
810id-set 1 : set-msgExt : message extensions 926id-set 1 : set-msgExt : message extensions
@@ -950,3 +1066,54 @@ set-brand 6011 : set-brand-Novus
950 1066
951rsadsi 3 10 : DES-CDMF : des-cdmf 1067rsadsi 3 10 : DES-CDMF : des-cdmf
952rsadsi 1 1 6 : rsaOAEPEncryptionSET 1068rsadsi 1 1 6 : rsaOAEPEncryptionSET
1069
1070 : Oakley-EC2N-3 : ipsec3
1071 : Oakley-EC2N-4 : ipsec4
1072
1073
1074# Definitions for Camellia cipher - CBC MODE
10751 2 392 200011 61 1 1 1 2 : CAMELLIA-128-CBC : camellia-128-cbc
10761 2 392 200011 61 1 1 1 3 : CAMELLIA-192-CBC : camellia-192-cbc
10771 2 392 200011 61 1 1 1 4 : CAMELLIA-256-CBC : camellia-256-cbc
1078
1079# Definitions for Camellia cipher - ECB, CFB, OFB MODE
1080!Alias ntt-ds 0 3 4401 5
1081!Alias camellia ntt-ds 3 1 9
1082
1083camellia 1 : CAMELLIA-128-ECB : camellia-128-ecb
1084!Cname camellia-128-ofb128
1085camellia 3 : CAMELLIA-128-OFB : camellia-128-ofb
1086!Cname camellia-128-cfb128
1087camellia 4 : CAMELLIA-128-CFB : camellia-128-cfb
1088
1089camellia 21 : CAMELLIA-192-ECB : camellia-192-ecb
1090!Cname camellia-192-ofb128
1091camellia 23 : CAMELLIA-192-OFB : camellia-192-ofb
1092!Cname camellia-192-cfb128
1093camellia 24 : CAMELLIA-192-CFB : camellia-192-cfb
1094
1095camellia 41 : CAMELLIA-256-ECB : camellia-256-ecb
1096!Cname camellia-256-ofb128
1097camellia 43 : CAMELLIA-256-OFB : camellia-256-ofb
1098!Cname camellia-256-cfb128
1099camellia 44 : CAMELLIA-256-CFB : camellia-256-cfb
1100
1101# There are no OIDs for these modes...
1102
1103 : CAMELLIA-128-CFB1 : camellia-128-cfb1
1104 : CAMELLIA-192-CFB1 : camellia-192-cfb1
1105 : CAMELLIA-256-CFB1 : camellia-256-cfb1
1106 : CAMELLIA-128-CFB8 : camellia-128-cfb8
1107 : CAMELLIA-192-CFB8 : camellia-192-cfb8
1108 : CAMELLIA-256-CFB8 : camellia-256-cfb8
1109
1110
1111# Definitions for SEED cipher - ECB, CBC, OFB mode
1112
1113member-body 410 200004 : KISA : kisa
1114kisa 1 3 : SEED-ECB : seed-ecb
1115kisa 1 4 : SEED-CBC : seed-cbc
1116!Cname seed-cfb128
1117kisa 1 5 : SEED-CFB : seed-cfb
1118!Cname seed-ofb128
1119kisa 1 6 : SEED-OFB : seed-ofb