Mindestlänge der getrennten PGP-Signatur

614
H. C. Barton

Wie klein kann eine getrennte PGP-Signatur sein? Die einzige Größe, die ich bekomme, sind 287 Bytes für einen 2048-Bit-Schlüssel und 543 Bytes für einen 4096-Bit-Schlüssel, unabhängig von der Größe der signierten Daten. In diesem Beitrag aus dem Jahr 2004 sagt der Autor jedoch, dass er eine 65-Byte-Unterschrift erhalten kann. Wie ist das möglich und gibt es noch eine Möglichkeit, dies zu tun?

0
[Sie können mit RSA nicht kleiner als die Schlüsselgröße werden] (https://crypto.stackexchange.com/q/3505/5122). Einige zusätzliche Overheads für Metadaten und Header werden hinzugefügt. Ich habe kürzlich eine ähnliche Diskussion in [Wie man GnuPG verwendet, um die kleinstmögliche Ausgabe zu erhalten (symmetrische Verschlüsselung)?] (Https://superuser.com/q/1244070/102155) was meistens auch für Unterschriften gilt. Jens Erat vor 6 Jahren 0
Kann El Gamal etwas verschlüsseln, das kleiner als die Schlüsselgröße ist? H. C. Barton vor 6 Jahren 0
Ich erhielt eine digitale Signatur mit bis zu 96 Bytes. Ist es beim Verschlüsseln nicht möglich, die Ausgabe ohne symmetrische Verschlüsselung zu verkleinern? H. C. Barton vor 6 Jahren 0
Was meinst du? OpenPGP ist ein hybrides Kryptosystem, das Daten immer mit symmetrischer Verschlüsselung verschlüsselt und nur die Verschlüsselung mit öffentlichen / privaten Schlüsseln zum Verschlüsseln des symmetrischen Sitzungsschlüssels verwendet. Jens Erat vor 6 Jahren 0
Sie sagen also, dass die PGP-Verschlüsselung von 1 Byte groß ist (> 500 Byte), weil sie einen öffentlichen Schlüssel einbetten muss? H. C. Barton vor 6 Jahren 0
Nein, es wird kein _public-key_ eingebettet (normalerweise enthält es jedoch einen Verweis auf einen öffentlichen Schlüssel, den Fingerabdruck des Schlüssels). Es enthält einen Chiffrierblock für die symmetrische Verschlüsselung. Ich würde empfehlen, den Wikipedia-Artikel über [Hybrid-Kryptosysteme] (https://en.wikipedia.org/wiki/Hybrid_cryptosystem) zu lesen. Jens Erat vor 6 Jahren 0

0 Antworten auf die Frage