RSA_blinding_on man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

RSA_blinding_on(3)		    OpenSSL		    RSA_blinding_on(3)

       RSA_blinding_on, RSA_blinding_off - protect the RSA operation from
       timing attacks

	#include <openssl/rsa.h>

	int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);

	void RSA_blinding_off(RSA *rsa);

       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_blinding_on() turns blinding on for key rsa and generates a random
       blinding factor. ctx is NULL or a pre-allocated and initialized BN_CTX.
       The random number generator must be seeded prior to calling

       RSA_blinding_off() turns blinding off and frees the memory used for the
       blinding factor.

       RSA_blinding_on() returns 1 on success, and 0 if an error occurred.

       RSA_blinding_off() returns no value.

       rsa(3), rand(3)

       RSA_blinding_on() and RSA_blinding_off() appeared in SSLeay 0.9.0.

1.0.1g				  2014-03-17		    RSA_blinding_on(3)

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net