PHP 8.2.30
Preview: README.md Size: 1.08 KB
//home/byroehnu/easepay.easetack.com/node_modules/buffer-equal-constant-time/README.md

# buffer-equal-constant-time

Constant-time `Buffer` comparison for node.js.  Should work with browserify too.

[![Build Status](https://travis-ci.org/goinstant/buffer-equal-constant-time.png?branch=master)](https://travis-ci.org/goinstant/buffer-equal-constant-time)

```sh
  npm install buffer-equal-constant-time
```

# Usage

```js
  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:

```js
  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()`:

```js
  require('buffer-equal-constant-time').restore();
```

# Legal

© 2013 GoInstant Inc., a salesforce.com company

Licensed under the BSD 3-clause license.

Directory Contents

Dirs: 0 × Files: 8

Name Size Perms Modified Actions
127 B lr--r--r-- 2026-03-14 01:49:19
Edit Download
26 B lrw-r--r-- 2026-02-03 15:06:12
Edit Download
45 B lrw-r--r-- 2026-02-03 15:06:14
Edit Download
1.02 KB lrw-r--r-- 2026-02-03 15:06:14
Edit Download
1.48 KB lrw-r--r-- 2026-02-03 15:06:14
Edit Download
484 B lrw-r--r-- 2026-02-03 15:06:12
Edit Download
1.08 KB lrw-r--r-- 2026-02-03 15:06:12
Edit Download
1013 B lrw-r--r-- 2026-02-03 15:06:14
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).