This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# OpenSSL::PKey::RSA < OpenSSL::PKey::PKey --- # Includes: OpenSSL::Marshal (from ruby core) (from ruby core) --- RSA is an asymmetric public key algorithm that has been formalized in RFC 3447. It is in widespread use in public key infrastructures (PKI) where certificates (cf. OpenSSL::X509::Certificate) often are issued on the basis of a public/private RSA key pair. RSA is used in a wide field of applications such as secure (symmetric) key exchange, e.g. when establishing a secure TLS/SSL connection. It is also used in various digital signature schemes. --- # Constants: NO_PADDING : [not documented] PKCS1_OAEP_PADDING : [not documented] PKCS1_PADDING : [not documented] SSLV23_PADDING : [not documented] # Class methods: generate new # Instance methods: export initialize_copy params private? private_decrypt private_encrypt public? public_decrypt public_encrypt public_key set_crt_params set_factors set_key sign_pss to_der to_pem to_s translate_padding_mode verify_pss
This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.