psha1
v0.1.1
Published
P_SHA1 algorithm implemetation as defined in TLS Spec (rfc5246, 5.HMAC and the Pseudorandom Function)
Downloads
1,458
Maintainers
Readme
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=');