Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface Algorithm
Link copied to clipboard
typealias BigInteger = Uint8Array<*>
Link copied to clipboard
class Crypto

Basic cryptography features available in the current context. It allows access to a cryptographically strong random number generator and to cryptographic primitives.

Link copied to clipboard
class CryptoKey

The CryptoKey dictionary of the Web Crypto API represents a cryptographic key. Available only in secure contexts.

Link copied to clipboard
interface CryptoKeyPair
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object Ed25519
Link copied to clipboard
Link copied to clipboard
interface HkdfParams : Algorithm
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface JsonWebKey
Link copied to clipboard
interface KeyAlgorithm
Link copied to clipboard
sealed interface KeyFormat
Link copied to clipboard
sealed interface KeyType
Link copied to clipboard
sealed interface KeyUsage
Link copied to clipboard
typealias NamedCurve = JsString
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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 Window.crypto). Available only in secure contexts.

Properties

Link copied to clipboard