Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Die asymmetrischen RSA-Schlüssel, die Sie mit Tools wie GnuPG und SSH verwenden, sind sehr wichtig für den Zugriff auf Informationen. Der Verlust eines Schlüssels macht den Zugriff auf verschlüsselte Daten nahezu unmöglich. Probleme, die von Remote-Servern ohne Zugriff verursacht werden, können ebenfalls schwerwiegend sein, daher ist es wichtig, die Schlüssel zu sichern und sicher aufzubewahren. Die Verwendung von Papier zum Speichern von Schlüsselsicherungen ist nicht die Methode, die einem sofort in den Sinn kommt. Es ist jedoch einer der sichersten Wege.

Warum sollten Sie Ihren GnuPG-Schlüssel auf Papier speichern?

Seit Jahrhunderten speichern wir wichtige Informationen auf Papier. Wir alle wissen, dass die alten Ägypter Papyri verwendeten, die bis ins Jahr 3000 v. Chr. zurückreichen. Interessanterweise ist Papyrus auch feuerbeständig, wenn es wie ein Buch auf einem Haufen aufbewahrt wird. Auf diese Weise gelang es vielen alten Büchern, bis heute zu überleben. Heute, mit der Entwicklung von wasserfesten Papieren und Drucktechnologien, ist ein mit Toner auf säurefreiem Papier erstellter Druck viel langlebiger als viele Aufzeichnungsmethoden.

instagram viewer

Obwohl Papier nicht das billigste Aufzeichnungsmedium ist, ist es eine sehr wirtschaftliche Wahl zum Aufzeichnen kleiner Daten wie Verschlüsselungsschlüssel. Ein GnuPG-Schlüssel kann einfach mit einem Drucker und fünf bis 20 Blatt Papier gesichert werden. Gleichzeitig wird ein Dieb, der in Ihr Haus einbricht, Ihre Festplatte oder die Maschine, an die Ihre Festplatte angeschlossen ist, begehren. Aber niemand hat Lust, ein Riesenpapier zu stehlen.

Für die Aufbewahrung von Papiersicherungen sind keine besonderen Bedingungen erforderlich. Selbst wenn Sie die Festplatte und ähnliche digitale Aufnahmemedien vor Elementen wie Feuchtigkeit, Temperatur und übermäßigen Vibrationen schützen, besteht die Möglichkeit einer Verschlechterung. Andererseits bleiben Papiere, die in eine Tüte oder Schachtel gelegt werden, unversehrt, auch wenn Sie sie vergessen.

Was sind die Nachteile der Aufbewahrung von Papier?

Das Erstellen von Papiersicherungen digitaler Daten ist ein herausforderndes Unterfangen. Heutzutage ist die Übertragung von Daten auf andere digitale Medien relativ einfach. Die sichere Übertragung auf ein analoges System wie Papier kann jedoch Kopfschmerzen bereiten.

Wenn eine Wiederherstellung aus der Sicherung nicht möglich ist, ist es auch nicht möglich, sie tatsächlich als Sicherung zu bezeichnen. Sie müssen Techniken wie QR-Codes, Datenmatrizen oder OCR verwenden, um Daten auf der gedruckten Seite zurück auf den Computer zu übertragen. Dazu müssen Sie das Papier mit einem Scanner scannen. Als letzte Möglichkeit können Sie die Daten auch Stück für Stück manuell eingeben. Dies ist jedoch der letzte Ausweg, da es ein mühsamer Prozess ist.

So installieren Sie die Paperbackup-Software

Paperbackup ist eine mit Python entwickelte Software, die eine einfache Extraktion von ASCII-kodiert digitale Daten aus Papiersicherungen. Wie der meiste Python-Code hat Paperbackup einige Abhängigkeiten.

Durch Ausführen des folgenden Befehls können Sie die erforderlichen Abhängigkeiten auf Ihrem System herunterladen und installieren.

