Kann ich beim Verschlüsseln einer Nachricht mit meinem öffentlichen Schlüssel die Nachricht mit demselben öffentlichen Schlüssel lesen?

499
Diogo

Wenn ich bei einem Prozess mit asymmetrischer Verschlüsselung (z. B. ssh) eine Nachricht mit meinem öffentlichen Schlüssel an jemanden senden möchte, kann ich diese Nachricht entweder mit meinem öffentlichen Schlüssel (derselbe, den ich zum Verschlüsseln verwendet habe) oder nur entschlüsseln und lesen Wer hat den privaten Schlüssel, um diese Nachricht zu entschlüsseln?

4

2 Antworten auf die Frage

7
peelman

Asymmetrische Verschlüsselung bedeutet, dass Sie einen Schlüssel zum Verschlüsseln verwenden und NUR der übereinstimmende andere Schlüssel entschlüsseln kann. Sie verwenden Ihren öffentlichen Schlüssel nicht zum Verschlüsseln einer Nachricht, die Sie an jemanden senden möchten. Sie verwenden ihren öffentlichen Schlüssel. Die Nachricht kann NUR mit Ihrem privaten Schlüssel entschlüsselt werden.

Wenn Sie eine Antwort an Sie senden möchten, verwenden Sie Ihren öffentlichen Schlüssel, um eine Nachricht zu erstellen, die nur von Ihrem privaten Schlüssel entschlüsselt werden kann.

Richtig, als ich meinen öffentlichen Schlüssel sagte, bezog ich mich auf den öffentlichen Schlüssel, den der Besitzer des privaten Schlüssels mir gab. Vielen Dank für die Klarstellung. : D Diogo vor 12 Jahren 0
@Diogo BTW Wenn Sie mit Ihrem privaten Schlüssel verschlüsseln, signieren Sie Ihre Nachricht, und jeder Benutzer mit Ihrem öffentlichen Schlüssel kann sie entschlüsseln, da Sie wissen, dass Sie diese Nachricht "genehmigen". Jader Dias vor 12 Jahren 0
0
aila

Dies wird als asymmetrische Verschlüsselung bezeichnet, da wir unterschiedliche Schlüssel zum Entschlüsseln und Verschlüsseln von Nachrichten verwenden. Wir übertragen niemals den für die Entschlüsselung verwendeten Schlüssel, so dass kein Risiko für ein Abfangen besteht. Für die Entschlüsselung wird ein privater Schlüssel und für die Verschlüsselung ein öffentlicher Schlüssel verwendet.