Ich möchte die Generierung von mindestens zwei GPG-Schlüsseln für Test- und Demonstrationszwecke in einer virtuellen Maschine automatisieren. Aus diesem Grund möchte ich sicherstellen, dass die Schlüsselgenerierung schnell erfolgt und im Idealfall überhaupt nicht verwendet oder geändert wird /dev/*random
. Zum Beispiel wäre es in Ordnung, die Systemuhr als einzige zufällige Quelle zu verwenden:
$ gpg --quick-gen-key 'alice' [options] --random-data $(date +%s)
$ sleep 2
$ gpg --quick-gen-key 'bob' [options] --random-data $(date +%s)
Ich konnte solche Optionen nicht finden. Es gibt -quick-random
und --debug-quick-random
die nicht auf der man
Seite sind, scheinen von unterstützt zu werden gpg
und funktionieren einfach nicht. Diese Befehle wurden beispielsweise einige Minuten lang ausgeführt, bevor ich sie tötete:
$ gpg --batch --debug-quick-random --passphrase 'alice' --quick-gen-key 'alice@example.org'
$ gpg --batch -quick-random --passphrase 'alice' --quick-gen-key 'alice@example.org'
Verwenden von gpg
(GnuPG) 2.1.2.