Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

De asymmetriske RSA-nøklene du bruker med verktøy som GnuPG og SSH er svært viktige for å få tilgang til informasjon. Tapet av en nøkkel gjør tilgang til krypterte data nesten umulig. Problemer skapt av eksterne servere uten tilgang kan også være alvorlige, så det er viktig å sikkerhetskopiere nøklene og holde dem trygge. Å bruke papir til å lagre nøkkelsikkerhetskopier er ikke metoden du umiddelbart tenker på. Det er imidlertid en av de sikreste måtene.

Hvorfor bør du lagre GnuPG-nøkkelen din på papir?

Vi har lagret viktig informasjon på papir i århundrer. Vi vet alle at gamle egyptere brukte papyrus, som dateres tilbake til 3000 f.Kr. Interessant nok er papyrus også motstandsdyktig mot brann når den holdes i en haug som en bok. På denne måten klarte mange gamle bøker å overleve til i dag. I dag, med utviklingen av vannbestandig papir og utskriftsteknologier, er en utskrift laget med toner på syrefritt papir mye lengre varig enn mange opptaksmetoder.

Selv om papir ikke er det billigste opptaksmediet, er det et veldig økonomisk valg for å ta opp små data som krypteringsnøkler. En GnuPG-nøkkel kan enkelt sikkerhetskopieres med en skriver og fem til 20 ark papir. Samtidig vil en tyv som bryter seg inn i hjemmet ditt begjære harddisken din eller maskinen som harddisken er festet til. Men ingen har lyst til å stjele en pakke papir.

Du trenger ikke spesielle forhold for å lagre sikkerhetskopier på papir. Selv om du beskytter harddisken og lignende digitale opptaksmedier mot elementer som fuktighet, temperatur og overdreven vibrasjon, er det en mulighet for forringelse. På den annen side forblir papirer plassert i en pose eller boks intakt selv om du glemmer dem.

Hva er ulempene med å oppbevare papir?

Å lage papirsikkerhetskopier av digitale data er en utfordrende oppgave. I dag er det relativt enkelt å overføre data til et annet digitalt medium. Men å overføre dette trygt til et analogt system, for eksempel papir, kan være en hodepine.

Dessuten, hvis det ikke er mulig å gjenopprette fra sikkerhetskopien, er det ikke mulig å faktisk kalle det en sikkerhetskopi. Du må bruke teknikker som QR-koder, datamatriser eller OCR for å overføre data på den utskrevne siden tilbake til datamaskinen. For dette må du skanne papiret med en skanner. Som en siste utvei kan du også legge inn dataene manuelt bit for bit. Men dette er siste utvei da det er en møysommelig prosess.

Hvordan installere Paperbackup-programvare

Paperbackup er programvare utviklet med Python, som muliggjør enkel utvinning av ASCII-kodet digitale data fra sikkerhetskopier på papir. Som de fleste Python-koder, har Paperbackup noen avhengigheter.

Ved å kjøre følgende kommando kan du laste ned og installere de nødvendige avhengighetene på systemet ditt.

For distribusjoner som bruker RPM (Red Hat, Fedora, CentOS, etc):

sudo nam installere PyX enscript qrencode hashlib zbar \npython3 -m pip installere hashlib pute\n

For distribusjoner som bruker APT (Debian, Ubuntu, Mint, etc):

sudo apt-get Oppdater && sudo apt-get installere python3-pyx enscript python3-qrencode python3-zbar \npython3 -m pip installere hashlib pute\n

Opprette nøkkel- eller datasikkerhetskopier med Paperbackup

Lag først en GnuPG-nøkkel. Deretter gjør du denne nøkkelen tilgjengelig for sikkerhetskopiering. For å gjøre dette, skriv inn den forespurte informasjonen og generer GnuPG-nøkkelen din ved å bruke følgende kommando:

gpg --gen-nøkkel\n

Hvis du i tillegg har satt passordet som gpg ber deg om, og du ser en utskrift som inneholder diverse opplysninger om nøkkelen din, er nøkkelen klar. På dette stadiet er det en verdi for nøkkelen din som du bør notere ned. For å få denne verdien, bruk kommandoen nedenfor og kopier verdien du ser med den røde boksen i bildet:

gpg --list-secret-keys --keyid-format=short (din-bruker-e-post)\n

Du kan erstatte "[email protected]"-verdien her med e-postadressen du angir.

Verdien av E3122E78 i bildet ovenfor er nøkkel-ID. Selvfølgelig vil denne verdien være annerledes for deg. Ved å bruke dette, gjør GnuPG-nøkkelen tilgjengelig for sikkerhetskopiering som følger. Som et resultat av denne kommandoen vil du opprette en fil med navnet myKey_sec.asc:

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

