|
Download backend/node_modules/buffer-equal-constant-time/README.md from chainr-ai/CHAINR: direct link, hf CLI and curl.
- Browser
- Download file 1.1 kB
-
https://huggingface.co/chainr-ai/CHAINR/resolve/main/backend/node_modules/buffer-equal-constant-time/README.md
- Command line
-
hf download hf://chainr-ai/CHAINR/backend/node_modules/buffer-equal-constant-time/README.md
-
curl -L -o README.md https://huggingface.co/chainr-ai/CHAINR/resolve/main/backend/node_modules/buffer-equal-constant-time/README.md
1.1 kB
buffer-equal-constant-time
Constant-time Buffer comparison for node.js. Should work with browserify too.
npm install buffer-equal-constant-time
Usage
var bufferEq = require('buffer-equal-constant-time');
var a = new Buffer('asdf');
var b = new Buffer('asdf');
if (bufferEq(a,b)) {
// the same!
} else {
// different in at least one byte!
}
If you'd like to install an .equal() method onto the node.js Buffer and
SlowBuffer prototypes:
require('buffer-equal-constant-time').install();
var a = new Buffer('asdf');
var b = new Buffer('asdf');
if (a.equal(b)) {
// the same!
} else {
// different in at least one byte!
}
To get rid of the installed .equal() method, call .restore():
require('buffer-equal-constant-time').restore();
Legal
© 2013 GoInstant Inc., a salesforce.com company
Licensed under the BSD 3-clause license.
