mirror of
https://github.com/denoland/deno.git
synced 2025-03-03 17:34:47 -05:00
fix(ext/node): add crypto.getRandomValues (#23028)
Alias for `crypto.webcrypto.getRandomValues`
This commit is contained in:
parent
f96f167dc8
commit
eb9d473974
1 changed files with 6 additions and 0 deletions
|
@ -164,6 +164,10 @@ import { crypto as webcrypto } from "ext:deno_crypto/00_crypto.js";
|
||||||
|
|
||||||
const fipsForced = getOptionValue("--force-fips");
|
const fipsForced = getOptionValue("--force-fips");
|
||||||
|
|
||||||
|
function getRandomValues(typedArray) {
|
||||||
|
return webcrypto.getRandomValues(typedArray);
|
||||||
|
}
|
||||||
|
|
||||||
function createCipheriv(
|
function createCipheriv(
|
||||||
algorithm: CipherCCMTypes,
|
algorithm: CipherCCMTypes,
|
||||||
key: CipherKey,
|
key: CipherKey,
|
||||||
|
@ -332,6 +336,7 @@ export default {
|
||||||
diffieHellman,
|
diffieHellman,
|
||||||
DiffieHellmanGroup,
|
DiffieHellmanGroup,
|
||||||
ECDH,
|
ECDH,
|
||||||
|
getRandomValues,
|
||||||
generateKey,
|
generateKey,
|
||||||
generateKeyPair,
|
generateKeyPair,
|
||||||
generateKeyPairSync,
|
generateKeyPairSync,
|
||||||
|
@ -480,6 +485,7 @@ export {
|
||||||
getDiffieHellman,
|
getDiffieHellman,
|
||||||
getFips,
|
getFips,
|
||||||
getHashes,
|
getHashes,
|
||||||
|
getRandomValues,
|
||||||
Hash,
|
Hash,
|
||||||
hkdf,
|
hkdf,
|
||||||
hkdfSync,
|
hkdfSync,
|
||||||
|
|
Loading…
Add table
Reference in a new issue