Reset the dir
and path
values. The next time dir
or path
is requested, the values will be calculated from scratch. This is mainly used by the unit tests to provide test isolation.
The version of the Marshal
format for your Ruby.
Safely read a file in binary mode on all platforms.
Creates a new DH
instance from scratch by generating the private and public components alike.
size
is an integer representing the desired key size. Keys smaller than 1024 bits should be considered insecure.
generator
is a small number > 1, typically 2 or 5.
Creates a new DSA
instance by generating a private/public key pair from scratch.
size
is an integer representing the desired key size.
Generates an RSA
keypair. size
is an integer representing the desired key size. Keys smaller than 1024 should be considered insecure. exponent
is an odd number normally 3, 17, or 65537.
Returns true
if the directory may be entered by CWD/CDUP.