Se connecter avec
S'enregistrer | Connectez-vous

Programmer une interface de cryprage et decryptage de fichiers,soit symetrique,a

Dernière réponse : dans Programmation

Salut tout le monde
je suis entrain de programmer une interface de cryptage symétrique et asymétrique de fichiers sous Gambas2,

  1. PUBLIC SUB Button3_Click()
  2.  
  3. 'decryptage asymetrique
  4. EXEC ["openssl", "rsautl", "-decrypt", "-in", "/home/nannouse/crypt.txt ", "-out", "/home/nannouse/msg.txt", "-inkey", "/home/nannouse/priv.pem", "-passin", "pass:mpssri"]
  5. END


voila ce que m'arrive a l’exécution :
Error Reading Input File
3790:error:02001002:system library:fopen:No such file or directory:bss_file.c:126:fopen('/home/nannouse/crypt.txt ','rb')
3790:error:2006D080:BIO routines:BIO_new_file:no such file:bss_file.c:129:


S'ils vous plait aidez moi,
Merci d'avance et bonne journée
Lassé par la pub ? Créez un compte
Expert Programmation

Salut,

Il te dit que le fichier /home/nanouse/crypt.txt n'existe pas (note qu'il y a un espace à la fin de crypt.txt, je sais pas si tu as pas ajouté un espace en trop)

Merci bien pour ton aide :) 
ça marche maintenant mais juste j'ai un problème d'affichage de résultat d’exécution de la commande de hachage d'un fichier de type texte,voila la commande:
EXEC ["openssl", "dgst", "-md5", "/home/nannouse/Projects/28mars/rep/msg.txt"] TO TextAreaEdit2.Text
et voila le resultat:
MD5(/home/nannouse/Projects/28mars/rep/msg.txt)= 3073fd1923f1fde10acd7816efefba97

je préfère seulement afficher le résultat c'est a dire afficher seulement au niveau de textarea: 3073fd1923f1fde10acd7816efefba97
Merci pour vos aide
Expert Programmation

Je ne connais pas du tout ce langage, je ne sais pas s'il y a une option pour n'avoir que le MD5.
Sinon, tu peux faire un split sur le = et ne récupérer que la valeur de droite.
Lassé par la pub ? Créez un compte
  • Contenus similaires :
Tags :
Tom's guide dans le monde