I'm looking for a ruby openssl module that implements most of the openssl crypto library, including public/private key management/encryption as well as the x509 certificate functionality. Basically everything you need for a certificate authority. Any suggestions?