UNPKG

entropy-string

Version:

Efficiently generate cryptographically strong random strings of specified entropy from various character sets.

14 lines (12 loc) 1.36 kB
"use strict"; // Custom uppercase hexadecimal characters var _require = require('./entropy-string'), Entropy = _require.Entropy; var entropy = new Entropy({ total: 1e6, risk: 1e9, charset: '0123456789ABCDEF' }); var string = entropy.string(); console.log("\n Custom uppercase hexadecimal characters: ".concat(string, "\n")); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3RsZHJfMy5qcyJdLCJuYW1lcyI6WyJyZXF1aXJlIiwiRW50cm9weSIsImVudHJvcHkiLCJ0b3RhbCIsInJpc2siLCJjaGFyc2V0Iiwic3RyaW5nIiwiY29uc29sZSIsImxvZyJdLCJtYXBwaW5ncyI6Ijs7QUFBQTtlQUVvQkEsT0FBTyxDQUFDLGtCQUFELEM7SUFBbkJDLE8sWUFBQUEsTzs7QUFFUixJQUFNQyxPQUFPLEdBQUcsSUFBSUQsT0FBSixDQUFZO0FBQUVFLEVBQUFBLEtBQUssRUFBRSxHQUFUO0FBQWNDLEVBQUFBLElBQUksRUFBRSxHQUFwQjtBQUF5QkMsRUFBQUEsT0FBTyxFQUFFO0FBQWxDLENBQVosQ0FBaEI7QUFDQSxJQUFNQyxNQUFNLEdBQUdKLE9BQU8sQ0FBQ0ksTUFBUixFQUFmO0FBRUFDLE9BQU8sQ0FBQ0MsR0FBUix3REFBNERGLE1BQTVEIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQ3VzdG9tIHVwcGVyY2FzZSBoZXhhZGVjaW1hbCBjaGFyYWN0ZXJzXG5cbmNvbnN0IHsgRW50cm9weSB9ID0gcmVxdWlyZSgnLi9lbnRyb3B5LXN0cmluZycpXG5cbmNvbnN0IGVudHJvcHkgPSBuZXcgRW50cm9weSh7IHRvdGFsOiAxZTYsIHJpc2s6IDFlOSwgY2hhcnNldDogJzAxMjM0NTY3ODlBQkNERUYnIH0pXG5jb25zdCBzdHJpbmcgPSBlbnRyb3B5LnN0cmluZygpXG5cbmNvbnNvbGUubG9nKGBcXG4gIEN1c3RvbSB1cHBlcmNhc2UgaGV4YWRlY2ltYWwgY2hhcmFjdGVyczogJHtzdHJpbmd9XFxuYClcbiJdfQ==