@apeleghq/crypto-oids
Version:
Non-comprehensive export of OIDs used in various crypto standards
771 lines (770 loc) • 25.7 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OID_PKCS9_SMIME_CT_SCVP_VALPOL_RESPONSE = exports.OID_PKCS9_SMIME_CT_SCVP_VALPOL_REQUEST = exports.OID_PKCS9_SMIME_CT_SCVP_CERTVAL_RESPONSE = exports.OID_PKCS9_SMIME_CT_SCVP_CERTVAL_REQUEST = exports.OID_PKCS9_SMIME_CT_COMPRESSED_DATA = exports.OID_PKCS9_SMIME_CT_DVCS_RESPONSE_DATA = exports.OID_PKCS9_SMIME_CT_DVCS_REQUEST_DATA = exports.OID_PKCS9_SMIME_CT_CONTENT_INFO = exports.OID_PKCS9_SMIME_CT_TDTINFO = exports.OID_PKCS9_SMIME_CT_COUNTERSIGNATURE = exports.OID_PKCS9_SMIME_CT_PUBLISHCERT = exports.OID_PKCS9_SMIME_CT_AUTH_DATA = exports.OID_PKCS9_SMIME_CT_RECEIPT = exports.OID_PKCS9_SMIME_CT_ANY = exports.OID_PKCS9_UNSTRUCTUREDADDRESS = exports.OID_PKCS9_CHALLENGEPASSWORD = exports.OID_PKCS9_COUNTERSIGNATURE = exports.OID_PKCS9_SIGNING_TIME = exports.OID_PKCS9_MESSAGEDIGEST = exports.OID_PKCS9_CONTENTTYPE = exports.OID_PKCS9_UNSTRUCTUREDNAME = exports.OID_PKCS9_EMAILADDRESS = exports.OID_PKCS7_ENCRYPTEDPRIVATEKEYINFO = exports.OID_PKCS7_DATAWITHATTRIBUTES = exports.OID_PKCS7_ENCRYPTEDDATA = exports.OID_PKCS7_DIGESTEDDATA = exports.OID_PKCS7_SIGNEDANDENVELOPEDDATA = exports.OID_PKCS7_ENVELOPEDDATA = exports.OID_PKCS7_SIGNEDDATA = exports.OID_PKCS7_DATA = exports.OID_PKCS5_PBKDF2 = exports.OID_PKCS1_SHA224WITHRSAENCRYPTION = exports.OID_PKCS1_SHA512WITHRSAENCRYPTION = exports.OID_PKCS1_SHA384WITHRSAENCRYPTION = exports.OID_PKCS1_SHA256WITHRSAENCRYPTION = exports.OID_PKCS1_RSASSAPSS = exports.OID_PKCS1_IDPSPECIFIED = exports.OID_PKCS1_IDMGF1 = exports.OID_PKCS1_IDRSAESOAEP = exports.OID_PKCS1_RSAOAEPENCRYPTIONSET = exports.OID_PKCS1_SHA1WITHRSASIGNATURE = exports.OID_PKCS1_MD5WITHRSAENCRYPTION = exports.OID_PKCS1_MD4WITHRSAENCRYPTION = exports.OID_PKCS1_MD2WITHRSAENCRYPTION = exports.OID_PKCS1_RSAENCRYPTION = exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA512 = exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA384 = exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA256 = exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA224 = exports.OID_ANSIX962_SIGNATURES_ECDSAWITHRECOMMENDED = void 0;
exports.OID_NISTALGO_AES_AES192GCM = exports.OID_NISTALGO_AES_AES192WRAP = exports.OID_NISTALGO_AES_AES192CFB = exports.OID_NISTALGO_AES_AES192OFB = exports.OID_NISTALGO_AES_AES192CBC = exports.OID_NISTALGO_AES_AES192ECB = exports.OID_NISTALGO_AES_AES128WRAPPAD = exports.OID_NISTALGO_AES_AES128CCM = exports.OID_NISTALGO_AES_AES128GCM = exports.OID_NISTALGO_AES_AES128WRAP = exports.OID_NISTALGO_AES_AES128CFB = exports.OID_NISTALGO_AES_AES128OFB = exports.OID_NISTALGO_AES_AES128CBC = exports.OID_NISTALGO_AES_AES128ECB = exports.OID_DIGESTALGO_HMACWITHSHA512 = exports.OID_DIGESTALGO_HMACWITHSHA384 = exports.OID_DIGESTALGO_HMACWITHSHA256 = exports.OID_DIGESTALGO_HMACWITHSHA224 = exports.OID_DIGESTALGO_HMACWITHSHA1 = exports.OID_DIGESTALGO_MD5 = exports.OID_DIGESTALGO_MD4 = exports.OID_DIGESTALGO_MD2 = exports.OID_PKCS9_SMIME_PWRIKEK = exports.OID_PKCS9_SMIME_CMSALGORITHMPROTECTION = exports.OID_PKCS9_SMIME_SIGNINGCERTIFICATEV2 = exports.OID_PKCS9_SMIME_BINARYSIGNINGTIME = exports.OID_PKCS9_SMIME_SIGNATURETIMESTAMPTOKEN = exports.OID_PKCS9_SMIME_CT_RESOURCE_TAGGED_ATTEST = exports.OID_PKCS9_SMIME_CT_RPKI_GHOSTBUSTERS = exports.OID_PKCS9_SMIME_CT_TRUST_ANCHOR_LIST = exports.OID_PKCS9_SMIME_CT_RPKI_TRUST_ANCHOR = exports.OID_PKCS9_SMIME_CT_AS_ADJACENCY_ATTEST = exports.OID_PKCS9_SMIME_CT_TIMESTAMPED_DATA = exports.OID_PKCS9_SMIME_CT_POSTSCRIPT = exports.OID_PKCS9_SMIME_CT_PDF = exports.OID_PKCS9_SMIME_CT_XML = exports.OID_PKCS9_SMIME_CT_ASCII_TEXT_WITH_CRLF = exports.OID_PKCS9_SMIME_CT_RPKI_MANIFEST = exports.OID_PKCS9_SMIME_CT_S_KEY_PACKAGE = exports.OID_PKCS9_SMIME_CT_ROUTE_ORIGIN_AUTHZ = exports.OID_PKCS9_SMIME_CT_AUTH_ENVELOPED_DATA = exports.OID_PKCS9_SMIME_CT_ENC_PEPSI = exports.OID_PKCS9_SMIME_CT_ENCKEY_WITH_ID = exports.OID_PKCS9_SMIME_CT_CONTENT_WITH_ATTRS = exports.OID_PKCS9_SMIME_CT_CONTENT_COLLECTION = exports.OID_PKCS9_SMIME_CT_FIRMWARE_LOAD_ERROR = exports.OID_PKCS9_SMIME_CT_FIRMWARE_LOAD_RECEIPT = exports.OID_PKCS9_SMIME_CT_FIRMWARE_PACKAGE = exports.OID_PKCS9_SMIME_CT_TSREQ = exports.OID_PKCS9_SMIME_CT_ATTR_CERT_ENC_ATTRS = void 0;
exports.OID_NISTALGO_SHA_3512 = exports.OID_NISTALGO_SHA_3384 = exports.OID_NISTALGO_SHA_3226 = exports.OID_NISTALGO_SHA_3224 = exports.OID_NISTALGO_SHA_SHA512256 = exports.OID_NISTALGO_SHA_SHA512224 = exports.OID_NISTALGO_SHA_SHA224 = exports.OID_NISTALGO_SHA_SHA512 = exports.OID_NISTALGO_SHA_SHA384 = exports.OID_NISTALGO_SHA_SHA256 = exports.OID_NISTALGO_AES_AES256WRAPPAD = exports.OID_NISTALGO_AES_AES256CCM = exports.OID_NISTALGO_AES_AES256GCM = exports.OID_NISTALGO_AES_AES256WRAP = exports.OID_NISTALGO_AES_AES256CFB = exports.OID_NISTALGO_AES_AES256OFB = exports.OID_NISTALGO_AES_AES256CBC = exports.OID_NISTALGO_AES_AES256ECB = exports.OID_NISTALGO_AES_AES192WRAPPAD = exports.OID_NISTALGO_AES_AES192CCM = void 0;
// ANSI X9.62
/**
* @name :ecdsa-with-Recommended
* @description ANSI X9.62 Elliptic Curve Digital Signature Algorithm (EC-DSA)
* algorithm with Recommended
* @const
*/
exports.OID_ANSIX962_SIGNATURES_ECDSAWITHRECOMMENDED = '1.2.840.10045.4.2';
/**
* @name ecdsa-with-SHA224
* @description Elliptic Curve Digital Signature Algorithm (ECDSA) with Secure
* Hash Algorithm SHA-224 signature values
* @const
*/
exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA224 = '1.2.840.10045.4.3.1';
/**
* @name ecdsa-with-SHA256
* @description Elliptic Curve Digital Signature Algorithm (DSA) coupled with
* the Secure Hash Algorithm 256 (SHA256) algorithm
* @const
*/
exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA256 = '1.2.840.10045.4.3.2';
/**
* @name ecdsa-with-SHA384
* @description Elliptic curve Digital Signature Algorithm (DSA) coupled with
* the Secure Hash Algorithm 384 (SHA384) algorithm
* @const
*/
exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA384 = '1.2.840.10045.4.3.3';
/**
* @name ecdsa-with-SHA512
* @description Elliptic curve Digital Signature Algorithm (DSA) coupled with
* the Secure Hash Algorithm 512 (SHA512) algorithm
* @const
*/
exports.OID_ANSIX962_SIGNATURES_ECDSAWITHSHA512 = '1.2.840.10045.4.3.4';
// PKCS #1 - PKCS#1 (Public-Key Cryptography Standards #1)
/**
* @name rsaEncryption
* @description Rivest, Shamir and Adleman (RSA) encryption (and signing)
* @const
*/
exports.OID_PKCS1_RSAENCRYPTION = '1.2.840.113549.1.1.1';
/**
* @name md2WithRSAEncryption
* @description Message Digest 2 (MD2) checksum with Rivest, Shamir and Adleman
* (RSA) encryption
* @const
*/
exports.OID_PKCS1_MD2WITHRSAENCRYPTION = '1.2.840.113549.1.1.2';
/**
* @name md4withRSAEncryption
* @description Message Digest 4 (MD4) checksum with Rivest, Shamir and Adleman
* (RSA) encryption
* @const
*/
exports.OID_PKCS1_MD4WITHRSAENCRYPTION = '1.2.840.113549.1.1.3';
/**
* @name md5WithRSAEncryption
* @description Rivest, Shamir and Adleman (RSA) encryption with Message Digest
* 5 (MD5) signature
* @const
*/
exports.OID_PKCS1_MD5WITHRSAENCRYPTION = '1.2.840.113549.1.1.4';
/**
* @name sha1-with-rsa-signature
* @description Rivest, Shamir and Adleman (RSA) with Secure Hash Algorithm
* (SHA-1) signature
* @const
*/
exports.OID_PKCS1_SHA1WITHRSASIGNATURE = '1.2.840.113549.1.1.5';
/**
* @name rsaOAEPEncryptionSET
* @description Rivest, Shamir and Adleman (RSA) Optimal Asymmetric Encryption
* Padding (OAEP) encryption set
* @const
*/
exports.OID_PKCS1_RSAOAEPENCRYPTIONSET = '1.2.840.113549.1.1.6';
/**
* @name id-RSAES-OAEP
* @description Public-key encryption scheme combining Optimal Asymmetric
* Encryption Padding (OAEP) with the Rivest, Shamir and Adleman Encrypt…
* @const
*/
exports.OID_PKCS1_IDRSAESOAEP = '1.2.840.113549.1.1.7';
/**
* @name id-mgf1
* @description Rivest, Shamir and Adleman (RSA) algorithm that uses the Mask
* Generator Function 1 (MGF1)
* @const
*/
exports.OID_PKCS1_IDMGF1 = '1.2.840.113549.1.1.8';
/**
* @name id-pSpecified
* @description Rivest, Shamir and Adleman (RSA) algorithm
* (szOID_RSA_PSPECIFIED)
* @const
*/
exports.OID_PKCS1_IDPSPECIFIED = '1.2.840.113549.1.1.9';
/**
* @name rsassa-pss
* @description Rivest, Shamir, Adleman (RSA) Signature Scheme with Appendix -
* Probabilistic Signature Scheme (RSASSA-PSS)
* @const
*/
exports.OID_PKCS1_RSASSAPSS = '1.2.840.113549.1.1.10';
/**
* @name sha256WithRSAEncryption
* @description Secure Hash Algorithm 256 (SHA256) with Rivest, Shamir and
* Adleman (RSA) encryption
* @const
*/
exports.OID_PKCS1_SHA256WITHRSAENCRYPTION = '1.2.840.113549.1.1.11';
/**
* @name sha384WithRSAEncryption
* @description Secure Hash Algorithm 384 (SHA384) with Rivest, Shamir and
* Adleman (RSA) Encryption
* @const
*/
exports.OID_PKCS1_SHA384WITHRSAENCRYPTION = '1.2.840.113549.1.1.12';
/**
* @name sha512WithRSAEncryption
* @description Secure Hash Algorithm (SHA) 512 with Rivest, Shamir and Adleman
* (RSA) encryption
* @const
*/
exports.OID_PKCS1_SHA512WITHRSAENCRYPTION = '1.2.840.113549.1.1.13';
/**
* @name sha224WithRSAEncryption
* @description -
* @const
*/
exports.OID_PKCS1_SHA224WITHRSAENCRYPTION = '1.2.840.113549.1.1.14';
// PKCS #5
/**
* @name id-PBKDF2
* @description PBKDF2 key derivation algorithm
* @const
*/
exports.OID_PKCS5_PBKDF2 = '1.2.840.113549.1.5.12';
// PKCS #7
/**
* @name data
* @description Rivest, Shamir and Adleman (RSA) applied over the PKCS#7 ASN.1
* `Data` type
* @const
*/
exports.OID_PKCS7_DATA = '1.2.840.113549.1.7.1';
/**
* @name signedData
* @description Rivest, Shamir and Adleman (RSA) applied over the PKCS#7 ASN.1
* `SignedData` type
* @const
*/
exports.OID_PKCS7_SIGNEDDATA = '1.2.840.113549.1.7.2';
/**
* @name envelopedData
* @description Rivest, Shamir and Adleman (RSA) applied over the PKCS#7 ASN.1
* `EnvelopedData` type
* @const
*/
exports.OID_PKCS7_ENVELOPEDDATA = '1.2.840.113549.1.7.3';
/**
* @name signedAndEnvelopedData
* @description Rivest, Shamir and Adleman (RSA) applied over the PKCS#7 ASN.1
* `signedAndEnvelopedData` type
* @const
*/
exports.OID_PKCS7_SIGNEDANDENVELOPEDDATA = '1.2.840.113549.1.7.4';
/**
* @name digestedData
* @description Rivest, Shamir and Adleman (RSA) applied over the PKCS#7 ASN.1
* `digestedData` type
* @const
*/
exports.OID_PKCS7_DIGESTEDDATA = '1.2.840.113549.1.7.5';
/**
* @name encryptedData
* @description Rivest, Shamir and Adleman (RSA) applied over the PKCS#7 ASN.1
* `EncryptedData` type
* @const
*/
exports.OID_PKCS7_ENCRYPTEDDATA = '1.2.840.113549.1.7.6';
/**
* @name dataWithAttributes
* @description PKCS #7 experimental dataWithAttributes
* @const
*/
exports.OID_PKCS7_DATAWITHATTRIBUTES = '1.2.840.113549.1.7.7';
/**
* @name encryptedPrivateKeyInfo
* @description PKCS #7 experimental encryptedPrivateKeyInfo
* @const
*/
exports.OID_PKCS7_ENCRYPTEDPRIVATEKEYINFO = '1.2.840.113549.1.7.8';
// PKCS #9
/**
* @name emailAddress
* @description PKCS #9 Email Address attribute for use in signatures
* @const
*/
exports.OID_PKCS9_EMAILADDRESS = '1.2.840.113549.1.9.1';
/**
* @name unstructuredName
* @description PKCS#9 unstructuredName
* @const
*/
exports.OID_PKCS9_UNSTRUCTUREDNAME = '1.2.840.113549.1.9.2';
/**
* @name contentType
* @description Content type
* @const
*/
exports.OID_PKCS9_CONTENTTYPE = '1.2.840.113549.1.9.3';
/**
* @name messageDigest
* @description Message digest
* @const
*/
exports.OID_PKCS9_MESSAGEDIGEST = '1.2.840.113549.1.9.4';
/**
* @name signing-time
* @description Signing Time
* @const
*/
exports.OID_PKCS9_SIGNING_TIME = '1.2.840.113549.1.9.5';
/**
* @name countersignature
* @description countersignature attribute
* @const
*/
exports.OID_PKCS9_COUNTERSIGNATURE = '1.2.840.113549.1.9.6';
/**
* @name challengePassword
* @description Challenge Password attribute for use in signatures
* @const
*/
exports.OID_PKCS9_CHALLENGEPASSWORD = '1.2.840.113549.1.9.7';
/**
* @name unstructuredAddress
* @description PKCS#9 unstructuredAddress
* @const
*/
exports.OID_PKCS9_UNSTRUCTUREDADDRESS = '1.2.840.113549.1.9.8';
/**
* @name id-ct-anyContentType
* @description Any content type
* @const
*/
exports.OID_PKCS9_SMIME_CT_ANY = '1.2.840.113549.1.9.16.1.0';
/**
* @name id-ct-receipt
* @description Receipt
* @const
*/
exports.OID_PKCS9_SMIME_CT_RECEIPT = '1.2.840.113549.1.9.16.1.1';
/**
* @name ct-authData
* @description Auth data
* @const
*/
exports.OID_PKCS9_SMIME_CT_AUTH_DATA = '1.2.840.113549.1.9.16.1.2';
/**
* @name id-ct-publishCert
* @description Publish cert
* @const
*/
exports.OID_PKCS9_SMIME_CT_PUBLISHCERT = '1.2.840.113549.1.9.16.1.3';
/**
* @name ct-countersignature
* @description Counter signature of a signature
* @const
*/
exports.OID_PKCS9_SMIME_CT_COUNTERSIGNATURE = '1.2.840.113549.1.9.16.1.4';
/**
* @name id-ct-TDTInfo
* @description tdtInfo
* @deprecated
* @const
*/
exports.OID_PKCS9_SMIME_CT_TDTINFO = '1.2.840.113549.1.9.16.1.5';
/**
* @name contentInfo
* @description Content information type
* @const
*/
exports.OID_PKCS9_SMIME_CT_CONTENT_INFO = '1.2.840.113549.1.9.16.1.6';
/**
* @name id-ct-DVCSRequestData
* @description DVCS Request Data
* @const
*/
exports.OID_PKCS9_SMIME_CT_DVCS_REQUEST_DATA = '1.2.840.113549.1.9.16.1.7';
/**
* @name id-ct-DVCSResponseData
* @description DVCS Response Data
* @const
*/
exports.OID_PKCS9_SMIME_CT_DVCS_RESPONSE_DATA = '1.2.840.113549.1.9.16.1.8';
/**
* @name compressedData
* @description S/MIME compressed-data content type
* @const
*/
exports.OID_PKCS9_SMIME_CT_COMPRESSED_DATA = '1.2.840.113549.1.9.16.1.9';
/**
* @name id-ct-scvp-certValRequest
* @description certValRequest
* @const
*/
exports.OID_PKCS9_SMIME_CT_SCVP_CERTVAL_REQUEST = '1.2.840.113549.1.9.16.1.10';
/**
* @name id-ct-scvp-certValResponse
* @description certValResponse
* @const
*/
exports.OID_PKCS9_SMIME_CT_SCVP_CERTVAL_RESPONSE = '1.2.840.113549.1.9.16.1.11';
/**
* @name id-ct-scvp-valPolRequest
* @description valPolRequest
* @const
*/
exports.OID_PKCS9_SMIME_CT_SCVP_VALPOL_REQUEST = '1.2.840.113549.1.9.16.1.12';
/**
* @name id-ct-scvp-valPolResponse
* @description valPolResponse
* @const
*/
exports.OID_PKCS9_SMIME_CT_SCVP_VALPOL_RESPONSE = '1.2.840.113549.1.9.16.1.13';
/**
* @name id-ct-attrCertEncAttrs
* @description attrCertEncAttrs
* @const
*/
exports.OID_PKCS9_SMIME_CT_ATTR_CERT_ENC_ATTRS = '1.2.840.113549.1.9.16.1.14';
/**
* @name id-ct-TSReq
* @description TSReq
* @const
*/
exports.OID_PKCS9_SMIME_CT_TSREQ = '1.2.840.113549.1.9.16.1.15';
/**
* @name id-ct-firmwarePackage
* @description firmwarePackage
* @const
*/
exports.OID_PKCS9_SMIME_CT_FIRMWARE_PACKAGE = '1.2.840.113549.1.9.16.1.16';
/**
* @name id-ct-firmwareLoadReceipt
* @description Firmware load receipt
* @const
*/
exports.OID_PKCS9_SMIME_CT_FIRMWARE_LOAD_RECEIPT = '1.2.840.113549.1.9.16.1.17';
/**
* @name id-ct-firmwareLoadError
* @description Firmware load error
* @const
*/
exports.OID_PKCS9_SMIME_CT_FIRMWARE_LOAD_ERROR = '1.2.840.113549.1.9.16.1.18';
/**
* @name id-ct-contentCollection
* @description id-ct-contentCollection
* @const
*/
exports.OID_PKCS9_SMIME_CT_CONTENT_COLLECTION = '1.2.840.113549.1.9.16.1.19';
/**
* @name id-ct-contentWithAttrs
* @description contentWithAttrs
* @const
*/
exports.OID_PKCS9_SMIME_CT_CONTENT_WITH_ATTRS = '1.2.840.113549.1.9.16.1.20';
/**
* @name id-ct-encKeyWithID
* @description encKeyWithID
* @const
*/
exports.OID_PKCS9_SMIME_CT_ENCKEY_WITH_ID = '1.2.840.113549.1.9.16.1.21';
/**
* @name id-ct-encPEPSI
* @description encPEPSI
* @const
*/
exports.OID_PKCS9_SMIME_CT_ENC_PEPSI = '1.2.840.113549.1.9.16.1.22';
/**
* @name id-ct-authEnvelopedData
* @description authEnvelopedData
* @const
*/
exports.OID_PKCS9_SMIME_CT_AUTH_ENVELOPED_DATA = '1.2.840.113549.1.9.16.1.23';
/**
* @name id-ct-routeOriginAuthz
* @description routeOriginAuthz
* @const
*/
exports.OID_PKCS9_SMIME_CT_ROUTE_ORIGIN_AUTHZ = '1.2.840.113549.1.9.16.1.24';
/**
* @name id-ct-KP-sKeyPackage
* @description sKeyPackage
* @const
*/
exports.OID_PKCS9_SMIME_CT_S_KEY_PACKAGE = '1.2.840.113549.1.9.16.1.25';
/**
* @name id-ct-rpkiManifest
* @description rpkiManifest
* @const
*/
exports.OID_PKCS9_SMIME_CT_RPKI_MANIFEST = '1.2.840.113549.1.9.16.1.26';
/**
* @name asciiTextWithCRLF
* @description Plain text with Carriage Return Line Feed (CRLF) line endings
* @const
*/
exports.OID_PKCS9_SMIME_CT_ASCII_TEXT_WITH_CRLF = '1.2.840.113549.1.9.16.1.27';
/**
* @name xml
* @description eXtensible Markup Language (XML) content with bare Line Feed (LF) line endings
* @const
*/
exports.OID_PKCS9_SMIME_CT_XML = '1.2.840.113549.1.9.16.1.28';
/**
* @name pdf
* @description Portable Document Format (PDF) content-type (no canonicalization is implied)
* @const
*/
exports.OID_PKCS9_SMIME_CT_PDF = '1.2.840.113549.1.9.16.1.29';
/**
* @name postscript
* @description PostScript content-type (no canonicalization is implied)
* @const
*/
exports.OID_PKCS9_SMIME_CT_POSTSCRIPT = '1.2.840.113549.1.9.16.1.30';
/**
* @name id-ct-timestampedData
* @description TimeStampedData content-type
* @const
*/
exports.OID_PKCS9_SMIME_CT_TIMESTAMPED_DATA = '1.2.840.113549.1.9.16.1.31';
/**
* @name id-ct-ASAdjacencyAttest
* @description ASAdjacencyAttest
* @const
*/
exports.OID_PKCS9_SMIME_CT_AS_ADJACENCY_ATTEST = '1.2.840.113549.1.9.16.1.32';
/**
* @name id-ct-rpkiTrustAnchor
* @description rpkiTrustAnchor
* @const
*/
exports.OID_PKCS9_SMIME_CT_RPKI_TRUST_ANCHOR = '1.2.840.113549.1.9.16.1.33';
/**
* @name id-ct-trustAnchorList
* @description trustAnchorList
* @const
*/
exports.OID_PKCS9_SMIME_CT_TRUST_ANCHOR_LIST = '1.2.840.113549.1.9.16.1.34';
/**
* @name id-ct-rpkiGhostbusters
* @description rpkiGhostbusters
* @const
*/
exports.OID_PKCS9_SMIME_CT_RPKI_GHOSTBUSTERS = '1.2.840.113549.1.9.16.1.35';
/**
* @name id-ct-resourceTaggedAttest
* @description resourceTaggedAttest
* @const
*/
exports.OID_PKCS9_SMIME_CT_RESOURCE_TAGGED_ATTEST = '1.2.840.113549.1.9.16.1.36';
/**
* @name id-aa-signatureTimeStampToken
* @description signatureTimeStampToken
* @const
*/
exports.OID_PKCS9_SMIME_SIGNATURETIMESTAMPTOKEN = '1.2.840.113549.1.9.16.2.14';
/**
* @name id-aa-binarySigningTime
* @description binary-signing-time attribute
* @const
*/
exports.OID_PKCS9_SMIME_BINARYSIGNINGTIME = '1.2.840.113549.1.9.16.2.46';
/**
* @name id-aa-signingCertificateV2
* @description signingCertificateV2
* @const
*/
exports.OID_PKCS9_SMIME_SIGNINGCERTIFICATEV2 = '1.2.840.113549.1.9.16.2.47';
/**
* @name id-aa-CMSAlgorithmProtection
* @description binary-signing-time attribute
* algorithm
* @const
*/
exports.OID_PKCS9_SMIME_CMSALGORITHMPROTECTION = '1.2.840.113549.1.9.16.2.52';
/**
* @name id-alg-PWRI-KEK
* @description PassWord Recipient Info Key-Encryption Key (PWRI-KEK) S/MIME
* algorithm
* @const
*/
exports.OID_PKCS9_SMIME_PWRIKEK = '1.2.840.113549.1.9.16.3.9';
// Digest Algorithms
/**
* @name md2
* @description Message Digest #2 (MD2)
* @const
*/
exports.OID_DIGESTALGO_MD2 = '1.2.840.113549.2.2';
/**
* @name md4
* @description Rivest, Shamir and Adleman (RSA) algorithm coupled with an
* Message Digest 4 (MD4) message digest algorithm that hashes the message
* contents before signing
* @const
*/
exports.OID_DIGESTALGO_MD4 = '1.2.840.113549.2.4';
/**
* @name md5
* @description Rivest, Shamir and Adleman (RSA) algorithm coupled with an
* Message Digest #5 (MD5) algorithm that hashes the message contents before
* signing
* @const
*/
exports.OID_DIGESTALGO_MD5 = '1.2.840.113549.2.5';
/**
* @name hmacWithSHA1
* @description HMAC-SHA-1 pseudorandom function for key generation defined in
* PKCS-5 ver 2.0
* @const
*/
exports.OID_DIGESTALGO_HMACWITHSHA1 = '1.2.840.113549.2.7';
/**
* @name hmacWithSHA224
* @description HMAC-SHA-224 message authentication scheme
* @const
*/
exports.OID_DIGESTALGO_HMACWITHSHA224 = '1.2.840.113549.2.8';
/**
* @name hmacWithSHA256
* @description HMAC-SHA-256 message authentication scheme
* @const
*/
exports.OID_DIGESTALGO_HMACWITHSHA256 = '1.2.840.113549.2.9';
/**
* @name hmacWithSHA384
* @description HMAC-SHA-384 message authentication scheme
* @const
*/
exports.OID_DIGESTALGO_HMACWITHSHA384 = '1.2.840.113549.2.10';
/**
* @name hmacWithSHA512
* @description HMAC-SHA-512 message authentication scheme
* @const
*/
exports.OID_DIGESTALGO_HMACWITHSHA512 = '1.2.840.113549.2.11';
// AES
/**
* @name aes128-ECB
* @description EBC (128 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES128ECB = '2.16.840.1.101.3.4.1.1';
/**
* @name aes128-CBC
* @description Voice encryption 128-bit Advanced Encryption Standard (AES)
* algorithm with Cipher-Block Chaining (CBC) mode of operation
* @const
*/
exports.OID_NISTALGO_AES_AES128CBC = '2.16.840.1.101.3.4.1.2';
/**
* @name aes128-OFB
* @description OFB (128 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES128OFB = '2.16.840.1.101.3.4.1.3';
/**
* @name aes128-CFB
* @description CFB (128 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES128CFB = '2.16.840.1.101.3.4.1.4';
/**
* @name id-aes128-wrap
* @description 128-bit Advanced Encryption Standard (AES) algorithm used for
* key wrapping
* @const
*/
exports.OID_NISTALGO_AES_AES128WRAP = '2.16.840.1.101.3.4.1.5';
/**
* @name aes128-GCM
* @description id-aes128-GCM
* @const
*/
exports.OID_NISTALGO_AES_AES128GCM = '2.16.840.1.101.3.4.1.6';
/**
* @name aes128-CCM
* @description id-aes128-CCM
* @const
*/
exports.OID_NISTALGO_AES_AES128CCM = '2.16.840.1.101.3.4.1.7';
/**
* @name aes128-wrap-pad
* @description AES Key Wrap with Padding algorithm with 128-bit KEK
* @const
*/
exports.OID_NISTALGO_AES_AES128WRAPPAD = '2.16.840.1.101.3.4.1.8';
/**
* @name aes192-ECB
* @description EBC (192 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES192ECB = '2.16.840.1.101.3.4.1.21';
/**
* @name aes192-CBC
* @description 192 bit Advanced Encryption Standard (AES) algorithm with
* Cipher-Block Chaining (CBC) mode of operation
* @const
*/
exports.OID_NISTALGO_AES_AES192CBC = '2.16.840.1.101.3.4.1.22';
/**
* @name aes192-OFB
* @description OFB (192 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES192OFB = '2.16.840.1.101.3.4.1.23';
/**
* @name aes192-CFB
* @description CFB (192 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES192CFB = '2.16.840.1.101.3.4.1.24';
/**
* @name id-aes192-wrap
* @description 192-bit Advanced Encryption Standard (AES) algorithm used for
* key wrapping
* @const
*/
exports.OID_NISTALGO_AES_AES192WRAP = '2.16.840.1.101.3.4.1.25';
/**
* @name aes192-GCM
* @description id-aes192-GCM
* @const
*/
exports.OID_NISTALGO_AES_AES192GCM = '2.16.840.1.101.3.4.1.26';
/**
* @name aes192-CCM
* @description id-aes192-CCM
* @const
*/
exports.OID_NISTALGO_AES_AES192CCM = '2.16.840.1.101.3.4.1.27';
/**
* @name aes192-wrap-pad
* @description AES Key Wrap with Padding algorithm with 192-bit KEK
* @const
*/
exports.OID_NISTALGO_AES_AES192WRAPPAD = '2.16.840.1.101.3.4.1.28';
/**
* @name aes256-ECB
* @description EBC (256 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES256ECB = '2.16.840.1.101.3.4.1.41';
/**
* @name aes256-CBC
* @description 256-bit Advanced Encryption Standard (AES) algorithm with
* Cipher-Block Chaining (CBC) mode of operation
* @const
*/
exports.OID_NISTALGO_AES_AES256CBC = '2.16.840.1.101.3.4.1.42';
/**
* @name aes256-OFB
* @description OFB (256 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES256OFB = '2.16.840.1.101.3.4.1.43';
/**
* @name aes256-CFB
* @description CFB (256 bit AES information)
* @const
*/
exports.OID_NISTALGO_AES_AES256CFB = '2.16.840.1.101.3.4.1.44';
/**
* @name id-aes256-wrap
* @description 256-bit Advanced Encryption Standard (AES) algorithm used for
* key wrapping
* @const
*/
exports.OID_NISTALGO_AES_AES256WRAP = '2.16.840.1.101.3.4.1.45';
/**
* @name aes256-GCM
* @description id-aes256-GCM
* @const
*/
exports.OID_NISTALGO_AES_AES256GCM = '2.16.840.1.101.3.4.1.46';
/**
* @name aes256-CCM
* @description id-aes256-CCM
* @const
*/
exports.OID_NISTALGO_AES_AES256CCM = '2.16.840.1.101.3.4.1.47';
/**
* @name aes256-wrap-pad
* @description AES Key Wrap with Padding algorithm with 256-bit KEK
* @const
*/
exports.OID_NISTALGO_AES_AES256WRAPPAD = '2.16.840.1.101.3.4.1.48';
// Secure Hash Algorithms
/**
* @name sha256
* @description Secure Hash Algorithm that uses a 256 bit key (SHA256)
* @const
*/
exports.OID_NISTALGO_SHA_SHA256 = '2.16.840.1.101.3.4.2.1';
/**
* @name sha384
* @description Secure hashing algorithm that uses a 384 bit key (SHA384)
* @const
*/
exports.OID_NISTALGO_SHA_SHA384 = '2.16.840.1.101.3.4.2.2';
/**
* @name sha512
* @description Secure Hash Algorithm that uses a 512 bit key (SHA512)
* @const
*/
exports.OID_NISTALGO_SHA_SHA512 = '2.16.840.1.101.3.4.2.3';
/**
* @name sha224
* @description A 224-bit One-way Hash Function: SHA-224
* @const
*/
exports.OID_NISTALGO_SHA_SHA224 = '2.16.840.1.101.3.4.2.4';
/**
* @name sha512-224
* @description SHA512-224 algorithm
* @const
*/
exports.OID_NISTALGO_SHA_SHA512224 = '2.16.840.1.101.3.4.2.5';
/**
* @name sha512-256
* @description SHA512-256 algorithm
* @const
*/
exports.OID_NISTALGO_SHA_SHA512256 = '2.16.840.1.101.3.4.2.6';
/**
* @name sha3-224
* @description SHA3-224 algorithm
* @const
*/
exports.OID_NISTALGO_SHA_3224 = '2.16.840.1.101.3.4.2.7';
/**
* @name sha3-256
* @description SHA3-256 algorithm
* @const
*/
exports.OID_NISTALGO_SHA_3226 = '2.16.840.1.101.3.4.2.8';
/**
* @name sha3-384
* @description SHA3-384 algorithm
* @const
*/
exports.OID_NISTALGO_SHA_3384 = '2.16.840.1.101.3.4.2.9';
/**
* @name sha3-512
* @description SHA3-512 algorithm
* @const
*/
exports.OID_NISTALGO_SHA_3512 = '2.16.840.1.101.3.4.2.10';