RSA keychain for SSH agent
npm install ssh-keychain
ssh-keychain is a RSA vault you can add, list and remove keys from.




This module is designed as a backend for ssh-agent-js, a nodejs SSH agent.
const KeyChain = require('ssh-keychain');
var vault = new KeyChain(); //new empty vault
vault.add_key( fs.readFileSync('some/rsa/key.pem', 'utf-8), 'mykeycomment');
// vault.keys//list current keys in vault
vault.sign("mykeycomment" //or key fingerprint, new Buffer("SomePpayload to sign"));
``