Skip to content
master
Switch branches/tags
Code
This branch is 7 commits ahead of emersion:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

passwordmaker-lib

Build Status

A library for Password Maker.

Forked from emersion/node-passwordmarker, with tweaks to allow client-side use without Browserify.

Key changes:

  • Switched from Node's Crypto module to crypto-js.
  • Dropped MD4 support, as it's not included in that library.

Usage

var makePassword = require('@webful/passwordmaker-lib');

console.log(makePassword({
	hashAlgorithm: 'hmac-sha256',
	masterPassword: 'MySuperStrongMasterPassword',
	data: 'example.org',
	length: 15,
	charset: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789`~!@#$%^&*()_-+={}|[]\\:";\'<>?,./',
}));

About

A client-side-friendly library for PasswordMaker

Topics

Resources

License

Packages

No packages published