Package-level declarations

Types

Link copied to clipboard
external interface AesCbcParams : Algorithm
Link copied to clipboard
external interface AesCtrParams : Algorithm
Link copied to clipboard
external interface AesDerivedKeyParams : Algorithm
Link copied to clipboard
external interface AesGcmParams : Algorithm
Link copied to clipboard
external interface AesKeyAlgorithm : KeyAlgorithm
Link copied to clipboard
external interface AesKeyGenParams : Algorithm
Link copied to clipboard
external interface Algorithm
Link copied to clipboard
Link copied to clipboard
sealed external 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
sealed external class CryptoKey

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

Link copied to clipboard
external interface CryptoKeyPair
Link copied to clipboard
external interface EcdhKeyDeriveParams : Algorithm
Link copied to clipboard
external interface EcdsaParams : Algorithm
Link copied to clipboard
external interface EcKeyAlgorithm : KeyAlgorithm
Link copied to clipboard
external interface EcKeyGenParams : Algorithm
Link copied to clipboard
external interface EcKeyImportParams : Algorithm
Link copied to clipboard
external object Ed25519
Link copied to clipboard
Link copied to clipboard
external interface HkdfParams : Algorithm
Link copied to clipboard
external interface HmacImportParams : Algorithm
Link copied to clipboard
external interface HmacKeyAlgorithm : KeyAlgorithm
Link copied to clipboard
external interface HmacKeyGenParams : Algorithm
Link copied to clipboard
external interface JsonWebKey
Link copied to clipboard
external interface KeyAlgorithm
Link copied to clipboard
sealed external interface KeyFormat
Link copied to clipboard
sealed external interface KeyType
Link copied to clipboard
sealed external interface KeyUsage
Link copied to clipboard
typealias NamedCurve = String
Link copied to clipboard
external interface Pbkdf2Params : Algorithm
Link copied to clipboard
external interface RsaHashedImportParams : Algorithm
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external interface RsaKeyAlgorithm : KeyAlgorithm
Link copied to clipboard
external interface RsaKeyGenParams : Algorithm
Link copied to clipboard
external interface RsaOaepParams : Algorithm
Link copied to clipboard
external interface RsaOtherPrimesInfo
Link copied to clipboard
external interface RsaPssParams : Algorithm
Link copied to clipboard
sealed external class 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 Window.crypto). Available only in secure contexts.

Properties

Link copied to clipboard