ssh-signer
A ssh key sign and verify tool.
Install
npm install ssh-signer
Use
Prepare..., require modules and option parameter
var signer = fs = ; var opt = alg:'RSA-SHA256' hash:'base64'
Sign a SSH key (opt can be null for using default)
//sign a key from public key pathvar a = signer; //sign a key from public key stringvar privKeyStr = fs;var a = signer;
Verify a key (opt can be null for using default)
//verify a key from public key pathvar b = signer; //verify a key from public key stringvar pubKeyStr = fs;var b = signer;console; //will show true or false
Generate PEM RSA key pair
var signer = ;// default is 1024 bit keyvar key = signer;// use other configuresvar keys = signer;