[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gpg2 password testen




Am 11.03.25 um 21:12 schrieb Christoph:
On Tue, 11 Mar 2025 18:18:56 +0100
Ulf Volmer <u.volmer@u-v.de> wrote:

Am 11.03.25 um 14:30 schrieb Christoph:
Gibt es irgendeine Methode, wie man diese
Kombinationen möglichst schnell testen kann?
Denn eine davon muß ja die richtige sein.
Die Datei hat 26GB, sodaß jeder Versuch mit
gpg2 sehr lange dauert, obwohl die erste
Fehlermeldung schon am Anfang kommt.
$ echo 1234567 | gpg --batch --yes
--passphrase-fd 0 -d B.gpg >/dev/null > ; echo
$? >

Danke für die Antwort. Auf eine ähnliche Zeile
war ich schon gekommen:

time gpg2 --batch --passphrase 1234567 -d B.gpg

Sie hat scheinbar die gleiche Wirkung. Das
Problem ist, daß B.gpg 26GB groß ist, sodaß so
ein Versuch 3 Minuten und 21 Sekunden dauert.
Wenn ich viele Variationen des ursprünglichen
Schlüssels ausprobieren will, dann dauert das
viele Jahre.


Wie wäre es mit


$ echo 1234567 | timeout 1 gpg --batch --yes --passphrase-fd 0 -d B.gpg 2>&1 >/dev/null | grep 'Bad session key'
gpg: decryption failed: Bad session key

Das bringt Dich zumindest auf 1 Sekunde pro Versuch.

Viele Grüße

Ulf



Reply to: