aaa2017
Messages postés8Date d'inscriptionsamedi 2 décembre 2017StatutMembreDernière intervention27 juin 2019
-
3 juin 2019 à 02:52
aaa2017
Messages postés8Date d'inscriptionsamedi 2 décembre 2017StatutMembreDernière intervention27 juin 2019
-
27 juin 2019 à 00:11
Bonjour,
merci pour les informations sur la signature numérique que vous m’avez donné,
j'ai réalisé l'application de DSA (algorithme de signature numérique), qui se compose de 3 étapes :
1- La génération des clés : c réussi
2- La signature en utilisant le hachage SHA1 : c réussi
3- La vérification : c pas réussi
Le problème :
après le hachage d'un message, le destinataire veut récupérer le message original, comment faire ?
sachant que j'ai programmé au VB.Net.
merci d avance
NHenry
Messages postés15069Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention29 mai 2023158 3 juin 2019 à 10:11
Le message est chiffré, tu peux le déchiffrer (si tu as la clé)
Le message est haché, il est impossible (du moins facilement) de le récupérer.
Le hachage ne sert que pour vérifier l'intégrité du message, pas le masquer.
aaa2017
Messages postés8Date d'inscriptionsamedi 2 décembre 2017StatutMembreDernière intervention27 juin 2019 10 juin 2019 à 19:49
Bonsoir,
merci pour votre réponse,
Oui, j'ai la clé, j'ai essayé de déchiffré le message haché mais j'ai trouvé des erreurs,
Quand j'ai posé la question, ils m'ont guidé pour que je récupère le message, il faut que ce message se crypte par clé pub de destinataire et décrypte avec la clé privée,
J'ai essayé la procédure de crypter et décrypter mais ça n'a pas marché, message d'erreur se base au clés pourtant j'ai convertit la clé en binaire,
Je vous donne un exemple que j'ai essayé de le faire :
Sha1(Amina) = 68c40e7e13b9419b49707ee734bf6ad1f99644ae
La clé Publique est (p, q, g, y) = (59, 29, 3, 4)
La clé Privée est x = 7
On programme l'algorithme de signature numérique (DSA) en VB.NET, j’envoie ce message "68c40e7e13b9419b49707ee734bf6ad1f99644ae", le destinataire le reçoit,
ma question : comment, le destinataire va récupérer le message "Amina"?
aider moi de programmer cette étape et trouver la bonne solution,
merci d'avance
aaa2017
Messages postés8Date d'inscriptionsamedi 2 décembre 2017StatutMembreDernière intervention27 juin 2019 27 juin 2019 à 00:11
Bonsoir,
Si le message est chiffré, comment je peux le déchiffrer ?
10 juin 2019 à 19:49
merci pour votre réponse,
Sha1(Amina) = 68c40e7e13b9419b49707ee734bf6ad1f99644ae
La clé Publique est (p, q, g, y) = (59, 29, 3, 4)
La clé Privée est x = 7
On programme l'algorithme de signature numérique (DSA) en VB.NET, j’envoie ce message "68c40e7e13b9419b49707ee734bf6ad1f99644ae", le destinataire le reçoit,
aider moi de programmer cette étape et trouver la bonne solution,
merci d'avance
27 juin 2019 à 00:11
Si le message est chiffré, comment je peux le déchiffrer ?
merci