Sha256: 7ea25f21507b5f82e7ac79b31e0a0d362a04350b04e05d011ff35f101d22899b
Contents?: true
Size: 666 Bytes
Versions: 2
Compression:
Stored size: 666 Bytes
Contents
require 'bigdecimal' unless defined?(BigDecimal) require 'stringio' unless defined?(StringIO) if RUBY_VERSION < '1.9.1' # @see http://rubygems.org/gems/backports begin require 'backports/1.9.1' rescue LoadError abort "RSA.rb requires Ruby 1.9.1 or the Backports gem (hint: `gem install backports')." end end module RSA autoload :Math, 'rsa-g/math' autoload :PKCS1, 'rsa-g/pkcs1' autoload :Key, 'rsa-g/key' autoload :KeyPair, 'rsa-g/key_pair' autoload :OpenSSL, 'rsa-g/openssl' autoload :VERSION, 'rsa-g/version' end begin require 'openssl' require 'rsa-g/openssl' rescue LoadError # OpenSSL acceleration disabled. end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rsa-g-1.0.5 | lib/rsa-g.rb |
rsa-g-1.0.4 | lib/rsa-g.rb |