Scroll to navigation

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

NOM

BN_mod_inverse - Calculer l'inverse modulo n

SYNOPSIS

 #include <openssl/bn.h>
 BIGNUM *BN_mod_inverse(BIGNUM *r, BIGNUM *a, const BIGNUM *n,
           BN_CTX *ctx);

DESCRIPTION

BN_mod_inverse() calcule l'inverse modulo n de a, et place le résultat dans r ("(a*r)%n==1"). Si r est NULL, un nouveau BIGNUM est créé.

ctx est un BN_CTX alloué auparavant, utilisé pour les variables temporaires. r peut être le même BIGNUM que a ou n.

VALEURS DE RETOUR

BN_mod_inverse() renvoie le BIGNUM contenant l'inverse, ou NULL en cas d'erreur. Les codes d'erreur peuvent être obtenus avec ERR_get_error(3).

VOIR AUSSI

bn(3), ERR_get_error(3), BN_add(3)

HISTORIQUE

BN_mod_inverse() est disponible dans toutes les versions de SSLeay et OpenSSL.

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