1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
Description: disable rmd160 (ripemd160 has been disabled in OpenSSL 3)
Author: Yadd <yadd@debian.org>
Bug-Debian: https://bugs.debian.org/1011802
Forwarded: no
Last-Update: 2022-06-01
--- a/README.md
+++ b/README.md
@@ -11,8 +11,8 @@
Here is the subset that is currently implemented:
-* createHash (sha1, sha224, sha256, sha384, sha512, md5, rmd160)
-* createHmac (sha1, sha224, sha256, sha384, sha512, md5, rmd160)
+* createHash (sha1, sha224, sha256, sha384, sha512, md5)
+* createHmac (sha1, sha224, sha256, sha384, sha512, md5)
* pbkdf2
* pbkdf2Sync
* randomBytes
--- a/index.js
+++ b/index.js
@@ -6,7 +6,7 @@
var algos = require('browserify-sign/algos')
var algoKeys = Object.keys(algos)
-var hashes = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5', 'rmd160'].concat(algoKeys)
+var hashes = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5'].concat(algoKeys)
exports.getHashes = function () {
return hashes
}
--- a/test/create-hash.js
+++ b/test/create-hash.js
@@ -1,6 +1,6 @@
var test = require('tape')
-var algorithms = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5', 'rmd160']
+var algorithms = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5']
var encodings = ['hex', 'base64'] // FIXME: test binary
var vectors = require('hash-test-vectors')
--- a/test/create-hmac.js
+++ b/test/create-hmac.js
@@ -1,6 +1,6 @@
var test = require('tape')
-var algorithms = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5', 'rmd160']
+var algorithms = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5']
var vectors = require('hash-test-vectors/hmac')
testLib('createHmac in crypto-browserify', require('../').createHmac)
testLib('create-hmac/browser', require('create-hmac/browser'))
|