Module OpenSSL
In: openssl/ossl_bn.c
openssl/ossl_asn1.c
openssl/ossl.c
openssl/ossl_pkey_dh.c
openssl/ossl_pkey.c
openssl/ossl_digest.c
openssl/ossl_pkey_rsa.c
openssl/ossl_hmac.c
openssl/ossl_cipher.c
openssl/lib/openssl/ssl.rb
openssl/lib/openssl/cipher.rb
openssl/lib/openssl/x509.rb
openssl/lib/openssl/digest.rb
openssl/lib/openssl/bn.rb
openssl/ossl_ssl.c
openssl/ossl_rand.c
openssl/ossl_pkey_dsa.c
 Should we care what if somebody require this file directly?

require ‘openssl‘

Classes and Modules

Module OpenSSL::ASN1
Module OpenSSL::Cipher
Module OpenSSL::Digest
Module OpenSSL::PKey
Module OpenSSL::Random
Module OpenSSL::SSL
Module OpenSSL::X509
Class OpenSSL::BN
Class OpenSSL::BNError
Class OpenSSL::CipherError
Class OpenSSL::HMAC
Class OpenSSL::HMACError
Class OpenSSL::OpenSSLError

Constants

VERSION = rb_str_new2(OSSL_VERSION)   Constants
OPENSSL_VERSION = rb_str_new2(OPENSSL_VERSION_TEXT)
OPENSSL_VERSION_NUMBER = INT2NUM(OPENSSL_VERSION_NUMBER)

[Validate]

ruby-doc.org is hosted and run by James Britt and Happy Camper Studios, a Ruby application development company in Phoenix, Arizona. Ruby-doc.org was created in 2002 to promote the Ruby language and to help other Ruby hackers.

Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.

For more information on the Ruby programming language, visit ruby-lang.org.

Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.