sala@home:~$

gpg -c

Bár a gpg kapcsán legtöbbször a nyilvános kulcsú rejtjelezést említik, használhatjuk “hagyományos” ( szimmetrikus kulcsú ) rejtjelezésre is.

Tételezzük fel, hogy teszt.txt fájlunkat szeretnénk titkosítani:

gpg -c --cipher-algo AES256 teszt.txt

A parancs kétszer rákérdez a jelszóra, az eredmény a titkosított teszt.txt.gpg fájl. A titkosításnál meg lehet adni, milyen algoritmust szeretnénk használni, a példában 256-bites AES-t választottam. Hasznos kapcsoló lehet még a -z 0, ami kikapcsolja a tömörítést, erre leginkább akkor van szükségünk, ha tömörített fájlt szeretnénk titkosítani.

Az eredeti fájl tartalmát a következő paranccsal kaphatjuk vissza:

gpg -o teszt2.txt -d teszt.txt.gpg

Alapesetben a standard outputra írja ki gpg az eredményt, a -o kapcsolóval adhatjuk meg az output fájl nevét. Nem túl meglepő módon a parancs rákérdez a jelszóra is.