psha1

0.1.1 • Public • Published

psha1

P_SHA1 algorithm implemetation as defined in TLS spec for Node.js.

WS-Trust Server and Client Entropy Scenarios

This mechanism is used in WS-Trust spec when calling services that require Server and Client entropy. In these scenarios both keys must be combined to make a shared secret using the PSHA1 algorithm to obtain the computed key.

Installation

$ npm install sha1

Usage

psha1(secret, seed, [keysize])

keysize is optional with default value 256.

 
var psha1 = require('psha1');
 
var key = psha1('GS5olVevYdlK4/rP8=', 'LmF9Mjf9lYMHDx376jA=');
 

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.1
    245
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.1
    245
  • 0.1.0
    1

Package Sidebar

Install

npm i psha1

Weekly Downloads

246

Version

0.1.1

License

MIT

Last publish

Collaborators

  • leandrob