CryptoKey
The CryptoKey object represents a cryptographic key used for
encryption,
decryption,
signing, or
verification within the webcrypto module. The CryptoKey object is created using the SubtleCrypto.generateKey() or SubtleCrypto.importKey() methods.
Properties
| Property | Type | Description | 
|---|---|---|
| type | string | Indicates the type of the key material. Possible values are public,private,secret,unspecified, orunknown. | 
| extractable | boolean | Indicates whether the raw key material can be exported. | 
| algorithm | object | An object containing the algorithm used to generate or import the key. | 
| usages | string[] | An array of strings indicating the cryptographic operations that the key can be used for. Possible values are encrypt,decrypt,sign,verify,deriveKey,deriveBits,wrapKey, andunwrapKey. | 






