1066 lines
		
	
	
		
			20 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			1066 lines
		
	
	
		
			20 KiB
		
	
	
	
		
			C
		
	
	
	
| /* Copyright 2021 Google LLC
 | |
| Licensed under the Apache License, Version 2.0 (the "License");
 | |
| you may not use this file except in compliance with the License.
 | |
| You may obtain a copy of the License at
 | |
|       http://www.apache.org/licenses/LICENSE-2.0
 | |
| Unless required by applicable law or agreed to in writing, software
 | |
| distributed under the License is distributed on an "AS IS" BASIS,
 | |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
| See the License for the specific language governing permissions and
 | |
| limitations under the License.
 | |
| */
 | |
| 
 | |
| static char* nidstrs[] = {
 | |
| "AD_DVCS",
 | |
| "AES-128-CBC",
 | |
| "AES-128-CBC-HMAC-SHA1",
 | |
| "AES-128-CBC-HMAC-SHA256",
 | |
| "AES-128-CFB",
 | |
| "AES-128-CFB1",
 | |
| "AES-128-CFB8",
 | |
| "AES-128-CTR",
 | |
| "AES-128-ECB",
 | |
| "AES-128-OCB",
 | |
| "AES-128-OFB",
 | |
| "AES-128-XTS",
 | |
| "AES-192-CBC",
 | |
| "AES-192-CBC-HMAC-SHA1",
 | |
| "AES-192-CBC-HMAC-SHA256",
 | |
| "AES-192-CFB",
 | |
| "AES-192-CFB1",
 | |
| "AES-192-CFB8",
 | |
| "AES-192-CTR",
 | |
| "AES-192-ECB",
 | |
| "AES-192-OCB",
 | |
| "AES-192-OFB",
 | |
| "AES-256-CBC",
 | |
| "AES-256-CBC-HMAC-SHA1",
 | |
| "AES-256-CBC-HMAC-SHA256",
 | |
| "AES-256-CFB",
 | |
| "AES-256-CFB1",
 | |
| "AES-256-CFB8",
 | |
| "AES-256-CTR",
 | |
| "AES-256-ECB",
 | |
| "AES-256-OCB",
 | |
| "AES-256-OFB",
 | |
| "AES-256-XTS",
 | |
| "AuthDSS",
 | |
| "AuthECDSA",
 | |
| "AuthGOST01",
 | |
| "AuthGOST12",
 | |
| "AuthNULL",
 | |
| "AuthPSK",
 | |
| "AuthRSA",
 | |
| "AuthSRP",
 | |
| "BF-CBC",
 | |
| "BF-CFB",
 | |
| "BF-ECB",
 | |
| "BF-OFB",
 | |
| "BLAKE2b512",
 | |
| "BLAKE2s256",
 | |
| "C",
 | |
| "CAMELLIA-128-CBC",
 | |
| "CAMELLIA-128-CCM",
 | |
| "CAMELLIA-128-CFB",
 | |
| "CAMELLIA-128-CFB1",
 | |
| "CAMELLIA-128-CFB8",
 | |
| "CAMELLIA-128-CMAC",
 | |
| "CAMELLIA-128-CTR",
 | |
| "CAMELLIA-128-ECB",
 | |
| "CAMELLIA-128-GCM",
 | |
| "CAMELLIA-128-OFB",
 | |
| "CAMELLIA-192-CBC",
 | |
| "CAMELLIA-192-CCM",
 | |
| "CAMELLIA-192-CFB",
 | |
| "CAMELLIA-192-CFB1",
 | |
| "CAMELLIA-192-CFB8",
 | |
| "CAMELLIA-192-CMAC",
 | |
| "CAMELLIA-192-CTR",
 | |
| "CAMELLIA-192-ECB",
 | |
| "CAMELLIA-192-GCM",
 | |
| "CAMELLIA-192-OFB",
 | |
| "CAMELLIA-256-CBC",
 | |
| "CAMELLIA-256-CCM",
 | |
| "CAMELLIA-256-CFB",
 | |
| "CAMELLIA-256-CFB1",
 | |
| "CAMELLIA-256-CFB8",
 | |
| "CAMELLIA-256-CMAC",
 | |
| "CAMELLIA-256-CTR",
 | |
| "CAMELLIA-256-ECB",
 | |
| "CAMELLIA-256-GCM",
 | |
| "CAMELLIA-256-OFB",
 | |
| "CAST5-CBC",
 | |
| "CAST5-CFB",
 | |
| "CAST5-ECB",
 | |
| "CAST5-OFB",
 | |
| "CMAC",
 | |
| "CN",
 | |
| "CRLReason",
 | |
| "CSPName",
 | |
| "ChaCha20",
 | |
| "ChaCha20-Poly1305",
 | |
| "CrlID",
 | |
| "DC",
 | |
| "DES-CBC",
 | |
| "DES-CDMF",
 | |
| "DES-CFB",
 | |
| "DES-CFB1",
 | |
| "DES-CFB8",
 | |
| "DES-ECB",
 | |
| "DES-EDE",
 | |
| "DES-EDE-CBC",
 | |
| "DES-EDE-CFB",
 | |
| "DES-EDE-OFB",
 | |
| "DES-EDE3",
 | |
| "DES-EDE3-CBC",
 | |
| "DES-EDE3-CFB",
 | |
| "DES-EDE3-CFB1",
 | |
| "DES-EDE3-CFB8",
 | |
| "DES-EDE3-OFB",
 | |
| "DES-OFB",
 | |
| "DESX-CBC",
 | |
| "DOD",
 | |
| "DSA",
 | |
| "DSA-SHA",
 | |
| "DSA-SHA1",
 | |
| "DSA-SHA1-old",
 | |
| "DSA-old",
 | |
| "DVCS",
 | |
| "GN",
 | |
| "HKDF",
 | |
| "HMAC",
 | |
| "HMAC-MD5",
 | |
| "HMAC-SHA1",
 | |
| "IANA",
 | |
| "IDEA-CBC",
 | |
| "IDEA-CFB",
 | |
| "IDEA-ECB",
 | |
| "IDEA-OFB",
 | |
| "INN",
 | |
| "ISO",
 | |
| "ISO-US",
 | |
| "ITU-T",
 | |
| "JOINT-ISO-ITU-T",
 | |
| "KISA",
 | |
| "KxDHE",
 | |
| "KxDHE-PSK",
 | |
| "KxECDHE",
 | |
| "KxECDHE-PSK",
 | |
| "KxGOST",
 | |
| "KxPSK",
 | |
| "KxRSA",
 | |
| "KxRSA_PSK",
 | |
| "KxSRP",
 | |
| "L",
 | |
| "LocalKeySet",
 | |
| "MD2",
 | |
| "MD4",
 | |
| "MD5",
 | |
| "MD5-SHA1",
 | |
| "MDC2",
 | |
| "MGF1",
 | |
| "Mail",
 | |
| "NULL",
 | |
| "Netscape",
 | |
| "Nonce",
 | |
| "O",
 | |
| "OCSP",
 | |
| "OCSPSigning",
 | |
| "OGRN",
 | |
| "ORG",
 | |
| "OU",
 | |
| "Oakley-EC2N-3",
 | |
| "Oakley-EC2N-4",
 | |
| "PBE-MD2-DES",
 | |
| "PBE-MD2-RC2-64",
 | |
| "PBE-MD5-DES",
 | |
| "PBE-MD5-RC2-64",
 | |
| "PBE-SHA1-2DES",
 | |
| "PBE-SHA1-3DES",
 | |
| "PBE-SHA1-DES",
 | |
| "PBE-SHA1-RC2-128",
 | |
| "PBE-SHA1-RC2-40",
 | |
| "PBE-SHA1-RC2-64",
 | |
| "PBE-SHA1-RC4-128",
 | |
| "PBE-SHA1-RC4-40",
 | |
| "PBES2",
 | |
| "PBKDF2",
 | |
| "PBMAC1",
 | |
| "PKIX",
 | |
| "PSPECIFIED",
 | |
| "RC2-40-CBC",
 | |
| "RC2-64-CBC",
 | |
| "RC2-CBC",
 | |
| "RC2-CFB",
 | |
| "RC2-ECB",
 | |
| "RC2-OFB",
 | |
| "RC4",
 | |
| "RC4-40",
 | |
| "RC4-HMAC-MD5",
 | |
| "RC5-CBC",
 | |
| "RC5-CFB",
 | |
| "RC5-ECB",
 | |
| "RC5-OFB",
 | |
| "RIPEMD160",
 | |
| "RSA",
 | |
| "RSA-MD2",
 | |
| "RSA-MD4",
 | |
| "RSA-MD5",
 | |
| "RSA-MDC2",
 | |
| "RSA-NP-MD5",
 | |
| "RSA-RIPEMD160",
 | |
| "RSA-SHA",
 | |
| "RSA-SHA1",
 | |
| "RSA-SHA1-2",
 | |
| "RSA-SHA224",
 | |
| "RSA-SHA256",
 | |
| "RSA-SHA384",
 | |
| "RSA-SHA512",
 | |
| "RSAES-OAEP",
 | |
| "RSASSA-PSS",
 | |
| "SEED-CBC",
 | |
| "SEED-CFB",
 | |
| "SEED-ECB",
 | |
| "SEED-OFB",
 | |
| "SHA",
 | |
| "SHA1",
 | |
| "SHA224",
 | |
| "SHA256",
 | |
| "SHA384",
 | |
| "SHA512",
 | |
| "SMIME",
 | |
| "SMIME-CAPS",
 | |
| "SN",
 | |
| "SNILS",
 | |
| "ST",
 | |
| "SXNetID",
 | |
| "TLS1-PRF",
 | |
| "UID",
 | |
| "UNDEF",
 | |
| "X25519",
 | |
| "X448",
 | |
| "X500",
 | |
| "X500algorithms",
 | |
| "X509",
 | |
| "X9-57",
 | |
| "X9cm",
 | |
| "ZLIB",
 | |
| "aRecord",
 | |
| "aaControls",
 | |
| "ac-auditEntity",
 | |
| "ac-proxying",
 | |
| "ac-targeting",
 | |
| "acceptableResponses",
 | |
| "account",
 | |
| "ad_timestamping",
 | |
| "algorithm",
 | |
| "ansi-X9-62",
 | |
| "anyExtendedKeyUsage",
 | |
| "anyPolicy",
 | |
| "archiveCutoff",
 | |
| "associatedDomain",
 | |
| "associatedName",
 | |
| "audio",
 | |
| "authorityInfoAccess",
 | |
| "authorityKeyIdentifier",
 | |
| "authorityRevocationList",
 | |
| "basicConstraints",
 | |
| "basicOCSPResponse",
 | |
| "biometricInfo",
 | |
| "brainpoolP160r1",
 | |
| "brainpoolP160t1",
 | |
| "brainpoolP192r1",
 | |
| "brainpoolP192t1",
 | |
| "brainpoolP224r1",
 | |
| "brainpoolP224t1",
 | |
| "brainpoolP256r1",
 | |
| "brainpoolP256t1",
 | |
| "brainpoolP320r1",
 | |
| "brainpoolP320t1",
 | |
| "brainpoolP384r1",
 | |
| "brainpoolP384t1",
 | |
| "brainpoolP512r1",
 | |
| "brainpoolP512t1",
 | |
| "buildingName",
 | |
| "businessCategory",
 | |
| "c2onb191v4",
 | |
| "c2onb191v5",
 | |
| "c2onb239v4",
 | |
| "c2onb239v5",
 | |
| "c2pnb163v1",
 | |
| "c2pnb163v2",
 | |
| "c2pnb163v3",
 | |
| "c2pnb176v1",
 | |
| "c2pnb208w1",
 | |
| "c2pnb272w1",
 | |
| "c2pnb304w1",
 | |
| "c2pnb368w1",
 | |
| "c2tnb191v1",
 | |
| "c2tnb191v2",
 | |
| "c2tnb191v3",
 | |
| "c2tnb239v1",
 | |
| "c2tnb239v2",
 | |
| "c2tnb239v3",
 | |
| "c2tnb359v1",
 | |
| "c2tnb431r1",
 | |
| "cACertificate",
 | |
| "cNAMERecord",
 | |
| "caIssuers",
 | |
| "caRepository",
 | |
| "capwapAC",
 | |
| "capwapWTP",
 | |
| "caseIgnoreIA5StringSyntax",
 | |
| "certBag",
 | |
| "certicom-arc",
 | |
| "certificateIssuer",
 | |
| "certificatePolicies",
 | |
| "certificateRevocationList",
 | |
| "challengePassword",
 | |
| "characteristic-two-field",
 | |
| "clearance",
 | |
| "clientAuth",
 | |
| "codeSigning",
 | |
| "contentType",
 | |
| "countersignature",
 | |
| "crlBag",
 | |
| "crlDistributionPoints",
 | |
| "crlNumber",
 | |
| "crossCertificatePair",
 | |
| "cryptocom",
 | |
| "cryptopro",
 | |
| "ct_cert_scts",
 | |
| "ct_precert_poison",
 | |
| "ct_precert_scts",
 | |
| "ct_precert_signer",
 | |
| "dITRedirect",
 | |
| "dNSDomain",
 | |
| "dSAQuality",
 | |
| "data",
 | |
| "dcobject",
 | |
| "deltaCRL",
 | |
| "deltaRevocationList",
 | |
| "description",
 | |
| "destinationIndicator",
 | |
| "dh-cofactor-kdf",
 | |
| "dh-std-kdf",
 | |
| "dhKeyAgreement",
 | |
| "dhSinglePass-cofactorDH-sha1kdf-scheme",
 | |
| "dhSinglePass-cofactorDH-sha224kdf-scheme",
 | |
| "dhSinglePass-cofactorDH-sha256kdf-scheme",
 | |
| "dhSinglePass-cofactorDH-sha384kdf-scheme",
 | |
| "dhSinglePass-cofactorDH-sha512kdf-scheme",
 | |
| "dhSinglePass-stdDH-sha1kdf-scheme",
 | |
| "dhSinglePass-stdDH-sha224kdf-scheme",
 | |
| "dhSinglePass-stdDH-sha256kdf-scheme",
 | |
| "dhSinglePass-stdDH-sha384kdf-scheme",
 | |
| "dhSinglePass-stdDH-sha512kdf-scheme",
 | |
| "dhpublicnumber",
 | |
| "directory",
 | |
| "distinguishedName",
 | |
| "dmdName",
 | |
| "dnQualifier",
 | |
| "document",
 | |
| "documentAuthor",
 | |
| "documentIdentifier",
 | |
| "documentLocation",
 | |
| "documentPublisher",
 | |
| "documentSeries",
 | |
| "documentTitle",
 | |
| "documentVersion",
 | |
| "domain",
 | |
| "domainRelatedObject",
 | |
| "dsa_with_SHA224",
 | |
| "dsa_with_SHA256",
 | |
| "ecdsa-with-Recommended",
 | |
| "ecdsa-with-SHA1",
 | |
| "ecdsa-with-SHA224",
 | |
| "ecdsa-with-SHA256",
 | |
| "ecdsa-with-SHA384",
 | |
| "ecdsa-with-SHA512",
 | |
| "ecdsa-with-Specified",
 | |
| "emailAddress",
 | |
| "emailProtection",
 | |
| "enhancedSearchGuide",
 | |
| "enterprises",
 | |
| "experimental",
 | |
| "extReq",
 | |
| "extendedCertificateAttributes",
 | |
| "extendedKeyUsage",
 | |
| "extendedStatus",
 | |
| "facsimileTelephoneNumber",
 | |
| "favouriteDrink",
 | |
| "freshestCRL",
 | |
| "friendlyCountry",
 | |
| "friendlyCountryName",
 | |
| "friendlyName",
 | |
| "generationQualifier",
 | |
| "gost-mac",
 | |
| "gost-mac-12",
 | |
| "gost2001",
 | |
| "gost2001cc",
 | |
| "gost2012_256",
 | |
| "gost2012_512",
 | |
| "gost89",
 | |
| "gost89-cbc",
 | |
| "gost89-cnt",
 | |
| "gost89-cnt-12",
 | |
| "gost89-ctr",
 | |
| "gost89-ecb",
 | |
| "gost94",
 | |
| "gost94cc",
 | |
| "grasshopper-cbc",
 | |
| "grasshopper-cfb",
 | |
| "grasshopper-ctr",
 | |
| "grasshopper-ecb",
 | |
| "grasshopper-mac",
 | |
| "grasshopper-ofb",
 | |
| "hmacWithMD5",
 | |
| "hmacWithSHA1",
 | |
| "hmacWithSHA224",
 | |
| "hmacWithSHA256",
 | |
| "hmacWithSHA384",
 | |
| "hmacWithSHA512",
 | |
| "holdInstructionCallIssuer",
 | |
| "holdInstructionCode",
 | |
| "holdInstructionNone",
 | |
| "holdInstructionReject",
 | |
| "homePostalAddress",
 | |
| "homeTelephoneNumber",
 | |
| "host",
 | |
| "houseIdentifier",
 | |
| "iA5StringSyntax",
 | |
| "id-DHBasedMac",
 | |
| "id-Gost28147-89-CryptoPro-A-ParamSet",
 | |
| "id-Gost28147-89-CryptoPro-B-ParamSet",
 | |
| "id-Gost28147-89-CryptoPro-C-ParamSet",
 | |
| "id-Gost28147-89-CryptoPro-D-ParamSet",
 | |
| "id-Gost28147-89-CryptoPro-KeyMeshing",
 | |
| "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet",
 | |
| "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet",
 | |
| "id-Gost28147-89-CryptoPro-RIC-1-ParamSet",
 | |
| "id-Gost28147-89-None-KeyMeshing",
 | |
| "id-Gost28147-89-TestParamSet",
 | |
| "id-Gost28147-89-cc",
 | |
| "id-GostR3410-2001-CryptoPro-A-ParamSet",
 | |
| "id-GostR3410-2001-CryptoPro-B-ParamSet",
 | |
| "id-GostR3410-2001-CryptoPro-C-ParamSet",
 | |
| "id-GostR3410-2001-CryptoPro-XchA-ParamSet",
 | |
| "id-GostR3410-2001-CryptoPro-XchB-ParamSet",
 | |
| "id-GostR3410-2001-ParamSet-cc",
 | |
| "id-GostR3410-2001-TestParamSet",
 | |
| "id-GostR3410-2001DH",
 | |
| "id-GostR3410-94-CryptoPro-A-ParamSet",
 | |
| "id-GostR3410-94-CryptoPro-B-ParamSet",
 | |
| "id-GostR3410-94-CryptoPro-C-ParamSet",
 | |
| "id-GostR3410-94-CryptoPro-D-ParamSet",
 | |
| "id-GostR3410-94-CryptoPro-XchA-ParamSet",
 | |
| "id-GostR3410-94-CryptoPro-XchB-ParamSet",
 | |
| "id-GostR3410-94-CryptoPro-XchC-ParamSet",
 | |
| "id-GostR3410-94-TestParamSet",
 | |
| "id-GostR3410-94-a",
 | |
| "id-GostR3410-94-aBis",
 | |
| "id-GostR3410-94-b",
 | |
| "id-GostR3410-94-bBis",
 | |
| "id-GostR3410-94DH",
 | |
| "id-GostR3411-94-CryptoProParamSet",
 | |
| "id-GostR3411-94-TestParamSet",
 | |
| "id-GostR3411-94-with-GostR3410-2001",
 | |
| "id-GostR3411-94-with-GostR3410-2001-cc",
 | |
| "id-GostR3411-94-with-GostR3410-94",
 | |
| "id-GostR3411-94-with-GostR3410-94-cc",
 | |
| "id-HMACGostR3411-94",
 | |
| "id-PasswordBasedMAC",
 | |
| "id-aca",
 | |
| "id-aca-accessIdentity",
 | |
| "id-aca-authenticationInfo",
 | |
| "id-aca-chargingIdentity",
 | |
| "id-aca-encAttrs",
 | |
| "id-aca-group",
 | |
| "id-aca-role",
 | |
| "id-ad",
 | |
| "id-aes128-CCM",
 | |
| "id-aes128-GCM",
 | |
| "id-aes128-wrap",
 | |
| "id-aes128-wrap-pad",
 | |
| "id-aes192-CCM",
 | |
| "id-aes192-GCM",
 | |
| "id-aes192-wrap",
 | |
| "id-aes192-wrap-pad",
 | |
| "id-aes256-CCM",
 | |
| "id-aes256-GCM",
 | |
| "id-aes256-wrap",
 | |
| "id-aes256-wrap-pad",
 | |
| "id-alg",
 | |
| "id-alg-PWRI-KEK",
 | |
| "id-alg-des40",
 | |
| "id-alg-dh-pop",
 | |
| "id-alg-dh-sig-hmac-sha1",
 | |
| "id-alg-noSignature",
 | |
| "id-camellia128-wrap",
 | |
| "id-camellia192-wrap",
 | |
| "id-camellia256-wrap",
 | |
| "id-cct",
 | |
| "id-cct-PKIData",
 | |
| "id-cct-PKIResponse",
 | |
| "id-cct-crs",
 | |
| "id-ce",
 | |
| "id-characteristic-two-basis",
 | |
| "id-cmc",
 | |
| "id-cmc-addExtensions",
 | |
| "id-cmc-confirmCertAcceptance",
 | |
| "id-cmc-dataReturn",
 | |
| "id-cmc-decryptedPOP",
 | |
| "id-cmc-encryptedPOP",
 | |
| "id-cmc-getCRL",
 | |
| "id-cmc-getCert",
 | |
| "id-cmc-identification",
 | |
| "id-cmc-identityProof",
 | |
| "id-cmc-lraPOPWitness",
 | |
| "id-cmc-popLinkRandom",
 | |
| "id-cmc-popLinkWitness",
 | |
| "id-cmc-queryPending",
 | |
| "id-cmc-recipientNonce",
 | |
| "id-cmc-regInfo",
 | |
| "id-cmc-responseInfo",
 | |
| "id-cmc-revokeRequest",
 | |
| "id-cmc-senderNonce",
 | |
| "id-cmc-statusInfo",
 | |
| "id-cmc-transactionId",
 | |
| "id-ct-asciiTextWithCRLF",
 | |
| "id-ct-xml",
 | |
| "id-ecPublicKey",
 | |
| "id-hex-multipart-message",
 | |
| "id-hex-partial-message",
 | |
| "id-it",
 | |
| "id-it-caKeyUpdateInfo",
 | |
| "id-it-caProtEncCert",
 | |
| "id-it-confirmWaitTime",
 | |
| "id-it-currentCRL",
 | |
| "id-it-encKeyPairTypes",
 | |
| "id-it-implicitConfirm",
 | |
| "id-it-keyPairParamRep",
 | |
| "id-it-keyPairParamReq",
 | |
| "id-it-origPKIMessage",
 | |
| "id-it-preferredSymmAlg",
 | |
| "id-it-revPassphrase",
 | |
| "id-it-signKeyPairTypes",
 | |
| "id-it-subscriptionRequest",
 | |
| "id-it-subscriptionResponse",
 | |
| "id-it-suppLangTags",
 | |
| "id-it-unsupportedOIDs",
 | |
| "id-kp",
 | |
| "id-mod-attribute-cert",
 | |
| "id-mod-cmc",
 | |
| "id-mod-cmp",
 | |
| "id-mod-cmp2000",
 | |
| "id-mod-crmf",
 | |
| "id-mod-dvcs",
 | |
| "id-mod-kea-profile-88",
 | |
| "id-mod-kea-profile-93",
 | |
| "id-mod-ocsp",
 | |
| "id-mod-qualified-cert-88",
 | |
| "id-mod-qualified-cert-93",
 | |
| "id-mod-timestamp-protocol",
 | |
| "id-on",
 | |
| "id-on-permanentIdentifier",
 | |
| "id-on-personalData",
 | |
| "id-pda",
 | |
| "id-pda-countryOfCitizenship",
 | |
| "id-pda-countryOfResidence",
 | |
| "id-pda-dateOfBirth",
 | |
| "id-pda-gender",
 | |
| "id-pda-placeOfBirth",
 | |
| "id-pe",
 | |
| "id-pkinit",
 | |
| "id-pkip",
 | |
| "id-pkix-mod",
 | |
| "id-pkix1-explicit-88",
 | |
| "id-pkix1-explicit-93",
 | |
| "id-pkix1-implicit-88",
 | |
| "id-pkix1-implicit-93",
 | |
| "id-ppl",
 | |
| "id-ppl-anyLanguage",
 | |
| "id-ppl-independent",
 | |
| "id-ppl-inheritAll",
 | |
| "id-qcs",
 | |
| "id-qcs-pkixQCSyntax-v1",
 | |
| "id-qt",
 | |
| "id-qt-cps",
 | |
| "id-qt-unotice",
 | |
| "id-regCtrl",
 | |
| "id-regCtrl-authenticator",
 | |
| "id-regCtrl-oldCertID",
 | |
| "id-regCtrl-pkiArchiveOptions",
 | |
| "id-regCtrl-pkiPublicationInfo",
 | |
| "id-regCtrl-protocolEncrKey",
 | |
| "id-regCtrl-regToken",
 | |
| "id-regInfo",
 | |
| "id-regInfo-certReq",
 | |
| "id-regInfo-utf8Pairs",
 | |
| "id-scrypt",
 | |
| "id-set",
 | |
| "id-smime-aa",
 | |
| "id-smime-aa-contentHint",
 | |
| "id-smime-aa-contentIdentifier",
 | |
| "id-smime-aa-contentReference",
 | |
| "id-smime-aa-dvcs-dvc",
 | |
| "id-smime-aa-encapContentType",
 | |
| "id-smime-aa-encrypKeyPref",
 | |
| "id-smime-aa-equivalentLabels",
 | |
| "id-smime-aa-ets-CertificateRefs",
 | |
| "id-smime-aa-ets-RevocationRefs",
 | |
| "id-smime-aa-ets-archiveTimeStamp",
 | |
| "id-smime-aa-ets-certCRLTimestamp",
 | |
| "id-smime-aa-ets-certValues",
 | |
| "id-smime-aa-ets-commitmentType",
 | |
| "id-smime-aa-ets-contentTimestamp",
 | |
| "id-smime-aa-ets-escTimeStamp",
 | |
| "id-smime-aa-ets-otherSigCert",
 | |
| "id-smime-aa-ets-revocationValues",
 | |
| "id-smime-aa-ets-sigPolicyId",
 | |
| "id-smime-aa-ets-signerAttr",
 | |
| "id-smime-aa-ets-signerLocation",
 | |
| "id-smime-aa-macValue",
 | |
| "id-smime-aa-mlExpandHistory",
 | |
| "id-smime-aa-msgSigDigest",
 | |
| "id-smime-aa-receiptRequest",
 | |
| "id-smime-aa-securityLabel",
 | |
| "id-smime-aa-signatureType",
 | |
| "id-smime-aa-signingCertificate",
 | |
| "id-smime-aa-smimeEncryptCerts",
 | |
| "id-smime-aa-timeStampToken",
 | |
| "id-smime-alg",
 | |
| "id-smime-alg-3DESwrap",
 | |
| "id-smime-alg-CMS3DESwrap",
 | |
| "id-smime-alg-CMSRC2wrap",
 | |
| "id-smime-alg-ESDH",
 | |
| "id-smime-alg-ESDHwith3DES",
 | |
| "id-smime-alg-ESDHwithRC2",
 | |
| "id-smime-alg-RC2wrap",
 | |
| "id-smime-cd",
 | |
| "id-smime-cd-ldap",
 | |
| "id-smime-ct",
 | |
| "id-smime-ct-DVCSRequestData",
 | |
| "id-smime-ct-DVCSResponseData",
 | |
| "id-smime-ct-TDTInfo",
 | |
| "id-smime-ct-TSTInfo",
 | |
| "id-smime-ct-authData",
 | |
| "id-smime-ct-authEnvelopedData",
 | |
| "id-smime-ct-compressedData",
 | |
| "id-smime-ct-contentCollection",
 | |
| "id-smime-ct-contentInfo",
 | |
| "id-smime-ct-publishCert",
 | |
| "id-smime-ct-receipt",
 | |
| "id-smime-cti",
 | |
| "id-smime-cti-ets-proofOfApproval",
 | |
| "id-smime-cti-ets-proofOfCreation",
 | |
| "id-smime-cti-ets-proofOfDelivery",
 | |
| "id-smime-cti-ets-proofOfOrigin",
 | |
| "id-smime-cti-ets-proofOfReceipt",
 | |
| "id-smime-cti-ets-proofOfSender",
 | |
| "id-smime-mod",
 | |
| "id-smime-mod-cms",
 | |
| "id-smime-mod-ess",
 | |
| "id-smime-mod-ets-eSigPolicy-88",
 | |
| "id-smime-mod-ets-eSigPolicy-97",
 | |
| "id-smime-mod-ets-eSignature-88",
 | |
| "id-smime-mod-ets-eSignature-97",
 | |
| "id-smime-mod-msg-v3",
 | |
| "id-smime-mod-oid",
 | |
| "id-smime-spq",
 | |
| "id-smime-spq-ets-sqt-unotice",
 | |
| "id-smime-spq-ets-sqt-uri",
 | |
| "id-tc26",
 | |
| "id-tc26-agreement",
 | |
| "id-tc26-agreement-gost-3410-2012-256",
 | |
| "id-tc26-agreement-gost-3410-2012-512",
 | |
| "id-tc26-algorithms",
 | |
| "id-tc26-cipher",
 | |
| "id-tc26-cipher-constants",
 | |
| "id-tc26-constants",
 | |
| "id-tc26-digest",
 | |
| "id-tc26-digest-constants",
 | |
| "id-tc26-gost-28147-constants",
 | |
| "id-tc26-gost-28147-param-Z",
 | |
| "id-tc26-gost-3410-2012-512-constants",
 | |
| "id-tc26-gost-3410-2012-512-paramSetA",
 | |
| "id-tc26-gost-3410-2012-512-paramSetB",
 | |
| "id-tc26-gost-3410-2012-512-paramSetTest",
 | |
| "id-tc26-hmac-gost-3411-2012-256",
 | |
| "id-tc26-hmac-gost-3411-2012-512",
 | |
| "id-tc26-mac",
 | |
| "id-tc26-sign",
 | |
| "id-tc26-sign-constants",
 | |
| "id-tc26-signwithdigest",
 | |
| "id-tc26-signwithdigest-gost3410-2012-256",
 | |
| "id-tc26-signwithdigest-gost3410-2012-512",
 | |
| "identified-organization",
 | |
| "info",
 | |
| "inhibitAnyPolicy",
 | |
| "initials",
 | |
| "international-organizations",
 | |
| "internationaliSDNNumber",
 | |
| "invalidityDate",
 | |
| "ipsecEndSystem",
 | |
| "ipsecIKE",
 | |
| "ipsecTunnel",
 | |
| "ipsecUser",
 | |
| "issuerAltName",
 | |
| "issuerSignTool",
 | |
| "issuingDistributionPoint",
 | |
| "janetMailbox",
 | |
| "jurisdictionC",
 | |
| "jurisdictionL",
 | |
| "jurisdictionST",
 | |
| "keyBag",
 | |
| "keyUsage",
 | |
| "lastModifiedBy",
 | |
| "lastModifiedTime",
 | |
| "localKeyID",
 | |
| "mXRecord",
 | |
| "mail",
 | |
| "mailPreferenceOption",
 | |
| "manager",
 | |
| "md_gost12_256",
 | |
| "md_gost12_512",
 | |
| "md_gost94",
 | |
| "member",
 | |
| "member-body",
 | |
| "messageDigest",
 | |
| "mgmt",
 | |
| "mime-mhs",
 | |
| "mime-mhs-bodies",
 | |
| "mime-mhs-headings",
 | |
| "mobileTelephoneNumber",
 | |
| "msCTLSign",
 | |
| "msCodeCom",
 | |
| "msCodeInd",
 | |
| "msEFS",
 | |
| "msExtReq",
 | |
| "msSGC",
 | |
| "msSmartcardLogin",
 | |
| "msUPN",
 | |
| "nSRecord",
 | |
| "name",
 | |
| "nameConstraints",
 | |
| "noCheck",
 | |
| "noRevAvail",
 | |
| "nsBaseUrl",
 | |
| "nsCaPolicyUrl",
 | |
| "nsCaRevocationUrl",
 | |
| "nsCertExt",
 | |
| "nsCertSequence",
 | |
| "nsCertType",
 | |
| "nsComment",
 | |
| "nsDataType",
 | |
| "nsRenewalUrl",
 | |
| "nsRevocationUrl",
 | |
| "nsSGC",
 | |
| "nsSslServerName",
 | |
| "onBasis",
 | |
| "organizationalStatus",
 | |
| "otherMailbox",
 | |
| "owner",
 | |
| "pagerTelephoneNumber",
 | |
| "path",
 | |
| "pbeWithMD5AndCast5CBC",
 | |
| "personalSignature",
 | |
| "personalTitle",
 | |
| "photo",
 | |
| "physicalDeliveryOfficeName",
 | |
| "pilot",
 | |
| "pilotAttributeSyntax",
 | |
| "pilotAttributeType",
 | |
| "pilotAttributeType27",
 | |
| "pilotDSA",
 | |
| "pilotGroups",
 | |
| "pilotObject",
 | |
| "pilotObjectClass",
 | |
| "pilotOrganization",
 | |
| "pilotPerson",
 | |
| "pkInitClientAuth",
 | |
| "pkInitKDC",
 | |
| "pkcs",
 | |
| "pkcs1",
 | |
| "pkcs3",
 | |
| "pkcs5",
 | |
| "pkcs7",
 | |
| "pkcs7-data",
 | |
| "pkcs7-digestData",
 | |
| "pkcs7-encryptedData",
 | |
| "pkcs7-envelopedData",
 | |
| "pkcs7-signedAndEnvelopedData",
 | |
| "pkcs7-signedData",
 | |
| "pkcs8ShroudedKeyBag",
 | |
| "pkcs9",
 | |
| "policyConstraints",
 | |
| "policyMappings",
 | |
| "postOfficeBox",
 | |
| "postalAddress",
 | |
| "postalCode",
 | |
| "ppBasis",
 | |
| "preferredDeliveryMethod",
 | |
| "presentationAddress",
 | |
| "prf-gostr3411-94",
 | |
| "prime-field",
 | |
| "prime192v1",
 | |
| "prime192v2",
 | |
| "prime192v3",
 | |
| "prime239v1",
 | |
| "prime239v2",
 | |
| "prime239v3",
 | |
| "prime256v1",
 | |
| "private",
 | |
| "privateKeyUsagePeriod",
 | |
| "protocolInformation",
 | |
| "proxyCertInfo",
 | |
| "pseudonym",
 | |
| "pss",
 | |
| "qcStatements",
 | |
| "qualityLabelledData",
 | |
| "rFC822localPart",
 | |
| "registeredAddress",
 | |
| "role",
 | |
| "roleOccupant",
 | |
| "room",
 | |
| "roomNumber",
 | |
| "rsaEncryption",
 | |
| "rsaOAEPEncryptionSET",
 | |
| "rsaSignature",
 | |
| "rsadsi",
 | |
| "sOARecord",
 | |
| "safeContentsBag",
 | |
| "sbgp-autonomousSysNum",
 | |
| "sbgp-ipAddrBlock",
 | |
| "sbgp-routerIdentifier",
 | |
| "sdsiCertificate",
 | |
| "searchGuide",
 | |
| "secp112r1",
 | |
| "secp112r2",
 | |
| "secp128r1",
 | |
| "secp128r2",
 | |
| "secp160k1",
 | |
| "secp160r1",
 | |
| "secp160r2",
 | |
| "secp192k1",
 | |
| "secp224k1",
 | |
| "secp224r1",
 | |
| "secp256k1",
 | |
| "secp384r1",
 | |
| "secp521r1",
 | |
| "secretBag",
 | |
| "secretary",
 | |
| "sect113r1",
 | |
| "sect113r2",
 | |
| "sect131r1",
 | |
| "sect131r2",
 | |
| "sect163k1",
 | |
| "sect163r1",
 | |
| "sect163r2",
 | |
| "sect193r1",
 | |
| "sect193r2",
 | |
| "sect233k1",
 | |
| "sect233r1",
 | |
| "sect239k1",
 | |
| "sect283k1",
 | |
| "sect283r1",
 | |
| "sect409k1",
 | |
| "sect409r1",
 | |
| "sect571k1",
 | |
| "sect571r1",
 | |
| "secureShellClient",
 | |
| "secureShellServer",
 | |
| "security",
 | |
| "seeAlso",
 | |
| "selected-attribute-types",
 | |
| "sendOwner",
 | |
| "sendProxiedOwner",
 | |
| "sendProxiedRouter",
 | |
| "sendRouter",
 | |
| "serialNumber",
 | |
| "serverAuth",
 | |
| "serviceLocator",
 | |
| "set-addPolicy",
 | |
| "set-attr",
 | |
| "set-brand",
 | |
| "set-brand-AmericanExpress",
 | |
| "set-brand-Diners",
 | |
| "set-brand-IATA-ATA",
 | |
| "set-brand-JCB",
 | |
| "set-brand-MasterCard",
 | |
| "set-brand-Novus",
 | |
| "set-brand-Visa",
 | |
| "set-certExt",
 | |
| "set-ctype",
 | |
| "set-msgExt",
 | |
| "set-policy",
 | |
| "set-policy-root",
 | |
| "set-rootKeyThumb",
 | |
| "setAttr-Cert",
 | |
| "setAttr-GenCryptgrm",
 | |
| "setAttr-IssCap",
 | |
| "setAttr-IssCap-CVM",
 | |
| "setAttr-IssCap-Sig",
 | |
| "setAttr-IssCap-T2",
 | |
| "setAttr-PGWYcap",
 | |
| "setAttr-SecDevSig",
 | |
| "setAttr-T2Enc",
 | |
| "setAttr-T2cleartxt",
 | |
| "setAttr-TokICCsig",
 | |
| "setAttr-Token-B0Prime",
 | |
| "setAttr-Token-EMV",
 | |
| "setAttr-TokenType",
 | |
| "setCext-IssuerCapabilities",
 | |
| "setCext-PGWYcapabilities",
 | |
| "setCext-TokenIdentifier",
 | |
| "setCext-TokenType",
 | |
| "setCext-Track2Data",
 | |
| "setCext-cCertRequired",
 | |
| "setCext-certType",
 | |
| "setCext-hashedRoot",
 | |
| "setCext-merchData",
 | |
| "setCext-setExt",
 | |
| "setCext-setQualf",
 | |
| "setCext-tunneling",
 | |
| "setct-AcqCardCodeMsg",
 | |
| "setct-AcqCardCodeMsgTBE",
 | |
| "setct-AuthReqTBE",
 | |
| "setct-AuthReqTBS",
 | |
| "setct-AuthResBaggage",
 | |
| "setct-AuthResTBE",
 | |
| "setct-AuthResTBEX",
 | |
| "setct-AuthResTBS",
 | |
| "setct-AuthResTBSX",
 | |
| "setct-AuthRevReqBaggage",
 | |
| "setct-AuthRevReqTBE",
 | |
| "setct-AuthRevReqTBS",
 | |
| "setct-AuthRevResBaggage",
 | |
| "setct-AuthRevResData",
 | |
| "setct-AuthRevResTBE",
 | |
| "setct-AuthRevResTBEB",
 | |
| "setct-AuthRevResTBS",
 | |
| "setct-AuthTokenTBE",
 | |
| "setct-AuthTokenTBS",
 | |
| "setct-BCIDistributionTBS",
 | |
| "setct-BatchAdminReqData",
 | |
| "setct-BatchAdminReqTBE",
 | |
| "setct-BatchAdminResData",
 | |
| "setct-BatchAdminResTBE",
 | |
| "setct-CRLNotificationResTBS",
 | |
| "setct-CRLNotificationTBS",
 | |
| "setct-CapReqTBE",
 | |
| "setct-CapReqTBEX",
 | |
| "setct-CapReqTBS",
 | |
| "setct-CapReqTBSX",
 | |
| "setct-CapResData",
 | |
| "setct-CapResTBE",
 | |
| "setct-CapRevReqTBE",
 | |
| "setct-CapRevReqTBEX",
 | |
| "setct-CapRevReqTBS",
 | |
| "setct-CapRevReqTBSX",
 | |
| "setct-CapRevResData",
 | |
| "setct-CapRevResTBE",
 | |
| "setct-CapTokenData",
 | |
| "setct-CapTokenSeq",
 | |
| "setct-CapTokenTBE",
 | |
| "setct-CapTokenTBEX",
 | |
| "setct-CapTokenTBS",
 | |
| "setct-CardCInitResTBS",
 | |
| "setct-CertInqReqTBS",
 | |
| "setct-CertReqData",
 | |
| "setct-CertReqTBE",
 | |
| "setct-CertReqTBEX",
 | |
| "setct-CertReqTBS",
 | |
| "setct-CertResData",
 | |
| "setct-CertResTBE",
 | |
| "setct-CredReqTBE",
 | |
| "setct-CredReqTBEX",
 | |
| "setct-CredReqTBS",
 | |
| "setct-CredReqTBSX",
 | |
| "setct-CredResData",
 | |
| "setct-CredResTBE",
 | |
| "setct-CredRevReqTBE",
 | |
| "setct-CredRevReqTBEX",
 | |
| "setct-CredRevReqTBS",
 | |
| "setct-CredRevReqTBSX",
 | |
| "setct-CredRevResData",
 | |
| "setct-CredRevResTBE",
 | |
| "setct-ErrorTBS",
 | |
| "setct-HODInput",
 | |
| "setct-MeAqCInitResTBS",
 | |
| "setct-OIData",
 | |
| "setct-PANData",
 | |
| "setct-PANOnly",
 | |
| "setct-PANToken",
 | |
| "setct-PCertReqData",
 | |
| "setct-PCertResTBS",
 | |
| "setct-PI",
 | |
| "setct-PI-TBS",
 | |
| "setct-PIData",
 | |
| "setct-PIDataUnsigned",
 | |
| "setct-PIDualSignedTBE",
 | |
| "setct-PIUnsignedTBE",
 | |
| "setct-PInitResData",
 | |
| "setct-PResData",
 | |
| "setct-RegFormReqTBE",
 | |
| "setct-RegFormResTBS",
 | |
| "setext-cv",
 | |
| "setext-genCrypt",
 | |
| "setext-miAuth",
 | |
| "setext-pinAny",
 | |
| "setext-pinSecure",
 | |
| "setext-track2",
 | |
| "signingTime",
 | |
| "simpleSecurityObject",
 | |
| "singleLevelQuality",
 | |
| "snmpv2",
 | |
| "street",
 | |
| "subjectAltName",
 | |
| "subjectDirectoryAttributes",
 | |
| "subjectInfoAccess",
 | |
| "subjectKeyIdentifier",
 | |
| "subjectSignTool",
 | |
| "subtreeMaximumQuality",
 | |
| "subtreeMinimumQuality",
 | |
| "supportedAlgorithms",
 | |
| "supportedApplicationContext",
 | |
| "targetInformation",
 | |
| "telephoneNumber",
 | |
| "teletexTerminalIdentifier",
 | |
| "telexNumber",
 | |
| "textEncodedORAddress",
 | |
| "textNotice",
 | |
| "timeStamping",
 | |
| "title",
 | |
| "tlsfeature",
 | |
| "tpBasis",
 | |
| "trustRoot",
 | |
| "ucl",
 | |
| "uid",
 | |
| "uniqueMember",
 | |
| "unstructuredAddress",
 | |
| "unstructuredName",
 | |
| "userCertificate",
 | |
| "userClass",
 | |
| "userPassword",
 | |
| "valid",
 | |
| "wap",
 | |
| "wap-wsg",
 | |
| "wap-wsg-idm-ecid-wtls1",
 | |
| "wap-wsg-idm-ecid-wtls10",
 | |
| "wap-wsg-idm-ecid-wtls11",
 | |
| "wap-wsg-idm-ecid-wtls12",
 | |
| "wap-wsg-idm-ecid-wtls3",
 | |
| "wap-wsg-idm-ecid-wtls4",
 | |
| "wap-wsg-idm-ecid-wtls5",
 | |
| "wap-wsg-idm-ecid-wtls6",
 | |
| "wap-wsg-idm-ecid-wtls7",
 | |
| "wap-wsg-idm-ecid-wtls8",
 | |
| "wap-wsg-idm-ecid-wtls9",
 | |
| "whirlpool",
 | |
| "x121Address",
 | |
| "x500UniqueIdentifier",
 | |
| "x509Certificate",
 | |
| "x509Crl",
 | |
| };
 |