Methods decrypt Defined in node_modules/typescript/lib/lib.dom.d.ts:14082 Parameters Returns Promise < ArrayBuffer > derive Bits Defined in node_modules/typescript/lib/lib.dom.d.ts:14083 Parameters Returns Promise < ArrayBuffer > derive Key Defined in node_modules/typescript/lib/lib.dom.d.ts:14084 Parameters digest Defined in node_modules/typescript/lib/lib.dom.d.ts:14085 Parameters Returns Promise < ArrayBuffer > encrypt Defined in node_modules/typescript/lib/lib.dom.d.ts:14086 Parameters Returns Promise < ArrayBuffer > export Key Defined in node_modules/typescript/lib/lib.dom.d.ts:14087 Parameters Defined in node_modules/typescript/lib/lib.dom.d.ts:14088 Parameters format: "pkcs8" | "raw" | "spki" Returns Promise < ArrayBuffer > generate Key Defined in node_modules/typescript/lib/lib.dom.d.ts:14089 Parameters extractable: boolean keyUsages: readonly KeyUsage [] Defined in node_modules/typescript/lib/lib.dom.d.ts:14090 Parameters extractable: boolean keyUsages: readonly KeyUsage [] Defined in node_modules/typescript/lib/lib.dom.d.ts:14091 Parameters import Key Defined in node_modules/typescript/lib/lib.dom.d.ts:14092 Parameters format: "jwk" extractable: boolean keyUsages: readonly KeyUsage [] Defined in node_modules/typescript/lib/lib.dom.d.ts:14093 Parameters format: "pkcs8" | "raw" | "spki" keyData: BufferSource extractable: boolean sign Defined in node_modules/typescript/lib/lib.dom.d.ts:14094 Parameters Returns Promise < ArrayBuffer > unwrap Key Defined in node_modules/typescript/lib/lib.dom.d.ts:14095 Parameters wrappedKey: BufferSource extractable: boolean verify Defined in node_modules/typescript/lib/lib.dom.d.ts:14096 Parameters signature: BufferSource data: BufferSource Returns Promise < boolean > wrap Key Defined in node_modules/typescript/lib/lib.dom.d.ts:14097 Parameters Returns Promise < ArrayBuffer > Legend Namespace Variable Function Function with type parameter Type alias Type alias with type parameter Interface Interface with type parameter Settings Theme OS Light Dark
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.