js-crypto-lib javascript encryption library and wrapper for RSA and AES including Open SSH compatible keygen