BIGNUM openssl

Fermé
linov Messages postés 4 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 22 mars 2008 - 22 mars 2008 à 18:00
 Manu - 22 mars 2008 à 18:26
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

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