lhl 2bdf874dbb create преди 11 месеца
..
test 2bdf874dbb create преди 11 месеца
.npmignore 2bdf874dbb create преди 11 месеца
.travis.yml 2bdf874dbb create преди 11 месеца
LICENSE 2bdf874dbb create преди 11 месеца
README.md 2bdf874dbb create преди 11 месеца
index.js 2bdf874dbb create преди 11 месеца
inline.js 2bdf874dbb create преди 11 месеца
inplace.js 2bdf874dbb create преди 11 месеца
package.json 2bdf874dbb create преди 11 месеца

README.md

buffer-xor

TRAVIS NPM

js-standard-style

A simple module for bitwise-xor on buffers.

Examples

var xor = require("buffer-xor")
var a = new Buffer('00ff0f', 'hex')
var b = new Buffer('f0f0', 'hex')

console.log(xor(a, b))
// => <Buffer f0 0f>

Or for those seeking those few extra cycles, perform the operation in place:

var xorInplace = require("buffer-xor/inplace")
var a = new Buffer('00ff0f', 'hex')
var b = new Buffer('f0f0', 'hex')

console.log(xorInplace(a, b))
// => <Buffer f0 0f>
// NOTE: xorInplace will return the shorter slice of its parameters

// See that a has been mutated
console.log(a)
// => <Buffer f0 0f 0f>

License MIT