Announcement

Collapse
No announcement yet.

RSA Schlüsselpaar erzeugen und dann in C# verwenden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • RSA Schlüsselpaar erzeugen und dann in C# verwenden

    Hallo zusammen,

    ich habe folgendes Problem. Ich möchte eine Datei signieren.
    Ich habe mir mittels:

    Code:
    RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
    textBoxPrivateKey.Text = rsa.ToXmlString(true);
    textBoxPublicKey.Text = rsa.ToXmlString(false);
    ein Schlüsselpaar erstellt. Soweit ich das verstanden habe wird mit den 3 Zeilen ein zufälliger Privater und Öffentlischer Schlüssel erstellt. Das heißt ohne evt. spezifische Informationen zur Gültigkeit oder dem Unternehmen.
    Das signieren und verifizieren mit dem Schlüsselpaar über C# funktioniert auch. Da habe ich kein Problem. Jedoch liegt mein Problem darin begründet, dass ich gerne mit ein individuelles Schlüsselpaar generieren will.
    Ich habe versucht mit verschiedener Software mir ein Schlüsselpaar zu erstellen. Die Schlüssel liegen dann aber immer im PEM Format oder nicht lesbaren Format vor. Jedoch möchte der RSACryptoServiceProvider XML haben.

    Kann mir jemand ein paar Tipps geben wie ich entweder mit C# mir ein individuelles Schlüsselpaar generieren kann oder eben über ein Drittsoftware. Ich brauch nur ein Schlüsselpaar.

    Grüße
Working...
X