randombytes-compat
v1.0.0
Published
random bytes from browserify stand alone (with compatibility support to set own crypto)
Readme
randombytes
randombytes from node that works in the browser. In node you just get crypto.randomBytes, but in the browser it uses .crypto/msCrypto.getRandomValues
var randomBytes = require('randombytes');
randomBytes(16);//get 16 random bytes
randomBytes(16, function (err, resp) {
// resp is 16 random bytes
});Bring your own crypto
var randomBytes = require('randombytes');
// set your own crypto supporting `randomBytes` function
randomBytes._compat({
randomBytes: function (size, cb) {
// your own implementation of randomBytes here
}
});
randomBytes(16); //get 16 random bytes