block64
Block64 is a replacement for original crypto64 gem. It can encrypt and decrypt data of arbitrary length by RSA public/private key. It's fixed for use with latest Ruby and much faster than original.
Usage
API is trivial and usage is simple:
require "block64"
key = OpenSSL::PKey::RSA::new(<pem-encoded-key>)
encoded = key.encrypt64(<some-very-long-message>)
decoded = key.decrypt64(encoded)
Copyright
Copyright © 2007 Bart Teeuwisse and © 2010 – 2015 Martin Poljak.
See LICENSE.txt
for further details.