Du kan se innholdet i filen med følgende kommando:

kattmyKey_sec.asc\n

På dette stadiet vil du få en utgang som ser slik ut:

Alle skjermbilder er basert på en GNU/Linux Debian-distribusjon. Du kan imidlertid bruke alle gpg-kommandoene frem til dette punktet på samme måte på Microsoft Windows.

Hva du trenger å gjøre for å sikkerhetskopiere alle filer

Hvis dataene du vil sikkerhetskopiere er noe annet, kan du gjøre det klart for sikkerhetskopiering ved å kode det med base64 via kommandoen nedenfor. Merk at du vil få et resultat som er omtrent 25 prosent større enn dataene du skal sikkerhetskopiere.

Som et eksempel kan du lage en fil kalt "test.txt" på skrivebordet. Skriv for eksempel bare forskjellige data inne i denne tekstfilen.

katt test.txt\n#Output\nHei! Jeg er en tekstfil.\n

Nå som du også har redigert innholdet i testfilen, kan du bruke følgende kommando:

base64-w 65 [data som skal sikkerhetskopieres] > [fil å lagre]\n

Se deretter i "test_base64"-filen for å bekrefte at filinnholdet er endret til base64:

cat test_base64\n

Som du kan se, har du nå base64 kodet tekstfilen din.

Paperbackup forberedelse

Du har forberedt nøkkelen eller dataene som skal sikkerhetskopieres. Deretter må du installere Paperbackup. Gå først til Paperbackups GitHub-lager og last ned depotet i zip-format. Du kan også klone git-depotet til datamaskinen med følgende kommando:

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

Pakk ut den nedlastede filen et sted og gå til katalogen der Paperbackupen er funnet. Åpne en terminal her. Deretter kan du bruke kommandoen nedenfor for å forberede papirsikkerhetskopien i PDF-format:

python3paperbackup.py[katalogen til filen som skal sikkerhetskopieres]\n

Her kan du selvfølgelig bruke ikke bare filen du opprettet, men også GnuPG-nøkkeldokumentet ditt. Hvis du husker, legger du denne GnuPG-nøkkelen i en fil som heter myKey_sec.asc tidligere.

Etter at skriptet har gjort jobben sin, vil det være en PDF-fil i katalogen der du kjører det, slik:

Størrelsen på QR-kodene og andre krypteringsmetoder vil variere avhengig av innholdet i filen du skal sikkerhetskopiere.

Skriv ut sikkerhetskopien du har laget

Beslutningen om å skrive ut sikkerhetskopien er opp til deg. En av tingene du bør vurdere er om du kan stole på maskinvaren din og tilkoblingen du bruker for å få tilgang til den (f.eks. en LAN-skriver) hvis du har sikkerhetskopiert en sikker sikkerhetskopi uten passord. Den mest pålitelige metoden i denne forbindelse er å skrive ut PDF-filen direkte fra skriveren ved å legge filen på en USB-pinne eller koble skriveren til datamaskinen via USB.

Du står helt fritt til å bruke hvilken som helst papir- og utskriftsmetode du vil. Alle typer utskrift vil vare lenge nok til dine formål. Imidlertid vil tonerutskrift på syrefritt papir gi de beste resultatene.

Etter utskrift kan du lagre refillene dine uten å brette dem, i en konvolutt, eller enda bedre, i en vanntett pose. Hvis du daterer sikkerhetskopien din, kan denne informasjonen komme til nytte i fremtiden. Hvis du tar andre fremtidige sikkerhetskopier, kan du forhindre at de blandes sammen.

Skann også sikkerhetskopien på papir med høyest mulig oppløsning.

Hvis du trenger å bruke denne sikkerhetskopien, kan du gjenopprette PDF-filen som er resultatet av skanningen med følgende kommando etter å ha flyttet den til Paperbackup-katalogen:

./paperrestore.sh [PDF-katalog å gjenopprette] > gjenopprettingsfil\n

Paperbackup lagrer filen i hjemmekatalogen med navnet du gir den.

Hvor viktig er det å sikkerhetskopiere nøkkelen din?

Elektroniske enheter kan gå i stykker. Disse inkluderer harddisker, USB-pinner eller DVD-er. Det vil imidlertid være tryggere å overføre disse dataene fra det digitale miljøet til analogt. Og du kan beskytte dem mye lettere. Du er den eneste personen som vet hvor viktig disse dataene er for deg. Avhengig av prosjektet du jobber med eller viktigheten av dataene du vil beholde, kan du lagre dem på papir.

Å beskytte dataene dine bør bli en vane. Det er mange trinn du kan ta for å gjøre dette. Utskrift av sikkerhetskopier på papir er bare en av dem.