ppkey

1.0.1 • Public • Published

ppkey NPM version Build Status Dependency Status Coverage percentage

Create and process public and private keys with pure js.

Installation

$ npm install --save ppkey

Usage

var ppkey = require('ppkey');
var username = "deployager";
var client = new Crypt();
client.loadKeys({private: "./test/key_rsa", passphrase: "deployager"});
var encryptedTextForHandShake = client.encrypt(username);
 
var server = new Crypt();
server.loadKeys({public : "./test/key_rsa.pem"}); 
console.log(server.verify(username, encryptedTextForHandShake));
// yields => true 

Create public and private keys

$ ssh-keygen[.exe] -b 1024 -t rsa -f c:\temp\key.pub -e -m pem;
$ ssh-keygen[.exe] -b 1024 -t rsa -f c:\temp\key.pub -e -m pem > key.pem;

License

MIT © s-a

Readme

Keywords

Package Sidebar

Install

npm i ppkey

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • s-a