Skip to content

Will generate a random HEX string of a specifc byte size.

Notifications You must be signed in to change notification settings

frozeman/randomHex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

randomHex

Will create a random bytes HEX string, in node.js and browsers with crypto.

This library uses the crypto.randomBytes() in node.js, and crypto.getRandomValues() in the browser.

Both of those random generators should provide cryptographically strong pseudo-random data.

$ npm install randomhex
var randomHex = require('randomhex');

randomHex(16); // get 16 random bytes as HEX string (0x + 32 chars)
> "0xd59e72dbf8612798aa1674834c80894e"

randomHex(32, console.log); // get 32 random bytes as HEX string (0x + 64 chars)
> null "0x409de75fc727d81a7d9f59580130ce3e76124679eb5c4647eb18c40512450c29"

About

Will generate a random HEX string of a specifc byte size.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published