Bonjour,
J'ai téléchargé une bibliothèque rsa, le problème est que chaque fois que je teste le code, le programme plante.
Peut être m'y prends je mal ?
Voici un petit exemple :
Est-ce moi qui défini mal mes clefs ? ou est-ce ma bibliothèque qui est défectueuse, si c'est le cas, en connaissez-vous une qui en vaut la peine ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Rsa rsa; string publicKey = "1a77ae29fa556dd62e031f2b112a3842d04d83ee92b60f1fe07f580308d9ed3ffcfbdfdf0d04611a"; publicKey+="18692774a7e004ea98342472cf0a824cfdf9ca9c863f686214ad7cd28ca4706f3e06e53d0dbb56ae"; publicKey+="b9ca9edd48e5b348fef8e89dc5d0a1e51db364b2d5d3bc4eaaeccf5c7a1a3726b643fb5700f68e44"; publicKey+="24d5db0dc548d27-275cb581574b8ff711ea6a888288900dd9182ea4ab3d159ad701203c207d7075"; publicKey+="05d2f77eb32b764d64c1fa1d0e902a6326c4007c2465c87de62f3ecd3652b8e1972e8d31e39317c1"; publicKey+="784573b2d2e7585a93402a871e9655dd1ac27aef4006d4f851ed3c671d4e5aff9734eea596c8e74b"; publicKey+="37ed941a704d7dce6ad1b477099067d"; rsa.clePublique(publicKey); string message = "messageachiffrer"; string chiffre = rsa.chiffrerAvecClePublique(message); cout << chiffre << endl; system("pause");
Merci d'avance.
PS : la bibliothèque provient de ce site : http://pastebin.com/85Ergnsz
Partager