RSA_blinding_on man page on MirBSD

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



RSA_BLINDING_ON(3)	     OpenSSL	       RSA_BLINDING_ON(3)

NAME
     RSA_blinding_on, RSA_blinding_off - protect the RSA opera-
     tion from timing attacks

SYNOPSIS
      #include <openssl/rsa.h>

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

      void RSA_blinding_off(RSA *rsa);

DESCRIPTION
     RSA is vulnerable to timing attacks. In a setup where
     attackers can measure the time of RSA decryption or signa-
     ture operations, blinding must be used to protect the RSA
     operation from that attack.

     RSA_blinding_on() turns blinding on for key rsa and gen-
     erates a random blinding factor. ctx is NULL or a pre-
     allocated and initialized BN_CTX. The random number genera-
     tor must be seeded prior to calling RSA_blinding_on().

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

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

     RSA_blinding_off() returns no value.

SEE ALSO
     rsa(3), rand(3)

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

MirOS BSD #10-current	   2005-02-05				1

[top]

List of man pages available for MirBSD

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]
Tweet
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