Für Distributionen mit RPM (Red Hat, Fedora, CentOS usw.):

sudo lecker Installieren PyX-enscript qrencode hashlib zbar \npython3 -m pip Installieren Hashlib-Kissen\n

Für Distributionen, die APT verwenden (Debian, Ubuntu, Mint usw.):

sudo apt-get aktualisieren && sudo apt-get Installieren python3-pyx Enscript python3-qrencode python3-zbar \npython3 -m pip Installieren Hashlib-Kissen\n

Erstellen von Schlüssel- oder Datensicherungen mit Paperbackup

Erstellen Sie zunächst einen GnuPG-Schlüssel. Stellen Sie diesen Schlüssel dann für die Sicherung zur Verfügung. Geben Sie dazu die angeforderten Informationen ein und generieren Sie Ihren GnuPG-Schlüssel mit dem folgenden Befehl:

gpg --gen-key\n

Wenn Sie auch das Passwort gesetzt haben, nach dem gpg Sie fragt, und Sie einen Ausdruck mit verschiedenen Informationen zu Ihrem Schlüssel sehen, ist Ihr Schlüssel bereit. An dieser Stelle gibt es einen Wert für Ihren Schlüssel, den Sie notieren sollten. Um diesen Wert zu erhalten, verwenden Sie den folgenden Befehl und kopieren Sie den Wert, den Sie mit dem roten Kästchen im Bild sehen:

gpg --list-secret-keys --keyid-format=short (Ihre-Benutzer-E-Mail)\n

Sie können den Wert "[email protected]" hier durch die von Ihnen angegebene E-Mail-Adresse ersetzen.

Der Wert von E3122E78 im obigen Bild ist der Schlüssel-ID. Natürlich wird dieser Wert für Sie anders sein. Stellen Sie damit den GnuPG-Schlüssel wie folgt für die Sicherung zur Verfügung. Als Ergebnis dieses Befehls erstellen Sie eine Datei mit dem Namen myKey_sec.asc:

gpg --Export-secret-keys --armour E3122E78 > myKey_sec.asc\n

Sie können den Inhalt der Datei mit dem folgenden Befehl anzeigen:

KatzemyKey_sec.aufsteigend\N

In diesem Stadium erhalten Sie eine Ausgabe, die wie folgt aussieht:

Alle Screenshots basieren auf a GNU/Linux-Debian-Distribution. Sie können jedoch alle gpg-Befehle bis zu diesem Punkt auf die gleiche Weise unter Microsoft Windows verwenden.

Was Sie tun müssen, um eine Datei zu sichern

Wenn die Daten, die Sie sichern möchten, etwas anderes sind, können Sie sie für die Sicherung vorbereiten, indem Sie sie mit codieren base64 über den folgenden Befehl. Beachten Sie, dass Sie ein Ergebnis erhalten, das ungefähr 25 Prozent größer ist als die Daten, die Sie sichern.

Beispielsweise können Sie auf dem Desktop eine Datei mit dem Namen "test.txt" erstellen. Schreiben Sie verschiedene Daten nur als Beispiel in diese Textdatei.

Katzentest.txt\n#Ausgabe\nHallo! Ich bin eine Textdatei.\n

Nachdem Sie nun auch den Inhalt der Testdatei bearbeitet haben, können Sie den folgenden Befehl verwenden:

base64-w 65 [zu sichernde Daten] > [Datei zum Speichern]\N

Schauen Sie dann in die Datei "test_base64", um zu überprüfen, ob sich der Dateiinhalt in base64 geändert hat:

Katze test_base64\n

Wie Sie sehen können, haben Sie Ihre Textdatei jetzt base64-codiert.

Vorbereitung des Taschenbuchs

Sie haben den Schlüssel oder die zu sichernden Daten vorbereitet. Als nächstes müssen Sie Paperbackup installieren. Gehen Sie zunächst zu Das GitHub-Repository von Paperbackup und laden Sie das Repository im ZIP-Format herunter. Du kannst auch Klonen Sie das Git-Repository mit dem folgenden Befehl auf Ihren Computer:

