Buonasera, Hai mai pensato di utilizzare servizi come Dropbox, Google Drive o Mega per i tuoi file? Forse già lo fai, ma visto quanto accaduto recentemente, forse è meglio “salvaguardare” i vostri file da accessi non autorizzati Dunque come fare?


Il Problema?

Come crittografare i propri file in modo sicuro?

Soluzione

Creazione della propria chiave

La prima cosa da fare è creare la propria chiave, chiave necessaria per crittografare e decrittografare i propri file

gpg --gen-key

Ti consiglio di utilizzare i seguenti settaggi:

Per favore scegli che tipo di chiave vuoi:
(1) RSA and RSA (default)
(2) DSA and Elgamal
(3) DSA (firma solo)
(4) RSA (firma solo)
Cosa scegli? 1
RSA keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048) 4096

Compila tutte le domande che ti verranno poste

NOTA BENE: Stai attento a inserire una mail valida, poichè ti servirà più tardi

Una volta completata la procedura, puoi verificare che la chiave sia valida dando il comando

gpg --list-key

Se hai seguito correttamente tutti i passi, vedrai la chiave con il nome dato e la mail

Utilizziamo la chiave per criptare/decriptare

Ora vediamo insieme come crittare e decrittare i file

Come Criptare?

La sintassi da utilizzare per criptare i file è la seguente: cat {fileinput} | gpg --encrypt --sign --armor -r {VOSTRAEMAIL} --out {fileoutput}

Piccolo esempio: cat testfile.txt | gpg --encrypt --sign --armor -r email@example.com --out testfile.gpg

Come Decriptare?

La sintassi da utilizzare per decriptare i file è la seguente: gpg --output {fileoutput} --decrypt {fileinput}

Piccolo esempio: gpg --output testfile.gpg --decrypt testfile.txt.decrypted


Per qualsiasi dubbio o problema scrivete nei commenti e sarò lieto di rispondervi al più presto