Ich schaue durch libsodium-Beispiele der Public-Key-Kryptografie und es scheint, dass der private Schlüssel des Absenders neben dem öffentlichen Schlüssel des Empfängers verwendet wird, wenn der Klartext verschlüsselt wird.Warum wird der private Schlüssel des Absenders in der Verschlüsselung verwendet?
Auszug aus den entsprechenden example:
Die crypto_box_easy() Funktion verschlüsselt eine Nachricht m, deren Länge mlen Bytes, mit einem öffentlichen Schlüssel pk des Empfängers, ein Geheimschlüssel sk des Absenders und eine Nonce n.
Worauf kommt es an? Mein Verständnis war, dass der private Schlüssel des Versenders nur verwendet wurde, wenn er eine Nachricht signierte?
Ok, ich denke, mein Verständnis der Public-Key-Kryptographie fehlt. Ich werde etwas lesen müssen ... – PureW
@zaph aber warum ist der Verschlüsselungscode 'crypto_box_easy()' in dem Beispiel mit dem privaten Schlüssel des Absenders? – PureW
Sie müssten den Anwendungsfall kennen. – zaph