PGP (Pretty Good Privacy) adalah suatu program kriptosistem yang sangat
handal, setaraf dengan level militer, digunakan untuk mengenkrip (scramble, encrypt) dan mendekrip (unscramble, decrypt) data sedemikian
rupa hingga data tersebut hanya bisa dibaca oleh orang yang berhak membacanya.
PGP
merupakan publik key kriptosistem, maksudnya ia menggunakan sepasang key untuk
enkripsi dan dekripsi dokumen. Sepasang itu, yang satu disebut sebagai
"private key" dan pasangannya disebut "public key". Setiap
PGP user memiliki sepasang kunci sandi, key pair, tersebut. Private key (yg
aksesnya dilindungi oleh passphrase) digunakan untuk mendekrip dokumen yang
terenkripsi (dgn publik key pasangannya). Sedangkan publik key fungsinya untuk
mengenkrip atau menyandi dokumen. Publik key ini yang anda bagi-bagikan ke teman-teman dan relasi anda, sehingga mereka
bisa menggunakannya untuk mengenkripsi dokumen-dokumen elektronik yang ditujukan untuk anda, atau menguji digital signaturenya
dokumen-dokumen yang anda kirim.
Berikut merupakan penggunaan Portable PGP dalam enkripsi dan
dekripsi text :
1. Membuat
Key Pair baru pada aplikasi PGP Portable
Gambar 1. Membuat Key Pair
2. Tampilan
awal aplikasi portable PGP yang berisikan private key dan public key yang
dibuat sebelumnya
Gambar 2. Tampilan
utama private key
3.
Melakukan enkripsi text
Gambar 3. Tampilan
Enkripsi text
4.
Hasil dari enkripsi text yang telah
dilakukan muncul pada text editor. User bisa memilih untuk mengcopy isinya atau
menyimpan text tersebut.
Gambar 4. Hasil
Enkripsi
5.
Kemudian dilakukan proses dekripsi dengan
menginput hasil dari text yang telah di enkripsi.
Gambar 5. Tampilan
Deskripsi text
6.
Pada saat melakukan dekripsi, akan
dilakukan proses input passphrase yang telah dibuat sebelumnya.
Gambar 6. Tampilan
menginput passphrase
7. Hasil
dari dekripsi text
Gambar 7. Tampilan
hasil deskripsi