AES 256 Verschlüsselung: Öffentlicher und privater Schlüssel, wie kann ich es generieren und verwenden .net [geschlossen]

8

Zur AES 256-Verschlüsselung:

  • Was ist der öffentliche und private Schlüssel?
  • Wie kann ich diese zwei Schlüssel generieren?
  • Wie kann ich die Öffentlichkeit zum Verschlüsseln der Daten verwenden?
  • Wie kann ich das private verwenden, um die Daten zu entschlüsseln?
Yasser-Farag 17.09.2013, 12:35
quelle

2 Antworten

30

In .Net können Sie Ihr Schlüsselpaar wie folgt erstellen:

%Vor%

Sie können dann Ihren öffentlichen Schlüssel verwenden, um eine Nachricht wie folgt zu verschlüsseln:

%Vor%

Und verwenden Sie Ihren privaten Schlüssel, um so zu entschlüsseln:

%Vor%     
dcastro 17.09.2013, 12:38
quelle
10

Ich denke, Sie vermischen Dinge. AES ist eine symmetrische Chiffre, also nur einen Schlüssel sowohl für die Verschlüsselung als auch für die Entschlüsselung. Asymmetrische Chiffren wie RSA haben zwei Schlüssel. Ein öffentlicher Schlüssel für die Verschlüsselung und ein privater Schlüssel für die Entschlüsselung.

Und für Reddit können Sie tatsächlich antworten, ohne eingeloggt zu sein.

    
user2787670 17.09.2013 12:47
quelle

Tags und Links