PKI-Lite - v1.2.3
    Preparing search index...

    Variable OIDsConst

    OIDs: {
        ADOBE: { REVOCATION_INFO_ARCHIVAL: "1.2.840.113583.1.1.8" };
        AUTHORITY_INFO_ACCESS: {
            CA_ISSUERS: "1.3.6.1.5.5.7.48.2";
            OCSP: "1.3.6.1.5.5.7.48.1";
        };
        CURVES: {
            ED25519: "1.3.101.112";
            ED448: "1.3.101.113";
            SECP256K1: "1.3.132.0.10";
            SECP256R1: "1.2.840.10045.3.1.7";
            SECP384R1: "1.3.132.0.34";
            SECP521R1: "1.3.132.0.35";
            X25519: "1.3.101.110";
            X448: "1.3.101.111";
        };
        DN: {
            C: "2.5.4.6";
            CN: "2.5.4.3";
            EMAIL: "1.2.840.113549.1.9.1";
            L: "2.5.4.7";
            O: "2.5.4.10";
            OU: "2.5.4.11";
            ST: "2.5.4.8";
        };
        DSA: {
            ALGORITHM: "1.2.840.10040.4.1";
            SHA1_WITH_DSA: "1.2.840.10040.4.3";
            SHA256_WITH_DSA: "2.16.840.1.101.3.4.3.2";
        };
        EC: {
            ECDH: "1.2.840.10045.3.1.1";
            PUBLIC_KEY: "1.2.840.10045.2.1";
            SHA1_WITH_ECDSA: "1.2.840.10045.4.1";
            SHA256_WITH_ECDSA: "1.2.840.10045.4.3.2";
            SHA384_WITH_ECDSA: "1.2.840.10045.4.3.3";
            SHA512_WITH_ECDSA: "1.2.840.10045.4.3.4";
        };
        EKU: {
            CLIENT_AUTH: "1.3.6.1.5.5.7.3.2";
            CODE_SIGNING: "1.3.6.1.5.5.7.3.3";
            DOCUMENT_SIGNING: "1.3.6.1.4.1.311.10.3.12";
            EMAIL_PROTECTION: "1.3.6.1.5.5.7.3.4";
            OCSP_SIGNING: "1.3.6.1.5.5.7.3.9";
            SERVER_AUTH: "1.3.6.1.5.5.7.3.1";
            TIME_STAMPING: "1.3.6.1.5.5.7.3.8";
        };
        ENCRYPTION: {
            AES_128_CBC: "2.16.840.1.101.3.4.1.2";
            AES_128_CCM: "2.16.840.1.101.3.4.1.7";
            AES_128_ECB: "2.16.840.1.101.3.4.1.1";
            AES_128_GCM: "2.16.840.1.101.3.4.1.6";
            AES_192_CBC: "2.16.840.1.101.3.4.1.22";
            AES_192_CCM: "2.16.840.1.101.3.4.1.27";
            AES_192_ECB: "2.16.840.1.101.3.4.1.21";
            AES_192_GCM: "2.16.840.1.101.3.4.1.26";
            AES_256_CBC: "2.16.840.1.101.3.4.1.42";
            AES_256_CCM: "2.16.840.1.101.3.4.1.47";
            AES_256_ECB: "2.16.840.1.101.3.4.1.41";
            AES_256_GCM: "2.16.840.1.101.3.4.1.46";
            DES_EDE3_CBC: "1.2.840.113549.3.7";
        };
        EXTENSION: {
            AUTHORITY_INFO_ACCESS: "1.3.6.1.5.5.7.1.1";
            AUTHORITY_KEY_IDENTIFIER: "2.5.29.35";
            BASIC_CONSTRAINTS: "2.5.29.19";
            CERTIFICATE_POLICIES: "2.5.29.32";
            CRL_DISTRIBUTION_POINTS: "2.5.29.31";
            CRL_NUMBER: "2.5.29.20";
            CRL_REASON_CODE: "2.5.29.21";
            EXTENDED_KEY_USAGE: "2.5.29.37";
            KEY_USAGE: "2.5.29.15";
            SUBJECT_ALT_NAME: "2.5.29.17";
            SUBJECT_KEY_IDENTIFIER: "2.5.29.14";
        };
        getOidFriendlyName: (oid: string) => string;
        HASH: {
            HMAC_SHA1: "1.2.840.113549.2.7";
            HMAC_SHA256: "1.2.840.113549.2.9";
            HMAC_SHA384: "1.2.840.113549.2.10";
            HMAC_SHA512: "1.2.840.113549.2.11";
            MD5: "1.2.840.113549.2.5";
            SHA1: "1.3.14.3.2.26";
            SHA256: "2.16.840.1.101.3.4.2.1";
            SHA384: "2.16.840.1.101.3.4.2.2";
            SHA512: "2.16.840.1.101.3.4.2.3";
        };
        OTHER_REV_INFO: { OCSP: "1.3.6.1.5.5.7.16.2" };
        PKCS12: {
            BAGS: {
                CERT_BAG: "1.2.840.113549.1.12.10.1.3";
                CRL_BAG: "1.2.840.113549.1.12.10.1.4";
                KEY_BAG: "1.2.840.113549.1.12.10.1.1";
                PKCS8_SHROUDED_KEY_BAG: "1.2.840.113549.1.12.10.1.2";
                SAFE_CONTENTS_BAG: "1.2.840.113549.1.12.10.1.6";
                SECRET_BAG: "1.2.840.113549.1.12.10.1.5";
            };
            CERT_TYPES: {
                SDSI_CERT: "1.2.840.113549.1.9.22.2";
                X509_CERT: "1.2.840.113549.1.9.22.1";
            };
            PBE: {
                SHA1_3DES_2KEY_CBC: "1.2.840.113549.1.12.1.4";
                SHA1_3DES_3KEY_CBC: "1.2.840.113549.1.12.1.3";
                SHA1_RC2_128_CBC: "1.2.840.113549.1.12.1.5";
                SHA1_RC2_40_CBC: "1.2.840.113549.1.12.1.6";
                SHA1_RC4_128: "1.2.840.113549.1.12.1.1";
                SHA1_RC4_40: "1.2.840.113549.1.12.1.2";
            };
        };
        PKCS5: { PBES2: "1.2.840.113549.1.5.13"; PBKDF2: "1.2.840.113549.1.5.12" };
        PKCS7: {
            AUTH_ENVELOPED_DATA: "1.2.840.113549.1.9.16.1.23";
            AUTHENTICATED_DATA: "1.2.840.113549.1.7.7";
            DATA: "1.2.840.113549.1.7.1";
            DIGESTED_DATA: "1.2.840.113549.1.7.5";
            ENCRYPTED_DATA: "1.2.840.113549.1.7.6";
            ENVELOPED_DATA: "1.2.840.113549.1.7.3";
            SIGNED_AND_ENVELOPED_DATA: "1.2.840.113549.1.7.4";
            SIGNED_DATA: "1.2.840.113549.1.7.2";
            TST_INFO: "1.2.840.113549.1.9.16.1.4";
        };
        PKCS9: {
            CHALLENGE_PASSWORD: "1.2.840.113549.1.9.7";
            CONTENT_TYPE: "1.2.840.113549.1.9.3";
            EMAIL_ADDRESS: "1.2.840.113549.1.9.1";
            ETS_COMMITMENT_TYPE_INDICATION: "1.2.840.113549.1.9.16.2.16";
            ETS_REVOCATION_VALUES: "1.2.840.113549.1.9.16.2.24";
            ETS_SIGNATURE_POLICY_IDENTIFIER: "1.2.840.113549.1.9.16.2.15";
            ETS_SIGNING_CERTIFICATE: "1.2.840.113549.1.9.16.2.12";
            ETS_SIGNING_CERTIFICATE_V2: "1.2.840.113549.1.9.16.2.47";
            ETS_SIGNING_LOCATION: "1.2.840.113549.1.9.16.2.17";
            EXTENSION_REQUEST: "1.2.840.113549.1.9.14";
            FRIENDLY_NAME: "1.2.840.113549.1.9.20";
            MESSAGE_DIGEST: "1.2.840.113549.1.9.4";
            SIGNING_TIME: "1.2.840.113549.1.9.5";
            TIME_STAMP_TOKEN: "1.2.840.113549.1.9.16.2.14";
        };
        PKIX: {
            ID_PKIX_OCSP_BASIC: "1.3.6.1.5.5.7.48.1.1";
            ID_PKIX_OCSP_NONCE: "1.3.6.1.5.5.7.48.1.2";
        };
        RSA: {
            ENCRYPTION: "1.2.840.113549.1.1.1";
            MD2_WITH_RSA: "1.2.840.113549.1.1.2";
            MD5_WITH_RSA: "1.2.840.113549.1.1.4";
            MGF1: "1.2.840.113549.1.1.8";
            PSPECIFIED: "1.2.840.113549.1.1.9";
            RSAES_OAEP: "1.2.840.113549.1.1.7";
            RSASSA_PSS: "1.2.840.113549.1.1.10";
            SHA1_WITH_RSA: "1.2.840.113549.1.1.5";
            SHA256_WITH_RSA: "1.2.840.113549.1.1.11";
            SHA384_WITH_RSA: "1.2.840.113549.1.1.12";
            SHA512_WITH_RSA: "1.2.840.113549.1.1.13";
        };
    } = ...

    Object Identifiers (OIDs) for cryptographic algorithms, data formats, and PKI standards.

    Type Declaration

    • ReadonlyADOBE: { REVOCATION_INFO_ARCHIVAL: "1.2.840.113583.1.1.8" }

      Adobe OIDs

      • ReadonlyREVOCATION_INFO_ARCHIVAL: "1.2.840.113583.1.1.8"

        Revocation Info Archival

    • ReadonlyAUTHORITY_INFO_ACCESS: { CA_ISSUERS: "1.3.6.1.5.5.7.48.2"; OCSP: "1.3.6.1.5.5.7.48.1" }

      AUTHORITY_INFO_ACCESS extension access methods

      • ReadonlyCA_ISSUERS: "1.3.6.1.5.5.7.48.2"

        CA Issuers

      • ReadonlyOCSP: "1.3.6.1.5.5.7.48.1"

        OCSP

    • ReadonlyCURVES: {
          ED25519: "1.3.101.112";
          ED448: "1.3.101.113";
          SECP256K1: "1.3.132.0.10";
          SECP256R1: "1.2.840.10045.3.1.7";
          SECP384R1: "1.3.132.0.34";
          SECP521R1: "1.3.132.0.35";
          X25519: "1.3.101.110";
          X448: "1.3.101.111";
      }

      Named Elliptic Curves

      • ReadonlyED25519: "1.3.101.112"

        Ed25519 curve for EdDSA

      • ReadonlyED448: "1.3.101.113"

        Ed448 curve for EdDSA

      • ReadonlySECP256K1: "1.3.132.0.10"

        secp256k1 (used in Bitcoin and other cryptocurrencies)

      • ReadonlySECP256R1: "1.2.840.10045.3.1.7"

        NIST P-256 / secp256r1

      • ReadonlySECP384R1: "1.3.132.0.34"

        NIST P-384 / secp384r1

      • ReadonlySECP521R1: "1.3.132.0.35"

        NIST P-521 / secp521r1

      • ReadonlyX25519: "1.3.101.110"

        X25519 curve for ECDH

      • ReadonlyX448: "1.3.101.111"

        X448 curve for ECDH

    • ReadonlyDN: {
          C: "2.5.4.6";
          CN: "2.5.4.3";
          EMAIL: "1.2.840.113549.1.9.1";
          L: "2.5.4.7";
          O: "2.5.4.10";
          OU: "2.5.4.11";
          ST: "2.5.4.8";
      }

      Distinguished Name (DN) components

      • ReadonlyC: "2.5.4.6"

        Country

      • ReadonlyCN: "2.5.4.3"

        Common Name

      • ReadonlyEMAIL: "1.2.840.113549.1.9.1"

        Email Address (PKCS#9)

      • ReadonlyL: "2.5.4.7"

        Locality

      • ReadonlyO: "2.5.4.10"

        Organization

      • ReadonlyOU: "2.5.4.11"

        Organizational Unit

      • ReadonlyST: "2.5.4.8"

        State or Province

    • ReadonlyDSA: {
          ALGORITHM: "1.2.840.10040.4.1";
          SHA1_WITH_DSA: "1.2.840.10040.4.3";
          SHA256_WITH_DSA: "2.16.840.1.101.3.4.3.2";
      }

      DSA Algorithms

      • ReadonlyALGORITHM: "1.2.840.10040.4.1"

        Digital Signature Algorithm

      • ReadonlySHA1_WITH_DSA: "1.2.840.10040.4.3"

        SHA-1 with DSA Signature

      • ReadonlySHA256_WITH_DSA: "2.16.840.1.101.3.4.3.2"

        SHA-256 with DSA Signature

    • ReadonlyEC: {
          ECDH: "1.2.840.10045.3.1.1";
          PUBLIC_KEY: "1.2.840.10045.2.1";
          SHA1_WITH_ECDSA: "1.2.840.10045.4.1";
          SHA256_WITH_ECDSA: "1.2.840.10045.4.3.2";
          SHA384_WITH_ECDSA: "1.2.840.10045.4.3.3";
          SHA512_WITH_ECDSA: "1.2.840.10045.4.3.4";
      }

      Elliptic Curve Cryptography

      • ReadonlyECDH: "1.2.840.10045.3.1.1"

        Elliptic Curve Diffie-Hellman (ECDH)

      • ReadonlyPUBLIC_KEY: "1.2.840.10045.2.1"

        Elliptic Curve Public Key

      • ReadonlySHA1_WITH_ECDSA: "1.2.840.10045.4.1"

        SHA-1 with ECDSA Signature

      • ReadonlySHA256_WITH_ECDSA: "1.2.840.10045.4.3.2"

        SHA-256 with ECDSA Signature

      • ReadonlySHA384_WITH_ECDSA: "1.2.840.10045.4.3.3"

        SHA-384 with ECDSA Signature

      • ReadonlySHA512_WITH_ECDSA: "1.2.840.10045.4.3.4"

        SHA-512 with ECDSA Signature

    • ReadonlyEKU: {
          CLIENT_AUTH: "1.3.6.1.5.5.7.3.2";
          CODE_SIGNING: "1.3.6.1.5.5.7.3.3";
          DOCUMENT_SIGNING: "1.3.6.1.4.1.311.10.3.12";
          EMAIL_PROTECTION: "1.3.6.1.5.5.7.3.4";
          OCSP_SIGNING: "1.3.6.1.5.5.7.3.9";
          SERVER_AUTH: "1.3.6.1.5.5.7.3.1";
          TIME_STAMPING: "1.3.6.1.5.5.7.3.8";
      }

      Extended Key Usage Purpose OIDs

      • ReadonlyCLIENT_AUTH: "1.3.6.1.5.5.7.3.2"

        TLS Web Client Authentication

      • ReadonlyCODE_SIGNING: "1.3.6.1.5.5.7.3.3"

        Code Signing

      • ReadonlyDOCUMENT_SIGNING: "1.3.6.1.4.1.311.10.3.12"

        Document Signing (Microsoft)

      • ReadonlyEMAIL_PROTECTION: "1.3.6.1.5.5.7.3.4"

        Email Protection

      • ReadonlyOCSP_SIGNING: "1.3.6.1.5.5.7.3.9"

        OCSP Signing

      • ReadonlySERVER_AUTH: "1.3.6.1.5.5.7.3.1"

        TLS Web Server Authentication

      • ReadonlyTIME_STAMPING: "1.3.6.1.5.5.7.3.8"

        Time Stamping

    • ReadonlyENCRYPTION: {
          AES_128_CBC: "2.16.840.1.101.3.4.1.2";
          AES_128_CCM: "2.16.840.1.101.3.4.1.7";
          AES_128_ECB: "2.16.840.1.101.3.4.1.1";
          AES_128_GCM: "2.16.840.1.101.3.4.1.6";
          AES_192_CBC: "2.16.840.1.101.3.4.1.22";
          AES_192_CCM: "2.16.840.1.101.3.4.1.27";
          AES_192_ECB: "2.16.840.1.101.3.4.1.21";
          AES_192_GCM: "2.16.840.1.101.3.4.1.26";
          AES_256_CBC: "2.16.840.1.101.3.4.1.42";
          AES_256_CCM: "2.16.840.1.101.3.4.1.47";
          AES_256_ECB: "2.16.840.1.101.3.4.1.41";
          AES_256_GCM: "2.16.840.1.101.3.4.1.46";
          DES_EDE3_CBC: "1.2.840.113549.3.7";
      }

      Symmetric Encryption Algorithms

      • ReadonlyAES_128_CBC: "2.16.840.1.101.3.4.1.2"

        AES-128 in CBC mode

      • ReadonlyAES_128_CCM: "2.16.840.1.101.3.4.1.7"

        AES-128 in CCM mode

      • ReadonlyAES_128_ECB: "2.16.840.1.101.3.4.1.1"

        AES-128 in ECB mode

      • ReadonlyAES_128_GCM: "2.16.840.1.101.3.4.1.6"

        AES-128 in GCM mode

      • ReadonlyAES_192_CBC: "2.16.840.1.101.3.4.1.22"

        AES-192 in CBC mode

      • ReadonlyAES_192_CCM: "2.16.840.1.101.3.4.1.27"

        AES-192 in CCM mode

      • ReadonlyAES_192_ECB: "2.16.840.1.101.3.4.1.21"

        AES-192 in ECB mode

      • ReadonlyAES_192_GCM: "2.16.840.1.101.3.4.1.26"

        AES-192 in GCM mode

      • ReadonlyAES_256_CBC: "2.16.840.1.101.3.4.1.42"

        AES-256 in CBC mode

      • ReadonlyAES_256_CCM: "2.16.840.1.101.3.4.1.47"

        AES-256 in CCM mode

      • ReadonlyAES_256_ECB: "2.16.840.1.101.3.4.1.41"

        AES-256 in ECB mode

      • ReadonlyAES_256_GCM: "2.16.840.1.101.3.4.1.46"

        AES-256 in GCM mode

      • ReadonlyDES_EDE3_CBC: "1.2.840.113549.3.7"

        Triple DES in CBC mode

    • ReadonlyEXTENSION: {
          AUTHORITY_INFO_ACCESS: "1.3.6.1.5.5.7.1.1";
          AUTHORITY_KEY_IDENTIFIER: "2.5.29.35";
          BASIC_CONSTRAINTS: "2.5.29.19";
          CERTIFICATE_POLICIES: "2.5.29.32";
          CRL_DISTRIBUTION_POINTS: "2.5.29.31";
          CRL_NUMBER: "2.5.29.20";
          CRL_REASON_CODE: "2.5.29.21";
          EXTENDED_KEY_USAGE: "2.5.29.37";
          KEY_USAGE: "2.5.29.15";
          SUBJECT_ALT_NAME: "2.5.29.17";
          SUBJECT_KEY_IDENTIFIER: "2.5.29.14";
      }

      X.509 Certificate Extensions

      • ReadonlyAUTHORITY_INFO_ACCESS: "1.3.6.1.5.5.7.1.1"

        Authority Information Access

      • ReadonlyAUTHORITY_KEY_IDENTIFIER: "2.5.29.35"

        Authority Key Identifier

      • ReadonlyBASIC_CONSTRAINTS: "2.5.29.19"

        Basic Constraints

      • ReadonlyCERTIFICATE_POLICIES: "2.5.29.32"

        Certificate Policies

      • ReadonlyCRL_DISTRIBUTION_POINTS: "2.5.29.31"

        CRL Distribution Points

      • ReadonlyCRL_NUMBER: "2.5.29.20"

        CRL Number

      • ReadonlyCRL_REASON_CODE: "2.5.29.21"

        CRL Reason Code

      • ReadonlyEXTENDED_KEY_USAGE: "2.5.29.37"

        Extended Key Usage

      • ReadonlyKEY_USAGE: "2.5.29.15"

        Key Usage

      • ReadonlySUBJECT_ALT_NAME: "2.5.29.17"

        Subject Alternative Name

      • ReadonlySUBJECT_KEY_IDENTIFIER: "2.5.29.14"

        Subject Key Identifier

    • getOidFriendlyName: (oid: string) => string
    • ReadonlyHASH: {
          HMAC_SHA1: "1.2.840.113549.2.7";
          HMAC_SHA256: "1.2.840.113549.2.9";
          HMAC_SHA384: "1.2.840.113549.2.10";
          HMAC_SHA512: "1.2.840.113549.2.11";
          MD5: "1.2.840.113549.2.5";
          SHA1: "1.3.14.3.2.26";
          SHA256: "2.16.840.1.101.3.4.2.1";
          SHA384: "2.16.840.1.101.3.4.2.2";
          SHA512: "2.16.840.1.101.3.4.2.3";
      }

      Hash Functions

      • ReadonlyHMAC_SHA1: "1.2.840.113549.2.7"

        HMAC with SHA-1

      • ReadonlyHMAC_SHA256: "1.2.840.113549.2.9"

        HMAC with SHA-256

      • ReadonlyHMAC_SHA384: "1.2.840.113549.2.10"

        HMAC with SHA-384

      • ReadonlyHMAC_SHA512: "1.2.840.113549.2.11"

        HMAC with SHA-512

      • ReadonlyMD5: "1.2.840.113549.2.5"

        MD5 Hash

      • ReadonlySHA1: "1.3.14.3.2.26"

        SHA-1 Hash

      • ReadonlySHA256: "2.16.840.1.101.3.4.2.1"

        SHA-256 Hash

      • ReadonlySHA384: "2.16.840.1.101.3.4.2.2"

        SHA-384 Hash

      • ReadonlySHA512: "2.16.840.1.101.3.4.2.3"

        SHA-512 Hash

    • ReadonlyOTHER_REV_INFO: { OCSP: "1.3.6.1.5.5.7.16.2" }

      OTHER_REV_INFO

      • ReadonlyOCSP: "1.3.6.1.5.5.7.16.2"

        OCSP

    • ReadonlyPKCS12: {
          BAGS: {
              CERT_BAG: "1.2.840.113549.1.12.10.1.3";
              CRL_BAG: "1.2.840.113549.1.12.10.1.4";
              KEY_BAG: "1.2.840.113549.1.12.10.1.1";
              PKCS8_SHROUDED_KEY_BAG: "1.2.840.113549.1.12.10.1.2";
              SAFE_CONTENTS_BAG: "1.2.840.113549.1.12.10.1.6";
              SECRET_BAG: "1.2.840.113549.1.12.10.1.5";
          };
          CERT_TYPES: {
              SDSI_CERT: "1.2.840.113549.1.9.22.2";
              X509_CERT: "1.2.840.113549.1.9.22.1";
          };
          PBE: {
              SHA1_3DES_2KEY_CBC: "1.2.840.113549.1.12.1.4";
              SHA1_3DES_3KEY_CBC: "1.2.840.113549.1.12.1.3";
              SHA1_RC2_128_CBC: "1.2.840.113549.1.12.1.5";
              SHA1_RC2_40_CBC: "1.2.840.113549.1.12.1.6";
              SHA1_RC4_128: "1.2.840.113549.1.12.1.1";
              SHA1_RC4_40: "1.2.840.113549.1.12.1.2";
          };
      }

      PKCS#12 OIDs

      • ReadonlyBAGS: {
            CERT_BAG: "1.2.840.113549.1.12.10.1.3";
            CRL_BAG: "1.2.840.113549.1.12.10.1.4";
            KEY_BAG: "1.2.840.113549.1.12.10.1.1";
            PKCS8_SHROUDED_KEY_BAG: "1.2.840.113549.1.12.10.1.2";
            SAFE_CONTENTS_BAG: "1.2.840.113549.1.12.10.1.6";
            SECRET_BAG: "1.2.840.113549.1.12.10.1.5";
        }

        Bag types under pkcs-12PbeIds

        • ReadonlyCERT_BAG: "1.2.840.113549.1.12.10.1.3"

          certBag

        • ReadonlyCRL_BAG: "1.2.840.113549.1.12.10.1.4"

          crlBag

        • ReadonlyKEY_BAG: "1.2.840.113549.1.12.10.1.1"

          keyBag

        • ReadonlyPKCS8_SHROUDED_KEY_BAG: "1.2.840.113549.1.12.10.1.2"

          pkcs8ShroudedKeyBag

        • ReadonlySAFE_CONTENTS_BAG: "1.2.840.113549.1.12.10.1.6"

          safeContentsBag

        • ReadonlySECRET_BAG: "1.2.840.113549.1.12.10.1.5"

          secretBag

      • ReadonlyCERT_TYPES: { SDSI_CERT: "1.2.840.113549.1.9.22.2"; X509_CERT: "1.2.840.113549.1.9.22.1" }

        Certificate types inside CertBag

        • ReadonlySDSI_CERT: "1.2.840.113549.1.9.22.2"

          sdsiCertificate

        • ReadonlyX509_CERT: "1.2.840.113549.1.9.22.1"

          x509Certificate

      • ReadonlyPBE: {
            SHA1_3DES_2KEY_CBC: "1.2.840.113549.1.12.1.4";
            SHA1_3DES_3KEY_CBC: "1.2.840.113549.1.12.1.3";
            SHA1_RC2_128_CBC: "1.2.840.113549.1.12.1.5";
            SHA1_RC2_40_CBC: "1.2.840.113549.1.12.1.6";
            SHA1_RC4_128: "1.2.840.113549.1.12.1.1";
            SHA1_RC4_40: "1.2.840.113549.1.12.1.2";
        }

        Password-based encryption schemes (pkcs-12PbeIds)

        • ReadonlySHA1_3DES_2KEY_CBC: "1.2.840.113549.1.12.1.4"

          pbeWithSHAAnd2-KeyTripleDES-CBC

        • ReadonlySHA1_3DES_3KEY_CBC: "1.2.840.113549.1.12.1.3"

          pbeWithSHAAnd3-KeyTripleDES-CBC

        • ReadonlySHA1_RC2_128_CBC: "1.2.840.113549.1.12.1.5"

          pbeWithSHAAnd128BitRC2-CBC

        • ReadonlySHA1_RC2_40_CBC: "1.2.840.113549.1.12.1.6"

          pbeWithSHAAnd40BitRC2-CBC

        • ReadonlySHA1_RC4_128: "1.2.840.113549.1.12.1.1"

          pbeWithSHAAnd128BitRC4

        • ReadonlySHA1_RC4_40: "1.2.840.113549.1.12.1.2"

          pbeWithSHAAnd40BitRC4

    • ReadonlyPKCS5: { PBES2: "1.2.840.113549.1.5.13"; PBKDF2: "1.2.840.113549.1.5.12" }

      PKCS#5 OIDs

      • ReadonlyPBES2: "1.2.840.113549.1.5.13"

        Password-Based Encryption Scheme 2

      • ReadonlyPBKDF2: "1.2.840.113549.1.5.12"

        PBKDF2 Key Derivation Function

    • ReadonlyPKCS7: {
          AUTH_ENVELOPED_DATA: "1.2.840.113549.1.9.16.1.23";
          AUTHENTICATED_DATA: "1.2.840.113549.1.7.7";
          DATA: "1.2.840.113549.1.7.1";
          DIGESTED_DATA: "1.2.840.113549.1.7.5";
          ENCRYPTED_DATA: "1.2.840.113549.1.7.6";
          ENVELOPED_DATA: "1.2.840.113549.1.7.3";
          SIGNED_AND_ENVELOPED_DATA: "1.2.840.113549.1.7.4";
          SIGNED_DATA: "1.2.840.113549.1.7.2";
          TST_INFO: "1.2.840.113549.1.9.16.1.4";
      }

      PKCS#7/CMS Content Types

      • ReadonlyAUTH_ENVELOPED_DATA: "1.2.840.113549.1.9.16.1.23"

        AuthEnvelopedData content type

      • ReadonlyAUTHENTICATED_DATA: "1.2.840.113549.1.7.7"

        AuthenticatedData content type

      • ReadonlyDATA: "1.2.840.113549.1.7.1"

        Data content type

      • ReadonlyDIGESTED_DATA: "1.2.840.113549.1.7.5"

        DigestedData content type

      • ReadonlyENCRYPTED_DATA: "1.2.840.113549.1.7.6"

        EncryptedData content type

      • ReadonlyENVELOPED_DATA: "1.2.840.113549.1.7.3"

        EnvelopedData content type

      • ReadonlySIGNED_AND_ENVELOPED_DATA: "1.2.840.113549.1.7.4"

        SignedAndEnvelopedData content type

      • ReadonlySIGNED_DATA: "1.2.840.113549.1.7.2"

        SignedData content type

      • ReadonlyTST_INFO: "1.2.840.113549.1.9.16.1.4"

        TSTInfo content type (RFC 3161)

    • ReadonlyPKCS9: {
          CHALLENGE_PASSWORD: "1.2.840.113549.1.9.7";
          CONTENT_TYPE: "1.2.840.113549.1.9.3";
          EMAIL_ADDRESS: "1.2.840.113549.1.9.1";
          ETS_COMMITMENT_TYPE_INDICATION: "1.2.840.113549.1.9.16.2.16";
          ETS_REVOCATION_VALUES: "1.2.840.113549.1.9.16.2.24";
          ETS_SIGNATURE_POLICY_IDENTIFIER: "1.2.840.113549.1.9.16.2.15";
          ETS_SIGNING_CERTIFICATE: "1.2.840.113549.1.9.16.2.12";
          ETS_SIGNING_CERTIFICATE_V2: "1.2.840.113549.1.9.16.2.47";
          ETS_SIGNING_LOCATION: "1.2.840.113549.1.9.16.2.17";
          EXTENSION_REQUEST: "1.2.840.113549.1.9.14";
          FRIENDLY_NAME: "1.2.840.113549.1.9.20";
          MESSAGE_DIGEST: "1.2.840.113549.1.9.4";
          SIGNING_TIME: "1.2.840.113549.1.9.5";
          TIME_STAMP_TOKEN: "1.2.840.113549.1.9.16.2.14";
      }

      PKCS#9 Attributes

      • ReadonlyCHALLENGE_PASSWORD: "1.2.840.113549.1.9.7"

        Challenge Password

      • ReadonlyCONTENT_TYPE: "1.2.840.113549.1.9.3"

        Content Type

      • ReadonlyEMAIL_ADDRESS: "1.2.840.113549.1.9.1"

        Email Address

      • ReadonlyETS_COMMITMENT_TYPE_INDICATION: "1.2.840.113549.1.9.16.2.16"

        Commitment Type Indication

      • ReadonlyETS_REVOCATION_VALUES: "1.2.840.113549.1.9.16.2.24"

        Revocation Values

      • ReadonlyETS_SIGNATURE_POLICY_IDENTIFIER: "1.2.840.113549.1.9.16.2.15"

        Signature Policy Identifier

      • ReadonlyETS_SIGNING_CERTIFICATE: "1.2.840.113549.1.9.16.2.12"

        Signing Certificate

      • ReadonlyETS_SIGNING_CERTIFICATE_V2: "1.2.840.113549.1.9.16.2.47"

        Signing Certificate V2

      • ReadonlyETS_SIGNING_LOCATION: "1.2.840.113549.1.9.16.2.17"

        Signing Location

      • ReadonlyEXTENSION_REQUEST: "1.2.840.113549.1.9.14"

        Extension Request

      • ReadonlyFRIENDLY_NAME: "1.2.840.113549.1.9.20"

        Friendly Name

      • ReadonlyMESSAGE_DIGEST: "1.2.840.113549.1.9.4"

        Message Digest

      • ReadonlySIGNING_TIME: "1.2.840.113549.1.9.5"

        Signing Time

      • ReadonlyTIME_STAMP_TOKEN: "1.2.840.113549.1.9.16.2.14"

        Time Stamp Token

    • ReadonlyPKIX: {
          ID_PKIX_OCSP_BASIC: "1.3.6.1.5.5.7.48.1.1";
          ID_PKIX_OCSP_NONCE: "1.3.6.1.5.5.7.48.1.2";
      }

      PKIX (Public Key Infrastructure X.509)

      • ReadonlyID_PKIX_OCSP_BASIC: "1.3.6.1.5.5.7.48.1.1"

        OCSP Basic Response

      • ReadonlyID_PKIX_OCSP_NONCE: "1.3.6.1.5.5.7.48.1.2"

        OCSP Nonce Extension

    • ReadonlyRSA: {
          ENCRYPTION: "1.2.840.113549.1.1.1";
          MD2_WITH_RSA: "1.2.840.113549.1.1.2";
          MD5_WITH_RSA: "1.2.840.113549.1.1.4";
          MGF1: "1.2.840.113549.1.1.8";
          PSPECIFIED: "1.2.840.113549.1.1.9";
          RSAES_OAEP: "1.2.840.113549.1.1.7";
          RSASSA_PSS: "1.2.840.113549.1.1.10";
          SHA1_WITH_RSA: "1.2.840.113549.1.1.5";
          SHA256_WITH_RSA: "1.2.840.113549.1.1.11";
          SHA384_WITH_RSA: "1.2.840.113549.1.1.12";
          SHA512_WITH_RSA: "1.2.840.113549.1.1.13";
      }

      RSA Algorithms

      • ReadonlyENCRYPTION: "1.2.840.113549.1.1.1"

        RSA Encryption

      • ReadonlyMD2_WITH_RSA: "1.2.840.113549.1.1.2"

        MD2 with RSA Signature

      • ReadonlyMD5_WITH_RSA: "1.2.840.113549.1.1.4"

        MD5 with RSA Signature

      • ReadonlyMGF1: "1.2.840.113549.1.1.8"

        Mask Generation Function 1

      • ReadonlyPSPECIFIED: "1.2.840.113549.1.1.9"

        P Source specified directly (id-pSpecified)

      • ReadonlyRSAES_OAEP: "1.2.840.113549.1.1.7"

        RSAES-OAEP Key Transport

      • ReadonlyRSASSA_PSS: "1.2.840.113549.1.1.10"

        RSASSA-PSS Signature

      • ReadonlySHA1_WITH_RSA: "1.2.840.113549.1.1.5"

        SHA-1 with RSA Signature

      • ReadonlySHA256_WITH_RSA: "1.2.840.113549.1.1.11"

        SHA-256 with RSA Signature

      • ReadonlySHA384_WITH_RSA: "1.2.840.113549.1.1.12"

        SHA-384 with RSA Signature

      • ReadonlySHA512_WITH_RSA: "1.2.840.113549.1.1.13"

        SHA-512 with RSA Signature