git Klon https://github.com/intra2net/paperbackup\n

Extrahieren Sie die heruntergeladene Datei irgendwo und gehen Sie in das Verzeichnis, in dem sich das Paperbackup befindet. Öffnen Sie hier ein Terminal. Dann können Sie den folgenden Befehl verwenden, um Ihre Papiersicherung im PDF-Format vorzubereiten:

Python3Papiersicherung.py[Verzeichnis der zu sichernden Datei]\N

Natürlich können Sie hier nicht nur die von Ihnen erstellte Datei verwenden, sondern auch Ihr GnuPG-Schlüsseldokument. Wenn Sie sich erinnern, haben Sie diesen GnuPG-Schlüssel in eine Datei namens myKey_sec.asc früher.

Nachdem das Skript seine Arbeit erledigt hat, befindet sich eine PDF-Datei in dem Verzeichnis, in dem Sie es ausführen, wie folgt:

Die Größe der QR-Codes und anderer Verschlüsselungsmethoden variiert je nach Inhalt der zu sichernden Datei.

Drucken Sie die von Ihnen erstellte Sicherung

Die Entscheidung, Ihr Backup zu drucken, liegt bei Ihnen. Zu überlegen ist unter anderem, ob Sie Ihrer Hardware und der Verbindung, über die Sie darauf zugreifen (z. B. einem LAN-Drucker), vertrauen können, wenn Sie ein sicheres Backup ohne Passwort erstellt haben. Die zuverlässigste Methode in dieser Hinsicht ist, die PDF-Datei direkt vom Drucker aus zu drucken, indem Sie die Datei auf einem USB-Stick hinzufügen oder den Drucker über USB mit Ihrem Computer verbinden.

Es steht Ihnen völlig frei, welches Papier und welche Druckmethode Sie möchten. Alle Arten von Drucken halten lange genug für Ihre Zwecke. Tonerdruck auf säurefreiem Papier liefert jedoch die besten Ergebnisse.

Nach dem Drucken können Sie Ihre Nachfüllungen aufbewahren ohne sie zu falten, in einem Umschlag oder noch besser in einer wasserdichten Tasche. Wenn Sie Ihr Backup datieren, können diese Informationen in Zukunft nützlich sein. Wenn Sie in Zukunft andere Backups erstellen, können Sie verhindern, dass sie verwechselt werden.

Scannen Sie außerdem Ihre Papiersicherung mit der höchstmöglichen Auflösung.

Wenn Sie diese Sicherung verwenden müssen, können Sie die PDF-Datei, die das Ergebnis Ihres Scans ist, mit dem folgenden Befehl wiederherstellen, nachdem Sie sie in das Verzeichnis Paperbackup verschoben haben:

./paperrestore.sh [wiederherzustellendes PDF-Verzeichnis] > Wiederherstellungsdatei\n

Paperbackup speichert die Datei in seinem Home-Verzeichnis unter dem von Ihnen vergebenen Namen.

Wie wichtig ist es, Ihren Schlüssel zu sichern?

Elektronische Geräte können ausfallen. Dazu gehören Festplatten, USB-Sticks oder DVDs. Es ist jedoch sicherer, diese Daten aus der digitalen Umgebung in die analoge zu übertragen. Und Sie können sie viel einfacher schützen. Sie sind die einzige Person, die weiß, wie wichtig diese Daten für Sie sind. Abhängig von dem Projekt, an dem Sie arbeiten, oder der Wichtigkeit der Daten, die Sie aufbewahren möchten, können Sie sie auf Papier speichern.

Der Schutz Ihrer Daten sollte zur Gewohnheit werden. Dazu gibt es viele Schritte, die Sie unternehmen können. Das Drucken von Backups auf Papier ist nur eine davon.