A thin wrapper for OpenSSL's rsautl(1) for those precious few cases where native bindings won't work.
$ npm install rsautl
var rsautl = ;var privateKey = '...';var publicKey = '...';rsautl;rsautl;
This code writes private keys to temporary files in order for openssl(1) to read them. Make sure your tempfs is based in memory. If you can, use native binding implementations.
This is free software released under the Simplified BSD License. See the LICENSE file for further information.