PENDAHULUAN
PGP (Pretty Good Privacy), merupakan salah
satu implementasi dari teknik enkripsi (encryption)
dalam sebuah program. PGP dapat digunakan untuk mengkodekan sebuah berkas
sehingga hanya orang yang dituju atau pemilik berkas yang bisa mendeskripsikan
kembali dan membuat tanda tangan digital. Dengan demikian orang dapat
meyakinkan bahwa tulisan atau artikel yang ditulis tersebut betul-betul berasal
dari penulis.
Berbeda dengan
teknik enkripsi yang konvensional, PGP menggunakan dua buah kunci untuk
melakukan proses enkripsi dan deskripsi. Teknik enkripsi konvensional
membutuhkan kunci yang sama untuk melakukan proses tersebut. Cara yang
konvensional ini kurang praktis, sebab untuk mengirimkan kunci tersebut bisa
saja informasinya disadap orang lain. Dengan demikian dua kunci yaitu publik
dan pribadi, kita dapat mengumumkan kunci publik dimana saja (ditempat umum,
lewat E-mail, newgroup, atau metode lainnya), sementara hanya kita yang tahu
kunci pribadi.
Implementasi PGP
dapat diperoleh untuk berbagai jenis komputer dan sistem yang digunakan,
seperti MS-DOS, UNIX, Macintosh, dan lain sebagainnya. Ada dua jenis
implementasi PGP: yang berlaku di Amerika Serikat dan diluar Amerika Serikat.
Perbedaan implementasi ini disebabkan oleh adanya algoritma RSA yang digunakan
dalam PGP.
Teknik enkripsi PGP
dikembangkan pada awalnya adalah untuk melengkapi peralatan komunikasi yang
aman dalam lingkungan elektronik yang tidak aman. Pretty Good adalah suatu keterangan yang mengecilkan persoalan yang
kerangkannya didasarkan pada PKI (PublicKey Infrastructur) dan standar enkripsinya bisa menggunakan algoritma
Deffie Hellman atau standar RSA.PGP juga merupakan sebuah program komputer yang
berguna untuk melakukan pengaman terhadap E-mail.
Bentuk pengamananya adalah dengan memastikan hanya orang yang berhak sajalah
yang dapat membaca E-mail tersebut.
E-mail yang dikirim lewat internet melalui program PGP akan diubah bentuknya
sehingga menjadi tidak terbaca. Kemudian hanya orang yang berhak (penerima
resmi) yang dapat mengubah kembali E-mail tersebut dari bentuk yang tak terbaca
menjadi terbaca kembali seperti semula. PGP dapat dikembangkan dalam berbagai
penerapan yang lebih serba guna di bawah NetworkAssociaties.
PGP menjadi
software enkripsi yang kuat dan handal karena memberi kesempatan pada para user
untuk melindungi E-mail dan file dengan cara diacak sehingga orang yang tidak
berhak tidak dapat membuka bahkan membacanya. Biasanya hal ini disertai dengan
tanda tangan digital yang membuktikan bahwa pesan yang kita kirim memang
berasal dari kita.
Pada perkembanganya
PGP yang digunakan pada saat ini yaitu versi 5 dan versi 6 yang lebih
interaktif yaitu di terapkan pada windows 95/NT. PGP Versi ini meliputi
beberapa progam browser untuk E-mail yang sedang populer. Misalnya Outlook
Express, Outlook Exchange, Qualcomm Eudora dan Claris E-mailer yang semuanya
terinstall di dalam komputer browser dan semua fasilitas terdapat dalam menu.
Seperti gambar berikut ini :
Dengan versi
terbaru PGP, enkripsi dalam PGP membuat
user lebih mudah menggunakan E-mail dan filenya, apabila berbeda dalam sebuah
jaringan Internet. PGP dilengkapi dengan Copy dan Paste.
TINJAUAN
PUSTAKA
PGP (Pretty Good Privacy), merupakan salah
satu implementasi dari teknik enkripsi (encryption)
dalam sebuah program. PGP dapat digunakan untuk mengkodekan sebuah berkas
sehingga hanya orang yang dituju atau pemilik berkas yang bisa mendeskripsikan
kembali dan membuat tanda tangan digital. Dengan demikian orang dapat
meyakinkan bahwa tulisan atau artikel yang ditulis tersebut betul-betul berasal
dari penulis.[4]
PGP biasanya diterapkan dalam komputer yang
terkoneksi dengan sistem jaringan yang didalamnya terdapat arus transformasi
dari dan informasi yang secara terus menurus dan on line.
Penerapan PGP pada Jaringan dilakukan sebagai
berikut :
1.
Kunci publik
sangat lambat bila dibandingkan dengan konvensional, jadi PGP akan
mengakomodasi dua algoritma, yaitu RSA dan IDEA untuk melakukan enkripsi plaintext.[4]
2.
Sebagai
contoh, Hadi (pemilik PGP) ingin mengenkripsi suatu file yang diberi nama
plain.txt sedemikian sehingga hanya Yuda yang dapat mendeskripsikan. Dalam hal
ini, Irfan mengirimkan PGP perintah (commandline) untuk melakukan enkripsi:pgp -e plain.txt Yuda. Pada command line ini, pgp adalah file
executable, e- berarti memberitahukan PGP untuk mengenkripsi file, plain.txt
adalah nama plain.txt, dan Kesi
merepresentasikan kunci publik suatu tujuan (Hadi) yang diinginkan Yuda untuk
mengenkripsi pesannya. PGP menggunakan suatu random number gnerator dalam file randseed.bin untuk menghasilkan
suatu kunci (session key) IDEA yang bersifat temporer. Kunci rahasia itu
sendiri dienkripsi dengan kunci RSA publik yang direpresentasikan oleh Hadi
yang ditempelkan pada plaintext.[4]
3.
Selanjutnya,
PGP menggunakan kunci sesi untuk mengenkripsi pesan. ASCII-armors, dan menyimpan seluruhnya sebagai cipher.asc. Bila Hadi
ingin membaca pesannya, Hadi dapat mengetikkan command: pgp cipher.asc.[4]
4.
PGP
menggunakan kunci rahasia milik Hadi
yang merupakan kunci RSA, untuk mendekripsikan kunci sesi yang mana, yang jika
dipanggil oleh Yuda akan dienkripsi oleh kunci publik. Kemudia, conventional crypto digunakan dalam
bentuk kunci sesi untuk mendeskripsikan sisa dari pesan. Alasan prinsip ini
adalah sebagai pengganti/kompensasi dari RSA karena “RSA is too slow, it,s not
stronger, and it may even be weaker” (-PGP Documentation, pgpdoc2.txt).
Sedangkan untuk mengenkripsi file-file biner, pemakai PGP adalah sebagai
berikut: untuk yang sudah terbiasa bekerja dengan file-file biner pada usenet,
tentu mengetahui istilah uuencode.Uuenconde adalah suatu program yang terutama dipakai pada UNIX , namun sekarang
berkembang sehingga dapat mengubah file-file biner seperti .GIF atau .AU
menjadi ASCII text yang sesuai dengan format pengiriman usenet. Feature ini juga dimiliki oleh PGP. File
config.txt (mungkin disebut pgp.ini atau .pgprc ; tergantung protokol lokal)
memiliki suatu option untuk beberapa banyak baris file ASCII yang dimuat. Jika
jumlah ini tercapai, PGP akan memecah-mecah file armored .asc menjadi .asl,
.as2, as3, .... dan semuanya harus digabungkan satu sama lain secara
bersama-sama dan menjalankan PGP dalam suatu file besar. Untuk mengenkripsi suatu
file biner, gunakan command berikut:
pgp -a picture.gif atau opsi TextMode diset ke ON: pgp -a picture.gif
+textmode=off. [4]
PGP Dapat Mengamankan E-Mail
Untuk membuat sebuah E-mail (ataupun informasi lain) menjadi aman, maka perlu dilakukan
proses enkripsi dan dekripsi
Proses enkripsi, proses untuk meyandikan atau
mengubah sebuah informasi dari bentuk asalnya ke dalam bentuk lain menurut
aturan rumus tertentu sehingga menjadi sulit atau tidak dikenal lagi. Proses
dekripsi adalah dikembalikan dari proses enkripsi, yaitu proses mengembalikan informasi
yang telah dienkripsi ke dalam bentuk aslinya lagi. [2]
Setiap melakukan proses enkripsi maupun deskripsi,
akan selalu dibutuhkan apa yang disebut dengan kunci rahasia. Kunci rahasia
pada kenyataannya adalah berwujud sebagai sebuah bilangan prima yang digunakan
untuk perhitungan dalam merubah dari E-mail dalam bentuk aslinya ke E-mail yang
terenkripsi.[2]
Pada PGP, untuk melakukan proses enkripsi
digunakan kunci rahasia yang berbeda dengan kunci rahasia yang digunakan pada
proses dekripsi. Jadi, terdapat 2 (dua) buah kunci rahasia, satu untuk
dekripsi, satu untuk enkripsi. Hal ini yang dikenal dengan kriptografi
asimetrik. Selanjutnya akan dikenalkan pula kriptografi simetrik yang hanya
menggunakan 1 buah kunci rahasia.
Implementasi PGP Dalam E-mail
E-mail merupakan salah satu cara
pengiriman pesan atau informasi yang tidak begitu aman. Sebenarnya, siapa pun
dapat membaca isi pesannya. Salah satu cara untuk mencegah E-mail agar tidak mudah terbaca adalah mengenkripsi
pesan yang terdapat dalam E-mail. PGP menjadi pilihan yang populer untuk
enkripsi kunci publik hal ini dikarenakan kehandalan PGP sudah teruji di
belahan dunia. Urutan prosesnya sebagai berikut.
- Menulis Mail
Jika seseorang menandai pesan dengan PGP, penerima
dapat yakin bahwa kita yang mengirim dan menulis pesan itu. Untuk mengirim
sebuah pesan yang ditandai dalam K mail atau Outlook, terlebuih dahulu membuat
sebuah pesan baru dan selanjutnya harus yakin icon sign message sudah tertekan
[3]
- Membaca Mail
Ketika K mail atauo Outlook mendeteksi
sebuah tanda tangan PGP dalam pesan yang telah dikirim, maka secara otomatis
akan terjadi proses pembuktian tanda tangan itu, contoh:
La de du
Du da le
End pgp message
Jika kunci dalam pesan ditandai dengan
kunci public yang kosong, maka K mail akan memberitahukan kepada pengirim bahwa
pesan telah ditandai, tetapi tidak dapat mengidentifikasikan kunci yang ada ada
dalam pesan. Selanjutnya K mail atau Outlook akan menampilkan kunci ID. [5]
- Menulis Mail yang di enkripsi
Agar pesan yang
diterima dienkripsi, pengirim harus mengklik icon encrypt message (ditandai
dengan kunci warna merah) di dalam jendela pengirim pesan.
- Membaca Mail Yang di Enkripsi
Untuk mengerjakan
pesan yang dienkripsi terlebih dahulu harus dilakukan pendekripsian pesan. Jika
semua berjalan dengan lancer, pesan yang dienkripsi tersebut akan ditampilkan
dan siap untuk membaca pesan tersebut, membalas pesan tersebut, mengirim
kembali, menyimpan pesan, mencetak pesan, atau menghapus pesan.
Encrypted message
Davidhadi
Suidhadha
End pgp message
Selanjutnya memasukan kunci atau pass phrase yang
salah, maka K mail atau Outlook akan menampilkan pesan dalam bentuk enkripsi.[5]
PEMBAHASAN
DAN HASIL
IMPLEMENTASI PGP (Pretty Good
Provacy)
Setelah mengetahui proses enkripsi dan
dekripsi menggunakan PGP, selanjutnya akan dibahas implementasi penggunaan PGP
dalam E-mail, tanda tangan digital dan contoh pemakaian PGP.
Implementasi PGP
Dalam E-mail
E-mail merupakan salah satu cara
pengiriman pesan atau informasi yang tidak begitu aman. Sebenarnya, siapa pun
dapat membaca isi pesannya. Salah satu cara untuk mencegah E-mail agar tidak mudah terbaca adalah mengenkripsi
pesan yang terdapat dalam E-mail. PGP menjadi pilihan yang populer untuk
enkripsi kunci publik hal ini dikarenakan kehandalan PGP sudah teruji di
belahan dunia. Urutan prosesnya sebagai berikut.
- Menulis Mail
Jika seseorang
menandai pesan dengan PGP, penerima dapat yakin bahwa kita yang mengirim dan
menulis pesan itu. Untuk mengirim sebuah pesan yang ditandai dalam K mail atau
Outlook, terlebuih dahulu membuat sebuah pesan baru dan selanjutnya harus yakin
icon sign message sudah tertekan.[3]
Pada saat akan mengirim pesan, K mail atau outlook meminta pass phrase
dalam kunci pribadi. Setelah proses selesai dilanjutkan dengan kombinasi PGP
dengan K mail atau outlook.
- Membaca Mail
Ketika K mail atauo Outlook mendeteksi
sebuah tanda tangan PGP dalam pesan yang telah dikirim, maka secara otomatis
akan terjadi proses pembuktian tanda tangan itu, contoh:
La de du
Du da le
End pgp message
Jika kunci dalam pesan ditandai dengan
kunci public yang kosong, maka K mail akan memberitahukan kepada pengirim bahwa
pesan telah ditandai, tetapi tidak dapat mengidentifikasikan kunci yang ada ada
dalam pesan. Selanjutnya K mail atau Outlook akan menampilkan kunci ID.
- Menulis Mail yang di enkripsi
Agar pesan yang
diterima dienkripsi, pengirim harus mengklik icon encrypt message (ditandai
dengan kunci warna merah) di dalam jendela pengirim pesan.
K mail atau Outlook
akan mencari penerima dan membuat PGP untuk mengenkripsi pesan ke dalam alamt
E-mail. Jika tidak terdapat kunci public untuk penerima, maka K mail atau
Outlook tidak akan mengenkripsi pesan. Mengirim pesan melalui PGP akan
mengenkripsinya untuk penerima.
- Membaca Mail Yang di Enkripsi
Untuk mengerjakan
pesan yang dienkripsi terlebih dahulu harus dilakukan pendekripsian pesan. Jika
semua berjalan dengan lancer, pesan yang dienkripsi tersebut akan ditampilkan
dan siap untuk membaca pesan tersebut, membalas pesan tersebut, mengirim
kembali, menyimpan pesan, mencetak pesan, atau menghapus pesan.
Encrypted message
Davidhadi
Suidhadha
End pgp message
Selanjutnya
memasukan kunci atau pass phrase yang salah, maka K mail atau Outlook akan
menampilkan pesan dalam bentuk enkripsi.
Implementasi PGP Dalam Tanda Tangan Digital
PGP juga mengizinkan untuk menandai pesan atau
file dengan atau tanpa kunci yang mengenkripsinya. Masing-masing tanda tangan
digital dihasilkan secara unik oleh PGP berdasarkan pada isi pesan dan kunci
pribadi penanda tangan. Tanda tangan dicek oleh siapa pun yang menggunakan
kunci publik penanda tangan. Sejak tanda tangan sebagian didasarkan pada isi
pesan, bahkan jika satu karakter pesan telah diubah, PGP akan melaporkan bahwa
tanda tangan tersebut tidak valid.
Tanda tangan juga didasarkan pada kunci pribadi,
dan kunci pribadi hanya dipegang oleh penanda tangan sehingga penerima yakin
bahwa pesan dikirim oleh orang yang dimaksud.
Yang paling penting untuk diingat adalah ketika
tanda tangan yang dituis tangan menurut dugaan bersifat unik untuk setiap
orang, anda tangan digital juga bersifat unik untuk tiap dokumen dan penanda
tangan. Tanda tangan yang ditulis dapat disalin dari dokumen satu ke dokumen
yang lain dan masih kelihatan hal yang sama dengan tanda tangan biasa akan
mengalami kegagalan pembuktian apabila diterapkan pada dokumen lain. Seperti
gambar berikut :
Tanda tangan digital akan berkaitan dengan
sertifikat digital. Hal penting yang perlu diperhatikan dalam proses
sertifikat, terutama menyangkut kunci publik yang akan menggunakan PGP, antara
lain :
- Kunci publik itu sendiri.
- Kartu identitas pemakai yang meliputi nama dan alamat E-mail dari pemilik kunci.
- Satu atau lebih tanda tangan digital untuk kunci publik dan kartu identitas pemakai.
Tanda tangan memberi kesaksian bahwa kartu
identitas pemakai berhubungan dengan kunci publik dan dinatakan valid. Hal itu
dapat terjadi karena adanya kunci pribadi penanda tangan.
Contoh Pemakaian PGP
Massachusetts Institute of
Technologi (MIT) mendistribusikan
PGP secara gratis kepada seseorang ataupun penggunaan non komersial dengan cara
men-download pada situs http://web.mit.edu/network
/pgp.html. Apabila ingin versi yang komersial dari PGP, dapat menghubungi Network
Associates Technology.
Langkah-langkahnya sebagai berikut:
- Instalasi Baris Perintah PGP
Jalankan fungsi setup dan instal
di lokasi yang di inginkan, dari menu start, run, browser pilih lokasi
program PGP, pilih setup atau install, di ikuti perintah
selanjutnya.
- Konfigurasi Baris Perintah PGP
Sebelum mengirim E-mail yang
dienkripsi, PGP perlu dikonfigurasikan terlebih dahulu. Langkah-langkah untuk
melakukan konfigurasi dalam PGP, sebagai berikut:
- Buatlah pasangan kunci, kunci publik dan kunci pribadi.
- Bukalah kunci publik.
- Tambahkan kunci publik penerima.
- Membuat Pasangan Kunci
Pasangan kunci, yaitu pribadi dan
kunci publik dapat dipanggil dengan perintah pgp-kv. Dalam membuat pasangan
kunci, langkah-langkahnya adalah sebagai berikut:[5]
- Definisikan tipe dari masing-masing kunci.
- Definisikan algoritma dari masing-masing kunci.
- Tentukan ukuran kunci.
- Tentukan ukuran kunci.
- Tentukan identitas publik untuk kunci pemakai.
- Tentukan validitas periode dari penandaan kunci.
- Tentukan pass phrase.
Standar tanda tangan digital yang
menggunakan algoritma Diffie Hellman adalah algoritma kunci yang
direkomendasikan untuk masalah ini. RSA, metode kriptografi yang dibuat oleh
RSA Security Data, Inc yang menggunakan du kunci, dapat juga digunakan.
Berikut contoh perintahnya:
C:\PGPcmd>pgp –kg
Pretty Good Privacy (tm) version 6.5.8
(c) 1999 Network Associates Inc.
Uses the RSAREF (tm) Toolkit, with is
copyright RSA Data Security.Inc.
Export of this software may restricted
by the U.S. goverment.
Choose the publik key algorithm to use
wit your new key
DSS/DH (a.k.a. DSA/ElGamal) (default)
RSA
Choose 1 or 2 : 1
Choose thr type of you want to
generate
Generate an encryption ke for an
exixting signing key
Choose 1 or 2 : 1
Pick your DSS “master key” size:
1024 bits Maximum size (Recommended)
choose 1 or enter desired number of
bits: 1
Generating a 1024 bit DSS key
You need a user ID for your public
key. The desired from for this
User ID is your name, follwed by your
E-mail address enclosed in
(angle brackets), if you have an
E-mail address.
For example: John Q. Smith iqsmith@nai.com
Enter a user ID for your public key: selva.kumar@xpedior.com
Enter the validity period of you
signing key in days from 0-10958
0 is forever (the default is 0)
you need a pass phrase to protect your
DSS secret key
your pass phrase can be any sentence
or phrase and may have many
Words. Spaces, punctuation, or any
other printable characters.
Enter pass phrase:
Enter same pass phrase again:
PGP will generate a signing key. Do
you also require an
Encryption key? (Y/n)Y
Pick your DH key size:
1024 bits- High commercials grade,
sevure for many years
2048 bits- “military” grade, secure
for forseeable future
3092 bits- Archival grade, slow,
highest security
choose 1. 2. 3. or enter desired
number of bits:1
Enter the validity period of you
encryption key in days from 0-10950
0 is forever (the default is 0)
Note that key generation is a lengthy
proccess
PGP needs to generate some random
data. This is done by measuring
The time intervals between your
keystrokes. Please enter some
random text on your keyboard until the
indicator reaches 100%.
Press ^D to cancel
100% of required data
Enough, thank you
.....********.....**********
Make this the default signing key?
(Y/n) Y
.....********
Key generation completed
C:\PGPcmd>
- Membuka Kunci Publik
Kunci publik seharusnya ditukar di
antara pengirim dan penerima sebelum memulai berkomunikasi. Kunci publik dapat
dibuka di file teks dan didistribusikan ke penerima. Kunci publik tersebut
dapat dibuka dengan perintah pgp-kx userid keyfile. Berikut contoh
programnya:
C:\PGPcmd>pgp kx selva.kumar@xpedior.com selva.asc
Pretty Good Provacy (tm) Version 6.5.8
(c) 1999 Network Associates Inc.
Uses the RSAREF (tm) Toolkit, with is
copyright RSA Data Security.Inc.
Export of this software may restricted
by the U.S. goverment.
Extracting from keyring
‘C:\winnt\profils\selvakk\application data\pgp\
Pkr\ userid “selva.kumar@xpedior.com.
Key extracted to file ‘selva.asc’.
C:\PGPcmd>
- Penambahan Kunci Publik Penerima
Sebagai bagian dari proses pertukaran
kunci, kunci publik penerima seharusnya ditambahkan ke dalam key ring
pengirim. Kunci publik dapat digunakan perintah pgp-ka keyfilename.
Berikut contoh programnya.
C:\PGPcmd>pgp –ka unknown.asc
Pretty Good Provacy (tm) Version 6.5.8
(c) 1999 Network Associates Inc.
Uses the RSAREF (tm) Toolkit, with is
copyright RSA Data Security.Inc.
Export of this software may restricted
by the U.S. goverment.
Looking for new keys...
DSS 1024/1024 0xD3279E4F 2001/02/26 unknown@xyz.com
Sig 0xD3279E4F <Unknown signator, can’t be
Checked keyfile contains 1 new keys.
Add these keys to keyring? (Y/n)Y
News userid: “unknown@@xyz.com”
New signature from keyiD 0xD3279E4F on
userid unknown@xyz.com
Keyfile contains:
1 news key(s)
1 new signature (s)
1 new user ID(s)
summary of chages:
new userid: unknown@xyz.com
new signature from keyiD 0xD3279E4F on
userid unknown@ xyz.com
keyfile contains:
1 news key(s)
1 new signature (s)
1 new user ID(s)
Setelah melakukan
konfirmasi kebenaran kunci publik, selanjutnya dapat menandai kunci tersebut.
Untuk melakukan enkripsi terhadap file dengan menggunakan ID penerima, kita
akan melihat perigatan tentang kebenaran kunci publik. Penandaan akan
menghilangkan pesan peringatan selama proses enkripsi pesan, sebuah kunci dapat
ditandai dengan menggunakan perintah pgp-ks userid
Kehandalan PGP
PGP (Pretty Good Privacy) adalah salah satu software
pengaman kriptografi yang cukup tinggi performansinya. PGP dibuat berdasarkan
pada konsep Public Key Cryptography. Kriptografi mempunyai konsep secara umum,
jika seseorang hendak mengirimkan mail yang bersifat rahasia, maka si
pengirim dapat mengkodekannya (enkripsi) menggunakan suatu algoritma
tertentu yang hanya si pengirim dan si penerima mail yang tahu.
Dengan menggunakan PGP seseorang dapat mengirimkan mail atau file kepada orang lain secara privasi, autentikasi, dan cukup nyaman. Secara privasi artinya mail atau file yang dikirimkan hanya bisa dibaca oleh orang yang dituju. Autentikasi artinya bahwa pesan yang berasal dari seseorang hanya dapat dikirim oleh orang itu saja. Cukup nyaman karena tidak membutuhkan jalur untuk saling menukar tombol masing-masing user, PGP menggunakan teknologi "Public Key".
Dengan menggunakan PGP seseorang dapat mengirimkan mail atau file kepada orang lain secara privasi, autentikasi, dan cukup nyaman. Secara privasi artinya mail atau file yang dikirimkan hanya bisa dibaca oleh orang yang dituju. Autentikasi artinya bahwa pesan yang berasal dari seseorang hanya dapat dikirim oleh orang itu saja. Cukup nyaman karena tidak membutuhkan jalur untuk saling menukar tombol masing-masing user, PGP menggunakan teknologi "Public Key".
PGP sebagai sistem security pada saat ini banyak memiliki
kelebihan dan kehandalan hal ini disebabkan karena PGP memiliki 2 buah kunci
yaitu kunci publik dan kunci private.
Berdasarkan teori ini, PGP mengizinkan seseorang untuk mengumumkan kunci
publik mereka dan menjaga kunci pribadi yang sifatnya rahasia. Hasilnya
seseorang dapat mengenkrip pesan kepada orang lain sepanjang mereka mempunyai
kunci publik. PGP adalah metode enkripsi informasi yang bersifat rahasia
sehingga jangan sampai diketahui oleh orang banyak yang tidak berhak. Informasi
ini bisa berupa email yang sifatnya rahasia, nomor kode kartu kredit, atau
pengiriman email melalui internet. [3]
Teknologi enkripsi PGP
amat piawai dengan versi 7.0.3-nya, PGP merupakan salah satu alat enkripsi yang
terbaik, dan tetap gratis. Pada saat diinstal, PGP akan masuk ke
aplikasi email seperti Outlook, Outlook Express, Eudora, dan Lotus Notes.
Pengguna klien email yang didukung oleh PGP akan menjumpai sebuah menu dan toolbar
baru dari PGP yang akan membuat enkripsi,
dekripsi, dan penandatanganan (signing) file
menjadi amat mudah. [3]
Jika integrasi dengan program email belum
cukup, PGP juga terintegrasi dengan baik dengan Windows Sehingga anda dengan mudah dapat mengenkripsi
file. Anda cukup mengklik-kanan pada folder file yang akan anda enkripsi.
Sebuah menu PGP akan anda jumpai di antara menu-menu lain pada kotak menu yang
muncul.
PGP menggunakan key
pair system untuk mengenkripsi dan mendekripsi file.
Kunci (key) yang
satu bersifat pribadi (private) sedangkan
yang lain umum (public).
Pendekatan ini berasal dari pengertian umum
mengenai Public Key Infrastructure. Agar dapat berkomunikasi secara aman
dengan pengguna komputer lain, anda saling bertukar public key sehingga dapat
mengenkripsi dan mendekripsi file atau email yang dikirimkan. PGP juga memungkinkan anda
menandatangani (sign) file
yang dienkripsi untuk memastikan bahwa file itu berasal dari orang yang
mengirimkannya. [1]
Kunci (key)
memainkan peranan penting dalam pengamanan
komunikasi dan PGP mempunyai perangkat yang memungkinkan mengelola kunci-kunci,
dapat membuat dan menghapus kunci, memperbarui nama dan alamat yang berkaitan
dengan kunci yang dimiliki dan banyak yang lainnya. Selain itu, PGP juga mempunyai fitur pengamanan lain yang
diberi nama Wipe. Saat menghapus (delete) sebuah file pada hard
disk, dapat menggeretnya ke Recycle Bin dan walaupun langsung dikosongkannya,
file itu tetap dapat diambil kembali oleh orang yang mempunyai pengetahuan
dasar mengenai cara penyimpanan file. Dengan menggunakan perangkat Wipe pada
PGP, secara permanen dapat menghancurkan informasi yang sensitif. Akhirnya,
fitur keamanan PGP masih dilengkapi dengan fitur pengaman komunikasi lewat ICQ.[1]
KESIMPULAN
Keamanan data dalam sistem jaringan komputer menggunakan teknik
enkripsi (encryption) PGP (Pretty Good
Privacy) di tinjau dari segi kehandalannya. PGP digunakan untuk mengkodekan
sebuah berkas sehingga hanya orang yang dituju atau pemilik berkas yang dapat
mendeskripsikan kembali dan membuat tanda tangan digital
PGP memiliki dua buah kunci yaitu kunci publik dan
kunci pribadi. Diantara kedua kunci tersebut kunci publik dapat diumumkan
kepada setiap orang, melalui telpon, fax, e-mail dan lainnya, tanpa takut akan
ke privetanya. Sedangkan kunci pribadi adalah bersifat rahasia dan tidak
diperkenankan untuk diketahui oleh orang lain, sebab apabila kunci pribadi ini
diketahui orang lain data akan tidak rahasia lagi.
Pada PGP ini terdapat dua teknik pembacaan data
yaitu teknik enkripsi (teknik pengubahan data dari asli menjadi kode yang tidak
terbaca) dan teknik dekripsi.(teknik untuk membaca kode-kode yang tidak terbaca
menjadi terbaca. Pada makalah diatas juga terdapat contoh program PGP dan
teknik melakukan pengiriman data yang terekripsi dan program pembacaan data
atau informasi yang terekripsi.
DAFTAR PUSTAKA
1.
Andri Kristanto, Kemanan data pada jaringan computer, Yogyakarta
2003
2.
Melindungi file dengan Enkripsi, NeoTekno Januari 2003
3.
Practical Unix & Internet Security, 15 Oktober 2003 http://www.oreilly.com/catalog/ puic3/chapter/ch11.pdf
4.
Simson Garfinkel, O’Reilly & Associates, 1994, PGP,
ISBNI-56592-098-8
5. SSH Public-Key Authentication , 15
Okotber 2003
http://www.onlamp.com/pub/a/onlamp/excerpt/ssh_8
/index.html
0 Response to "SKRIPSI JARINGAN KOMPUTER KEAMANAN DATA DALAM SISTEM JARINGAN KOMPUTER MENGGUNAKAN TEKNIK ENKRIPSI PGP(Pretty Good Privacy) DI TINJAU DARI KEHANDALANNYA"
Posting Komentar