Hallo,
ich würde gerne unter C# einen string per RSA (oder einem anderen asymetrichen Verfahren) verschlüsseln, so dass nur ich einen verschlüsselten string erstellen, aber jeder ihn lesen kann.
Jetzt habe ich das Problem, dass der RSA-Provider von MS nur mit dem public-Key verschlüsseln oder mit dem private-Key signieren kann.
Ich hab schon versucht, die Signatur zu "missbrauchen", doch bekomme ich auf Clientseite keine Möglichkeit die entschlüsselte Signatur zu sehen, sondern kann sie nur vergleichen.
Also wie kann ich unter C#/.net 2-0 mit einem privaten Key Verschlüssel, sodass mit dem public-Key entschlüsselt werden kann?
mfg
Capt.Iglo
Hallo CaptainIglo
vielleicht helfen dir diese beide threads
oder schau mal in die MSDN die RSACryptoServiceProvider Klasse an
MSDN
Gruss
Mit dem RSACryptoServiceProvider arbeite ich momentan und der kann das eben nicht und der andere Thread sagt mir irgendwie gar nichts...