Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
ri
/
2.1.0
/
system
/
OpenSSL
/
PKey
/
RSA
/
//opt/alt/ruby21/share/ri/2.1.0/system/OpenSSL/PKey/RSA/cdesc-RSA.ri
U:RDoc::NormalClass[iI"RSA:ETI"OpenSSL::PKey::RSA;TI" cPKey;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"KRSA is an asymmetric public key algorithm that has been formalized in ;TI"JRFC 3447. It is in widespread use in public key infrastuctures (PKI) ;TI"Jwhere certificates (cf. OpenSSL::X509::Certificate) often are issued ;TI"Jon the basis of a public/private RSA key pair. RSA is used in a wide ;TI"Ifield of applications such as secure (symmetric) key exchange, e.g. ;TI"Gwhen establishing a secure TLS/SSL connection. It is also used in ;TI"'various digital signature schemes.;T: @fileI" ext/openssl/ossl_pkey_rsa.c;T:0@omit_headings_from_table_of_contents_below0; 0;0[ [ [ [[I" class;T[[:public[[I" generate;TI" ext/openssl/ossl_pkey_rsa.c;T[I"new;T@#[:protected[ [:private[ [I" instance;T[[;[[I"blinding_off!;T@#[I"blinding_on!;T@#[I"export;T@#[I"params;T@#[I" private?;T@#[I"private_decrypt;T@#[I"private_encrypt;T@#[I"public?;T@#[I"public_decrypt;T@#[I"public_encrypt;T@#[I"public_key;T@#[I"to_der;T@#[I"to_pem;T@#[I" to_s;T@#[I"to_text;T@#[; [ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;0[I"ext/openssl/ossl_pkey.c;TI"OpenSSL::PKey;TcRDoc::NormalModule