@@ -284,16 +284,25 @@ def load_mib(filenames):
284284 "1.3.101.113" : "Ed448" ,
285285}
286286
287+ # pkcs3 #
288+
289+ pkcs3_oids = {
290+ "1.2.840.113549.1.3" : "pkcs-3" ,
291+ "1.2.840.113549.1.3.1" : "dhKeyAgreement" ,
292+ }
293+
287294# pkcs7 #
288295
289296pkcs7_oids = {
297+ "1.2.840.113549.1.7" : "pkcs-7" ,
290298 "1.2.840.113549.1.7.2" : "id-signedData" ,
299+ "1.2.840.113549.1.7.3" : "id-envelopedData" ,
291300}
292301
293302# pkcs9 #
294303
295304pkcs9_oids = {
296- "1.2.840.113549.1.9" : "pkcs9 " ,
305+ "1.2.840.113549.1.9" : "pkcs-9 " ,
297306 "1.2.840.113549.1.9.0" : "modules" ,
298307 "1.2.840.113549.1.9.1" : "emailAddress" ,
299308 "1.2.840.113549.1.9.2" : "unstructuredName" ,
@@ -320,6 +329,13 @@ def load_mib(filenames):
320329 "1.2.840.113549.1.9.52" : "id-aa-CMSAlgorithmProtection"
321330}
322331
332+ # enc algs #
333+
334+ encAlgs_oids = {
335+ "1.2.840.113549.3.4" : "rc4" ,
336+ "1.2.840.113549.3.7" : "des-ede3-cbc" ,
337+ }
338+
323339# x509 #
324340
325341attributeType_oids = {
@@ -492,10 +508,21 @@ def load_mib(filenames):
492508 "2.5.29.67" : "id-ce-allowedAttAss" ,
493509 "2.5.29.68" : "id-ce-attributeMappings" ,
494510 "2.5.29.69" : "id-ce-holderNameConstraints" ,
495- # [MS-WCCE]
496- "1.3.6.1.4.1.311.2.1.14" : "CERT_EXTENSIONS" ,
497- "1.3.6.1.4.1.311.10.3.4" : "szOID_EFS_CRYPTO" ,
511+ # [MS-WCCE] + wincrypt.h
512+ "1.3.6.1.4.1.311.2.1.14" : "OID_CERT_EXTENSIONS" ,
513+ "1.3.6.1.4.1.311.10.3.4" : "OID_EFS_CRYPTO" ,
514+ "1.3.6.1.4.1.311.13.2.1" : "OID_ENROLLMENT_NAME_VALUE_PAIR" ,
515+ "1.3.6.1.4.1.311.13.2.2" : "OID_ENROLLMENT_CSP_PROVIDER" ,
516+ "1.3.6.1.4.1.311.13.2.3" : "OID_OS_VERSION" ,
517+ "1.3.6.1.4.1.311.10.10.1" : "OID_CMC_ADD_ATTRIBUTES" ,
498518 "1.3.6.1.4.1.311.20.2" : "ENROLL_CERTTYPE" ,
519+ "1.3.6.1.4.1.311.21.10" : "OID_APPLICATION_CERT_POLICIES" ,
520+ "1.3.6.1.4.1.311.21.20" : "OID_REQUEST_CLIENT_INFO" ,
521+ "1.3.6.1.4.1.311.21.23" : "OID_ENROLL_EK_INFO" ,
522+ "1.3.6.1.4.1.311.21.24" : "OID_ENROLL_ATTESTATION_STATEMENT" ,
523+ "1.3.6.1.4.1.311.21.25" : "OID_ENROLL_KSP_NAME" ,
524+ "1.3.6.1.4.1.311.21.39" : "OID_ENROLL_AIK_INFO" ,
525+ "1.3.6.1.4.1.311.21.7" : "OID_CERTIFICATE_TEMPLATE" ,
499526 "1.3.6.1.4.1.311.25.1" : "NTDS_REPLICATION" ,
500527 "1.3.6.1.4.1.311.25.2" : "NTDS_CA_SECURITY_EXT" ,
501528 "1.3.6.1.4.1.311.25.2.1" : "NTDS_OBJECTSID" ,
@@ -551,6 +578,15 @@ def load_mib(filenames):
551578 "1.3.6.1.5.5.7.3.22" : "secureShellServer"
552579}
553580
581+ certPkixCmc_oids = {
582+ "1.3.6.1.5.5.7.7.8" : "id-cmc-addExtensions" ,
583+ }
584+
585+ certPkixCct_oids = {
586+ "1.3.6.1.5.5.7.12.2" : "id-cct-PKIData" ,
587+ "1.3.6.1.5.5.7.12.3" : "id-cct-PKIResponse" ,
588+ }
589+
554590certPkixAd_oids = {
555591 "1.3.6.1.5.5.7.48.1" : "ocsp" ,
556592 "1.3.6.1.5.5.7.48.2" : "caIssuers" ,
@@ -563,6 +599,11 @@ def load_mib(filenames):
563599 "1.3.6.1.5.5.7.48.1.1" : "basic-response"
564600}
565601
602+ certIpsec_oids = {
603+ "1.3.6.1.5.5.8.2.1" : "iKEEnd" ,
604+ "1.3.6.1.5.5.8.2.2" : "iKEIntermediate" ,
605+ }
606+
566607certTransp_oids = {
567608 '1.3.6.1.4.1.11129.2.4.2' : "SignedCertificateTimestampList" ,
568609}
@@ -724,16 +765,21 @@ def load_mib(filenames):
724765 secsig_oids ,
725766 nist_oids ,
726767 thawte_oids ,
768+ pkcs3_oids ,
727769 pkcs7_oids ,
728770 pkcs9_oids ,
771+ encAlgs_oids ,
729772 attributeType_oids ,
730773 certificateExtension_oids ,
731774 certExt_oids ,
732775 certPkixAd_oids ,
733776 certPkixKp_oids ,
777+ certPkixCmc_oids ,
778+ certPkixCct_oids ,
734779 certPkixPe_oids ,
735780 certPkixQt_oids ,
736781 certPolicy_oids ,
782+ certIpsec_oids ,
737783 certTransp_oids ,
738784 evPolicy_oids ,
739785 x962KeyType_oids ,
0 commit comments