Gpg adalah singkatan dari "Gnu Privacy Guard" yang biasanya sudah ada dalam berbagai distro linux. dan tinggkat enkripsinya juga cukup tinggi dan gpg juga sudah sering dipakai terutama pada key server ubuntu.
Langkah Pertama (tentukan file)
- Disini saya asumsikan file yang di enkripsi adalah file percobaan
$ echo " ini adalah file yang akan di enkripsi" > percobaan
- Langkah diatas merupakan redirection pembuatan file, jadi misalkan sudah ada file yang akan di enkripsi tidak perlu lagi membuat file, ini hanya contoh.
- Nah berikut untuk mengecek file tersebut sudah ada apa belum.
$ ls -l percobaan
-rw-r--r-- 1 ncipt ncipt 26 2011-05-01 19:28 percobaan
Langkah Kedua (enkripsi file)
- Langsung saja di terminal bisa ketikkan
$ gpg -c percobaan
gpg: gpg-agent is not available in this session
Enter passphrase:
Repeat passphrase:
- Bisa kita lihat hasil enkripsi file percobaan tadi (hasil enkripsi menjadi percobaan.gpg)
$ cat percobaan.gpg
sj�$��oP� -� �� g��� AC�� a��
Tambahan :
Kedua langkah tersebut merupakan cara untuk mengenkripsi file. Untuk membuat file hasil dekripsi bisa dengan cara berikut
$ gpg percobaan.gpg
gpg: CAST5 encrypted dataLangkah di atas akan membuat file percobaan yang telah di dekripsi
gpg: gpg-agent is not available in this session
Enter passphrase:
Atau bila hanya ingin membuka saja tanpa membuat file hasil dekripsi bisa dengan
$ gpg -d percobaan.gpg
gpg: CAST5 encrypted data
gpg: gpg-agent is not available in this session
Enter passphrase:
gpg: encrypted with 1 passphrase
file yang akan dienkripsi
gpg: WARNING: message was not integrity protected
0 comments: