Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen. Lees verder.

De asymmetrische RSA-sleutels die je gebruikt met tools als GnuPG en SSH zijn erg belangrijk voor toegang tot informatie. Het verlies van een sleutel maakt toegang tot versleutelde gegevens bijna onmogelijk. Problemen veroorzaakt door externe servers zonder toegang kunnen ook ernstig zijn, dus het is belangrijk om een ​​back-up van de sleutels te maken en ze veilig te bewaren. Het gebruik van papier om belangrijke back-ups op te slaan, is niet de methode die meteen in je opkomt. Het is echter een van de veiligste manieren.

Waarom zou u uw GnuPG-sleutel op papier bewaren?

We hebben eeuwenlang belangrijke informatie op papier bewaard. We weten allemaal dat de oude Egyptenaren papyri gebruikten, daterend uit 3000 voor Christus. Interessant is dat papyrus ook bestand is tegen vuur wanneer het als een boek op een hoop wordt bewaard. Op deze manier wisten veel oude boeken tot op de dag van vandaag te overleven. Tegenwoordig, met de ontwikkeling van waterbestendig papier en druktechnologieën, gaat een afdruk gemaakt met toner op zuurvrij papier veel langer mee dan veel opnamemethoden.

Hoewel papier niet het goedkoopste opnamemedium is, is het een zeer voordelige keuze voor het vastleggen van kleine gegevens, zoals coderingssleutels. Een GnuPG-sleutel kan eenvoudig worden geback-upt met een printer en vijf tot twintig vellen papier. Tegelijkertijd zal een dief die bij u inbreekt uw harde schijf begeren of de machine waarop uw harde schijf is aangesloten. Maar niemand heeft het verlangen om een ​​pak papier te stelen.

U heeft geen speciale voorwaarden nodig om papieren back-ups op te slaan. Zelfs als u de harde schijf en soortgelijke digitale opnamemedia beschermt tegen elementen zoals vochtigheid, temperatuur en overmatige trillingen, bestaat de mogelijkheid dat deze beschadigd raken. Aan de andere kant blijven papieren die in een zak of doos worden gedaan intact, zelfs als u ze vergeet.

Wat zijn de nadelen van het bewaren van papier?

Het maken van papieren back-ups van digitale gegevens is een uitdagende onderneming. Tegenwoordig is het relatief eenvoudig om gegevens over te zetten naar een ander digitaal medium. Dit veilig overbrengen naar een analoog systeem, zoals papier, kan echter hoofdpijn opleveren.

Als het niet mogelijk is om te herstellen vanaf de back-up, is het ook niet mogelijk om het daadwerkelijk een back-up te noemen. U moet technieken zoals QR-codes, gegevensmatrices of OCR gebruiken om gegevens op de afgedrukte pagina terug naar de computer over te dragen. Hiervoor moet u het papier scannen met een scanner. Als laatste redmiddel kunt u de gegevens ook stukje bij beetje handmatig invoeren. Maar dit is het laatste redmiddel, omdat het een moeizaam proces is.

Paperbackup-software installeren

Paperbackup is software, ontwikkeld met Python, waarmee u eenvoudig bestanden kunt extraheren ASCII-gecodeerd digitale gegevens van papieren back-ups. Zoals de meeste Python-code, heeft Paperbackup enkele afhankelijkheden.

Door de volgende opdracht uit te voeren, kunt u de benodigde afhankelijkheden op uw systeem downloaden en installeren.

Voor distributies die RPM gebruiken (Red Hat, Fedora, CentOS, enz.):

sudo jammie installeren PyX enscript qrencode hashlib zbar \npython3 -m pip installeren hashlib Kussen\n

Voor distributies die APT gebruiken (Debian, Ubuntu, Mint, enz.):

sudo apt-get update && sudo apt-get installeren python3-pyx enscript python3-qrencode python3-zbar \npython3 -m pip installeren hashlib Kussen\n

Sleutel- of gegevensback-ups maken met Paperbackup

Maak eerst een GnuPG-sleutel aan. Maak deze sleutel vervolgens beschikbaar voor back-up. Om dit te doen, voert u de gevraagde informatie in en genereert u uw GnuPG-sleutel met behulp van de volgende opdracht:

gpg --gen-sleutel\n

Als je ook het wachtwoord hebt ingesteld waar gpg om vraagt, en je ziet een uitdraai met allerlei informatie over je sleutel, dan is je sleutel klaar. In dit stadium is er een waarde voor uw sleutel die u moet noteren. Om deze waarde te krijgen, gebruikt u de onderstaande opdracht en kopieert u de waarde die u ziet met het rode vak in de afbeelding:

gpg --list-secret-keys --keyid-format=short (uw-gebruikers-e-mail)\n

U kunt de waarde "[email protected]" hier vervangen door het e-mailadres dat u opgeeft.

De waarde van E3122E78 in de bovenstaande afbeelding is de sleutel-ID. Natuurlijk zal deze waarde voor u anders zijn. Maak hiermee de GnuPG-sleutel als volgt beschikbaar voor back-up. Als resultaat van deze opdracht maakt u een bestand met de naam myKey_sec.asc:

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

U kunt de inhoud van het bestand zien met de volgende opdracht:

katmyKey_sec.asc\N

In dit stadium krijgt u een uitvoer die er als volgt uitziet:

Alle screenshots zijn gebaseerd op een GNU/Linux Debian-distributie. U kunt echter alle gpg-commando's tot nu toe op dezelfde manier gebruiken op Microsoft Windows.

Wat u moet doen om een ​​back-up van elk bestand te maken

Als de gegevens waarvan u een back-up wilt maken iets anders zijn, kunt u deze gereed maken voor back-up door ze te coderen basis64 via onderstaande opdracht. Houd er rekening mee dat u een resultaat krijgt dat ongeveer 25 procent groter is dan de gegevens waarvan u een back-up maakt.

U kunt bijvoorbeeld een bestand met de naam "test.txt" op het bureaublad maken. Schrijf bijvoorbeeld verschillende gegevens in dit tekstbestand.

kattentest.txt\n#Output\nHallo! Ik ben een tekstbestand.\n

Nu je ook de inhoud van het testbestand hebt bewerkt, kun je het volgende commando gebruiken:

basis64-w 65 [gegevens om te back-uppen] > [bestand om op te slaan]\N

Kijk vervolgens in het bestand "test_base64" om te controleren of de inhoud van het bestand is gewijzigd in base64:

kat test_base64\n

Zoals je kunt zien, heb je nu je tekstbestand gecodeerd met base64.

Paperback-voorbereiding

U hebt de sleutel of gegevens voorbereid waarvan u een back-up wilt maken. Vervolgens moet u Paperbackup installeren. Ga eerst naar GitHub-repository van Paperbackup en download de repository in zip-formaat. Je kan ook kloon de git-repository naar uw computer met de volgende opdracht:

gek kloon https://github.com/intra2net/paperbackup\n

Pak het gedownloade bestand ergens uit en ga naar de map waar de Paperbackup zich bevindt. Open hier een terminal. Vervolgens kunt u de onderstaande opdracht gebruiken om uw papieren back-up in PDF-formaat voor te bereiden:

python3papieren back-up.py[directory van het bestand waarvan u een back-up wilt maken]\N

Natuurlijk kunt u hier niet alleen het bestand gebruiken dat u hebt gemaakt, maar ook uw GnuPG-sleuteldocument. Als je het je herinnert, plaats je deze GnuPG-sleutel in een bestand met de naam myKey_sec.asc eerder.

Nadat het script zijn werk heeft gedaan, staat er een PDF-bestand in de map waarin u het uitvoert, zoals dit:

De grootte van de QR-codes en andere coderingsmethoden is afhankelijk van de inhoud van het bestand waarvan u een back-up wilt maken.

Druk de back-up af die u hebt gemaakt

De beslissing om uw back-up af te drukken is aan u. Een van de dingen die u moet overwegen, is of u uw hardware en de verbinding die u gebruikt om er toegang toe te krijgen (bijvoorbeeld een LAN-printer) kunt vertrouwen als u een back-up hebt gemaakt van een veilige back-up zonder wachtwoord. De meest betrouwbare methode in dit opzicht is om het PDF-bestand rechtstreeks vanaf de printer af te drukken door het bestand op een USB-stick toe te voegen of de printer via USB op uw computer aan te sluiten.

U bent volledig vrij om het papier en de afdrukmethode te gebruiken die u maar wilt. Alle soorten afdrukken gaan lang genoeg mee voor uw doeleinden. Afdrukken met toner op zuurvrij papier levert echter de beste resultaten op.

Na het printen kun je je vullingen bewaren zonder ze op te vouwen, in een envelop, of beter nog, in een waterdichte zak. Als u uw back-up dateert, kan deze informatie in de toekomst van pas komen. Als u andere toekomstige back-ups maakt, kunt u voorkomen dat ze door elkaar worden gehaald.

Scan ook uw papieren back-up met de hoogst mogelijke resolutie.

Als u deze back-up moet gebruiken, kunt u het PDF-bestand dat het resultaat is van uw scan herstellen met de volgende opdracht nadat u het naar de map Paperbackup hebt verplaatst:

./paperrestore.sh [PDF-directory om te herstellen] > herstel_bestand\n

Paperbackup slaat het bestand op in de thuismap met de naam die u eraan geeft.

Hoe belangrijk is het om een ​​back-up van uw sleutel te maken?

Elektronische apparaten kunnen kapot gaan. Denk hierbij aan harde schijven, USB-sticks of dvd's. Het zal echter veiliger zijn om deze gegevens van de digitale omgeving over te zetten naar analoog. En je kunt ze veel gemakkelijker beschermen. U bent de enige persoon die weet hoe belangrijk deze gegevens voor u zijn. Afhankelijk van het project waaraan u werkt of het belang van de gegevens die u wilt bewaren, kunt u deze op papier bewaren.

Het beschermen van uw gegevens moet een gewoonte worden. Er zijn veel stappen die u kunt nemen om dit te doen. Het afdrukken van back-ups op papier is er slechts één van.