|
|
|
RMD160Init(3) -- calculate the
|
|
The RMD160 functions implement the 160-bit RIPE message digest hash algorithm (RMD-160). RMD-160 is used to generate a condensed representation of a message called a message digest. The algorithm take... |
|
RMD160Pad(3) -- calculate the
|
|
The RMD160 functions implement the 160-bit RIPE message digest hash algorithm (RMD-160). RMD-160 is used to generate a condensed representation of a message called a message digest. The algorithm take... |
|
|
RMD160Transform(3) -- calculate the
|
|
The RMD160 functions implement the 160-bit RIPE message digest hash algorithm (RMD-160). RMD-160 is used to generate a condensed representation of a message called a message digest. The algorithm take... |
|
RMD160Update(3) -- calculate the
|
|
The RMD160 functions implement the 160-bit RIPE message digest hash algorithm (RMD-160). RMD-160 is used to generate a condensed representation of a message called a message digest. The algorithm take... |
|
rpc(3) -- library routines for remote procedure calls
|
|
These routines allow C programs to make procedure calls on other machines across the network. First, the client calls a procedure to send a data packet to the server. Upon receipt of the packet, the s... |
|
rpcauth(3) -- library routines for remote procedure calls
|
|
These routines establish authentication information for use by the RPC functions described in rpc(3). auth_destroy() is a macro that destroys the authentication information associated with auth. Destr... |
|
rpc_createerr(3) -- library routines for remote procedure calls
|
|
These routines allow C programs to make procedure calls on other machines across the network. First, the client calls a procedure to send a data packet to the server. Upon receipt of the packet, the s... |
|
rresvport(3) -- routines for returning a stream to a remote command
|
|
The rcmd() function is used by the superuser to execute a command on a remote machine using an authentication scheme based on reserved port numbers. If the calling process is not setuid, the RSH envir... |
|
rresvport_af(3) -- routines for returning a stream to a remote command
|
|
The rcmd() function is used by the superuser to execute a command on a remote machine using an authentication scheme based on reserved port numbers. If the calling process is not setuid, the RSH envir... |
|
rsa(3) -- RSA public key cryptosystem
|
|
These functions implement RSA public key encryption and signatures as defined in PKCS #1 v2.0 [RFC 2437]. The RSA structure consists of several BIGNUM components. It can contain public as well as priv... |
|
RSA_blinding_off(3) -- protect the RSA operation from timing attacks
|
|
RSA is vulnerable to timing attacks. In a setup where attackers can measure the time of RSA decryption or signature operations, blinding must be used to protect the RSA operation from that attack. RSA... |
|
RSA_blinding_on(3) -- protect the RSA operation from timing attacks
|
|
RSA is vulnerable to timing attacks. In a setup where attackers can measure the time of RSA decryption or signature operations, blinding must be used to protect the RSA operation from that attack. RSA... |
|
RSA_check_key(3) -- validate private RSA keys
|
|
This function validates RSA keys. It checks that p and q are in fact prime, and that n = p*q. It also checks that d*e = 1 mod (p-1*q-1), and that dmp1, dmq1 and iqmp are set correctly or are NULL. As ... |
|
RSA_flags(3) -- select RSA method
|
|
An RSA_METHOD specifies the functions that OpenSSL uses for RSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. IMPORTANT: See the NOTES sec... |
|
RSA_free(3) -- allocate and free RSA objects
|
|
RSA_new() allocates and initializes an RSA structure. It is equivalent to calling RSA_new_method(NULL). RSA_free() frees the RSA structure and its components. The key is erased before the memory is re... |