Comparing version 0.0.2 to 0.0.3
{ | ||
"name": "srp", | ||
"description": "Secure Remote Password (SRP)", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
@@ -6,0 +6,0 @@ "main": "index.js", |
@@ -5,9 +5,6 @@ [![build status](https://secure.travis-ci.org/jedp/node-srp.png)](http://travis-ci.org/jedp/node-srp) | ||
This is a work in progress. I'm trying to figure some stuff out with it. | ||
Implementation of the [SRP Authentication and Key Exchange | ||
System](http://tools.ietf.org/html/rfc2945) and protocols in [Secure | ||
Remote Password (SRP) Protocol for TLS | ||
Authentication](http://tools.ietf.org/html/rfc5054) (including the | ||
test vectors in the latter). | ||
Authentication](http://tools.ietf.org/html/rfc5054) | ||
@@ -20,3 +17,5 @@ The goals are to provide at a minimum: | ||
- SRP client lib for Node.js | ||
- JavaScript browser client | ||
- JavaScript browser client (maybe) | ||
- Interoperability with [Mozilla Identity-Attached | ||
Services](https://wiki.mozilla.org/Identity/AttachedServices/KeyServerProtocol) | ||
@@ -34,16 +33,19 @@ Additionally, I would like the API to provide: | ||
- debian: `libgmp3-dev` | ||
- brew: `gmp` | ||
- OSX brew: `gmp` | ||
##Installation | ||
`git clone` this archive. | ||
`npm install srp` | ||
In the `node-srp` dir, run `npm install`. | ||
or `git clone` this archive and run `npm install` in it. | ||
##Tests | ||
In the `node-srp` dir, run `npm test`. | ||
Run `npm test`. | ||
##Protocol | ||
Tests include the [RFC 5054 test | ||
vectors](https://tools.ietf.org/html/rfc5054#appendix-B). | ||
##Description of the Protocol | ||
###Initial Setup | ||
@@ -50,0 +52,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
159
39126
18
827