entropy-string
Version:
Efficiently generate cryptographically strong random strings of specified entropy from various character sets.
10 lines (8 loc) • 1.18 kB
JavaScript
// Small ID with 1 in a million chance of repeat for 30 strings
var _require = require('./entropy-string'),
Entropy = _require.Entropy;
var entropy = new Entropy();
var string = entropy.smallID();
console.log("\n Small ID has 1 in a million chance of repeat for 30 strings: ".concat(string, "\n"));
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3RsZHJfNC5qcyJdLCJuYW1lcyI6WyJyZXF1aXJlIiwiRW50cm9weSIsImVudHJvcHkiLCJzdHJpbmciLCJzbWFsbElEIiwiY29uc29sZSIsImxvZyJdLCJtYXBwaW5ncyI6Ijs7QUFBQTtlQUVvQkEsT0FBTyxDQUFDLGtCQUFELEM7SUFBbkJDLE8sWUFBQUEsTzs7QUFFUixJQUFNQyxPQUFPLEdBQUcsSUFBSUQsT0FBSixFQUFoQjtBQUNBLElBQU1FLE1BQU0sR0FBR0QsT0FBTyxDQUFDRSxPQUFSLEVBQWY7QUFFQUMsT0FBTyxDQUFDQyxHQUFSLDRFQUFnRkgsTUFBaEYiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBTbWFsbCBJRCB3aXRoIDEgaW4gYSBtaWxsaW9uIGNoYW5jZSBvZiByZXBlYXQgZm9yIDMwIHN0cmluZ3NcblxuY29uc3QgeyBFbnRyb3B5IH0gPSByZXF1aXJlKCcuL2VudHJvcHktc3RyaW5nJylcblxuY29uc3QgZW50cm9weSA9IG5ldyBFbnRyb3B5KClcbmNvbnN0IHN0cmluZyA9IGVudHJvcHkuc21hbGxJRCgpXG5cbmNvbnNvbGUubG9nKGBcXG4gIFNtYWxsIElEIGhhcyAxIGluIGEgbWlsbGlvbiBjaGFuY2Ugb2YgcmVwZWF0IGZvciAzMCBzdHJpbmdzOiAke3N0cmluZ31cXG5gKVxuIl19
;