summaryrefslogtreecommitdiff
path: root/extensions/crypto/00_crypto.js
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2021-07-08 00:04:02 +0530
committerGitHub <noreply@github.com>2021-07-07 20:34:02 +0200
commit5bcbbb75e9df029299647bf5c84f58b7317a5c1d (patch)
tree702fbca21a3132b1e73906701f3afcbe3431444b /extensions/crypto/00_crypto.js
parent48e7c871d9798161e99a30ff738ca94b92aed7a3 (diff)
refactor(extensions/crypto): use key::CryptoHash with digest (#11309)
Diffstat (limited to 'extensions/crypto/00_crypto.js')
-rw-r--r--extensions/crypto/00_crypto.js16
1 files changed, 1 insertions, 15 deletions
diff --git a/extensions/crypto/00_crypto.js b/extensions/crypto/00_crypto.js
index a6c6c0722..09ac76e4d 100644
--- a/extensions/crypto/00_crypto.js
+++ b/extensions/crypto/00_crypto.js
@@ -109,20 +109,6 @@
return normalizedAlgorithm;
}
- // Should match op_crypto_subtle_digest() in extensions/crypto/lib.rs
- function digestToId(name) {
- switch (name) {
- case "SHA-1":
- return 0;
- case "SHA-256":
- return 1;
- case "SHA-384":
- return 2;
- case "SHA-512":
- return 3;
- }
- }
-
const _handle = Symbol("[[handle]]");
const _algorithm = Symbol("[[algorithm]]");
const _extractable = Symbol("[[extractable]]");
@@ -256,7 +242,7 @@
const result = await core.opAsync(
"op_crypto_subtle_digest",
- digestToId(algorithm.name),
+ algorithm.name,
data,
);