BIGNUM openssl

linov Messages postés 4 Statut Membre -  
 Manu -
bonjour,
quelqu'un connait comment transformer un BIGNUM en une chaine de caractere, mais cette dernière doit avoir la meme taille que le bignum,
j'utilise
BN_bn2bin(BIGNUM, *chaine); mais je ne peux plus la crypter avec RSA_public_encrypt
c gentil de m'aider, elle me faut ctte fonction pour faire marcher mon projet
d'ailleur on projet est sur le timing attack of openssl
merci bcp c

1 réponse

Manu
 
Bonjour,

transformer un BIGNUM en une chaine de caractere, mais cette dernière doit avoir la meme taille que le bignum

Pouvez-vous préciser ? un "bignum" est un tableau de valeurs (en général de 32 bits), en convertissant en chaîne de caractères, la longueur augmente obligatoirement (d'un facteur 2.4 pour une conversion en décimal).

Par ailleurs, si vous voulez le chiffrer en RSA, vous avez besoin de rester en bignum pour calculer les puissances et les modulo.

Manu
0