Skip to main content

Interfaces #

I
AesCbcParams
No documentation available
I
AesCtrParams
No documentation available
I
AesDerivedKeyParams
No documentation available
I
AesGcmParams
No documentation available
I
AesKeyAlgorithm
No documentation available
I
AesKeyGenParams
No documentation available
I
Algorithm
No documentation available
I
v
Crypto

This Web Crypto API interface provides basic cryptographic functionality. It is accessed via the global crypto property, which gives access to cryptographically strong random number generation and to the low-level primitives exposed by SubtleCrypto through Crypto.subtle.

I
v
CryptoKey

The CryptoKey dictionary of the Web Crypto API represents a cryptographic key.

I
v
CryptoKeyPair

The CryptoKeyPair dictionary of the Web Crypto API represents a key pair for an asymmetric cryptography algorithm, also known as a public-key algorithm.

I
EcdhKeyDeriveParams
No documentation available
I
EcdsaParams
No documentation available
I
EcKeyAlgorithm
No documentation available
I
EcKeyGenParams
No documentation available
I
EcKeyImportParams
No documentation available
I
HkdfParams
No documentation available
I
HmacImportParams
No documentation available
I
HmacKeyAlgorithm
No documentation available
I
HmacKeyGenParams
No documentation available
I
KeyAlgorithm
No documentation available
I
Pbkdf2Params
No documentation available
I
RsaHashedImportParams
No documentation available
I
RsaHashedKeyAlgorithm
No documentation available
I
RsaHashedKeyGenParams
No documentation available
I
RsaOaepParams
No documentation available
I
RsaOtherPrimesInfo
No documentation available
I
RsaPssParams
No documentation available
I
v
SubtleCrypto

This Web Crypto API interface provides a number of low-level cryptographic functions. It is accessed via the Crypto.subtle properties available in a window context (via globalThis.crypto).

Type Aliases #

T
AlgorithmIdentifier
No documentation available
    T
    BigInteger
    No documentation available
      T
      HashAlgorithmIdentifier
      No documentation available
        T
        KeyFormat
        No documentation available
          T
          KeyType
          No documentation available
            T
            KeyUsage
            No documentation available
              T
              NamedCurve
              No documentation available

                Variables #

                v
                crypto

                The global instance of Crypto that provides access to the Web Crypto API, including cryptographically secure random number generation via Crypto.getRandomValues, random UUID generation via Crypto.randomUUID, and the low-level primitives exposed by SubtleCrypto through Crypto.subtle.

                  Did you find what you needed?

                  Privacy policy