Scroll to navigation

fr::crypto::RSA_blinding_on(3SSL) OpenSSL fr::crypto::RSA_blinding_on(3SSL)

NOM

RSA_blinding_on, RSA_blinding_off - Protéger l'opération RSA des attaques temporelles

SYNOPSIS

 #include <openssl/rsa.h>
 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
 void RSA_blinding_off(RSA *rsa);

DESCRIPTION

RSA est vulnérable aux attaques temporelles. Dans une configuration où les attaquants peuvent mesurer le temps de déchiffrement ou d'opérations de signature RSA, un aveuglement doit être utilisé pour protéger l'opération RSA de cette attaque.

RSA_blinding_on() active l'aveuglement pour la clef rsa et génère un facteur d'aveuglement aléatoire. ctx est NULL ou un BN_CTX préalloué et initialisé. Le générateur de nombres aléatoires doit être initialisé avant d'appeler RSA_blinding_on().

RSA_blinding_off() désactive l'aveuglement et libère la mémoire utilisée pour le facteur d'aveuglement.

VALEURS DE RETOUR

RSA_blinding_on() renvoie 1 s'il réussit et 0 en cas d'erreur.

RSA_blinding_off() ne renvoie pas de valeur.

VOIR AUSSI

rsa(3), rand(3)

HISTORIQUE

RSA_blinding_on() et RSA_blinding_off() sont apparue dans SSLeay 0.9.0.

TRADUCTION

La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.

2015-12-31 1.0.2a 1.0.2c