Bonjour,
J'ai un problème !!
J'utilise l'algorithme de cryptage asymétrique RSA fournit avec .NET avec lequel je génère une clé privée et une clé publique que je stocke en xml ainsi :
Je crypte un message avec la clé privée ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RSACryptoServiceProvider RSA = new RSACryptoServiceProvider(); ClePublique = RSA.ToXmlString(false); ClePrivee = RSA.ToXmlString(true);
Plus loin dans mon programme, je cherche à décrypter mon message avec la clé publique. pour cela, j'utilise le code suivant :
J'obtient l'erreur "Clé incorrecte"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 RSACryptoServiceProvider RSA = new RSACryptoServiceProvider(); RSA.FromXmlString(ClePublique);
Quelqu'un aurait une idée du problème ???
Merci !
Partager