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.