2009-08-03 3 views
0

Ich verwende den RSACryptoServiceProvider, um eine asymmetrische Verschlüsselung durchzuführen.Wie erstelle ich einen öffentlichen/privaten RSA-Schlüssel in .NET mit einer bestimmten Länge?

Wenn Sie wie in MSDN einen neuen RSACryptoServiceProvider instanziieren, erhalten Sie ein öffentliches/privates Schlüsselpaar, das für Sie generiert und verwendet werden kann.

Offensichtlich wird dieses Paar mit einigen Standardeinstellungen generiert - speziell die Länge. Ich möchte meine eigene Länge für mehr Sicherheit angeben.

Wie kann ich das tun?

Vielen Dank im Voraus.

Antwort

2

Einer der Konstruktoren für RSACryptoServiceProvider verwendet eine KeySize als Parameter. Konsultieren Sie die Dokumente über zulässige Werte.

+0

Sie wissen nicht, wie ich das verpasst. Vielen Dank. – Thenon

Verwandte Themen