Lines Matching refs:crypto
40 crypto.subtle.generateKey(algorithm, true, ["encrypt", "decrypt"]);`;
48 crypto.subtle.importKey("raw", new Uint8Array(16), algorithm, true,
56 let key = await crypto.subtle.generateKey(
60 crypto.subtle.encrypt(algorithm, key, new Uint8Array());
68 let key = await crypto.subtle.generateKey(
71 let encrypted = await crypto.subtle.encrypt(algorithm, key, new Uint8Array());
73 crypto.subtle.decrypt(algorithm, key, encrypted);
82 crypto.subtle.digest(algorithm, new Uint8Array());`;
89 let key = await crypto.subtle.generateKey(
93 crypto.subtle.sign(algorithm, key.privateKey, new Uint8Array());
101 let key = await crypto.subtle.generateKey(
105 let signature = await crypto.subtle.sign(algorithm, key.privateKey, data);
107 crypto.subtle.verify(algorithm, key.publicKey, signature, data);
115 let key = await crypto.subtle.importKey(
124 crypto.subtle.deriveBits(algorithm, key, 16);
132 let key = await crypto.subtle.importKey(
142 crypto.subtle.deriveKey(algorithm, key, derivedAlgorithm, true,
151 let key = await crypto.subtle.importKey(
161 crypto.subtle.deriveKey(algorithm, key, derivedAlgorithm, true,
170 let wrapKey = await crypto.subtle.generateKey(
172 let key = await crypto.subtle.generateKey(
176 crypto.subtle.wrapKey("raw", key, wrapKey, wrapAlgorithm);
184 let wrapKey = await crypto.subtle.generateKey(
188 let key = await crypto.subtle.generateKey(keyAlgorithm, true, keyUsages);
190 let wrapped = await crypto.subtle.wrapKey("raw", key, wrapKey, wrapAlgorithm);
192 crypto.subtle.unwrapKey(
201 let wrapKey = await crypto.subtle.generateKey(
205 let key = await crypto.subtle.generateKey(keyAlgorithm, true, keyUsages);
207 let wrapped = await crypto.subtle.wrapKey("raw", key, wrapKey, wrapAlgorithm);
209 crypto.subtle.unwrapKey(