Anda di halaman 1dari 6

Seminar Nasional Inovasi Teknologi ISBN : 978-602-61393-0-6

UN PGRI Kediri, 22 Februari 2017 e-ISSN : 2549-7952

IMPLEMENTASI TANDA TANGAN DIGITAL


DENGA PRETY GOOD PRIVACY (PGP) UNTUK
KEAMANAN TRANSAKSI ELEKTRONIK

Adimas Ketut N, M.Kom1


1
Teknik Informatika, Fakultas Teknik, Universitas Nusantara PGRI Kediri
E-mail: *1dimasketutuchiha@gmail.com
,

Abstrak – Indonesia dengan jumlah To minimize electronic kejatahan the need for
penduduk lebih dari 200 juta orang a security that can keep data from electronic
merupakan pasar yang strategis dalam crime. Prety Good Privacy (PGP) offers a
memasarkan suatu produk. Akhir-akhir ini couple Security settings encrypted data by
menjadi trend pemasaran suatu produk using the "Private-Public Key". With the
dilakukan dengan bantuan Teknologi PGP method can create a digital signature
Informasi (TI). Sehingga dengan jumlah with a high level of security in an electronic
penduduk yang besar maka semakin besar transaction.
pula jumlah transaksi elektronik yang terjadi.
Dengan besarnya transaksi elektronik tidak Keywords — Data security, electronic crime,
sedikit juga orang yang memanfaatkan PGP, digital signatures, Private-Public Key.
kelengahan seseorang seperti melakukan
kejahatan elektronik mulai pencurian data,
hacking, spofing sampai cracking. 1. PENDAHULUAN
Untuk meminimalisasi kejatahan elektronik
tersebut perlu adanya suatu keamanan yang Menurut data bps Indonesia dengan
dapat menjaga data dari kejahatan jumlah penduduk lebih dari 200 juta[6].orang
elektronik. Prety Good Privacy(PGP) merupakan pasar yang strategis dalam
menawarkan suatu keaman data yang pemasaran suatu produk. Oleh karena itu
terenkripsi pasangan dengan menggunakan perkembangan teknologi informasi di
“Private-Publik Key”. Dengan metode PGP Indonesia begitu pesat. Peran teknologi ini
dapat membuat suatu tanda tangan digital adalah untuk membantu dalam proses
dengan tingkat keamanan yang tinggi dalam komunikasi dan transaksi yang lebih cepat
suatu transaksi elektronik. dan efisien. Perkembangan teknologi tersebut
juga mempunyai beberapa kelemahan.
Kelemahan tersebut apabila tidak dapat di
Kata Kunci — Keamanan data, kejahatan tangani dengan baik, maka akan menjadi
elektronik, PGP, tanda tangan digital, bomerang bagi pengguna teknologi
Private-Publik Key. informasi.
Dengan pesatnya perkembangan
teknologi informasi di indonesia tidak sedikit
Abstract – Indonesia with a population of juga orang yang tidak betanggung jawab
over 200 million people is a strategic market memanfaatkan kelemahan dari teknologi
in marketing a product. Lately the trend of informasi. Jenis penyalah gunaan tersebut
marketing a product is done with the help of mulai dari hacking, carding sampai cracking.
Information Technology (IT). So with a large Internet Security Threat Report (ISTR),
population, the greater the number of melaporkan di tahun 2013, ada peningkatan
electronic transactions that occur. With the 62 persen dari tahun sebelumnya mengenai
amount of electronic transactions not least jumlah pelanggaran data global, sehingga
also the person who took advantage of lebih dari 552 juta identitas terekspos.
someone as committed crimes ranging Menurut Symantec, sistem keamanan internet
electronic data theft, hacking, spofing to di Indonesia masih rawan akan pencurian
cracking.

391
Seminar Nasional Inovasi Teknologi ISBN : 978-602-61393-0-6
UN PGRI Kediri, 22 Februari 2017 e-ISSN : 2549-7952

data KemananKeamanan internet Indonesia 2. METODE PENELITIAN


menurun tahun lalu dan berada di peringkat
ke-22 di dunia. Indikasi ini menjelaskan 2.1. Tinjauan Pustaka
pejahat cyber tidak berkurang," kata Alex
Lei, Direktur Security Sales ASEAN dan Menurut Zimmerman:1980, PGP (Pretty
Korea di Hotel Intercontinetal Mid Plaza, Good Privacy) adalah Suatu metode program
Rabu 7 Mei 2014 [7]. enkripsi informasi yang memiliki tingkat
Dengan disahkannya undang-undang keamanan cukup tinggi bersifat rahasia
Informasi dan Transaksi Elektronik (ITE) dengan menggunakan “Enkripsi dan
tidak serta merta menyelesaikan masalah depkripsi” sebagai dasar autentifikasinya
tersebut. Sebenarnya dengan UU ITE ini sehingga jangan sampai dengan mudah
pemerintah sudah mempunyai niat baik untuk diketahui oleh orang lain yang tidak berhak.
melindungi pengguna teknologi informasi Pada awal mulanya, PGP digunakan
tetapi UU ITE juga mempunyai beberapa untuk melindungi surat elektronik (e-mail)
kelemahan. Seperti kasus florence di dengan memberikan perlindungan
Yogyakarta yang terjerat UU ITE. Kasus kerahasiaan (enkripsi). Untuk itu Phill
Florence dapat dijerat hukum karena ada Zimmerman membuat sebuah program yang
yang melaporkan tindakan florence tersebut digunakan agar dapat melindungi informasi
[8]. Dengan kelemahan UU ITE tersebut data dengan kerahasiaan. Sehingga file atau
mengharuskan para penggunya untuk lebih data yang terenskripsi kemudian dikirimkan
memproteksi diri sendiri untuk dapat ke tujuan melalui e-mail. Jadi penerima e-
terhindar dari segala bentuk jenis kejahatan mail harus menyimpan sebuah file yang
teknologi informasi. terenskripsi didalam e-mail tersebut ke dalam
Kehidupan kita saat ini dilingkupi oleh sebuah file. File tersebut dideskripsi sehingga
kriptografi. Mulai dari transaksi di mesin isi file atau data aslinya akan terlihat. Jadi,
ATM, percakapan melalui telpon genggam, file atau data yang dikirim melalui email
mengakses Internet sampai mengaktifkan dalam bentuk terenkripsi sehingga tidak dapat
peluru kendalipun menggunakan kriptografi. dibaca dengan mudah oleh orang-orang yang
Begitu pentingnya kriptografi untuk keaman tidak memiliki akses pembaca file atau data
sistem informasi (Information Security), tersebut. [4]
sehingga jika berbicara mengenai masalah
keamanan yang berkaitan dengan Tabel 1. Proses Pelayana PGP.
penggunaan komputer, maka tidak bisa Fungsi Algoritma Uraian
dipisahkan dari kriptografi[5]. yang
Untuk dapat menjaga keaaman sistem digunakan
dibutuhkan tanda tangan digital untuk Penandaan RSA, MD5 Kode yang
menjaga keaslian informasi tersebut. Menurut Digital diciptakan
Arrianto Mukti Wibowo tanda tangan digital oleh MD5.
memiliki sifat otentik yang artinya tidak bisa Pesan yang
ditiru, hanya sah untuk dokumen (pesan) itu dibuat oleh
saja dan dapat diperiksa dengan mudah[1]. deskripsi oleh
Teknologi tanda tangan digital tersebut RSA dengan
salah satunya bisa menggunakan sistem Prety kunci rahasia
Good Privacy (PGP). Prety Good penerima dan
Privacy(PGP) merupakan suatu sistem termasuk
enkripsi yang mempunyai keamanan cukup dalam pesan.
tinggi yang bersifat rahasia dengan Enkripsi IDEA, Pesan yang
menggunakan “Private-Public Key”. Metode Pesan RSA dienkripsi
Prety Good Privacy ini pertama kali di menggunakan
kembangkan Phil Zimmermann[2]. IDEA, sekali
saja dibuat
oleh
pengirim. Sesi
kunci ini
dienkripsi
oleh RSA

392
Seminar Nasional Inovasi Teknologi ISBN : 978-602-61393-0-6
UN PGRI Kediri, 22 Februari 2017 e-ISSN : 2549-7952

dengan kunci 2.2. Kunci Kode Pribadi


publik
penerima Tiap-tiap kode PGP memiliki kunci
pesan di kode pribadi dan mampu menerima beberapa
dalamnya. kunci kode pribadi spesifik. Jadi, hal pertama
Pemampat ZIP Pesan boleh yang harus dilakukan pengguna sebelum
an dimampatkan mengisntalasi PGP adalah mengaktifkan RSA
untuk atau pasangan kode umum. Ketika dua buah
penyimpanan kode diaktifkan, PGP menempatkan kunci
atau transmisi kode umum pada struktur data yang dikenal
dengan ZIP sebagai jaringan kunci kode umum. Dikutip
Kompatibil Radix 64 Menyediakan dari sumber referensi [2].
itas e-mail conversion transparasi
untuk aplikasi 2.3. Tertanda Digital
e-mail yang
Langkah pertama dalam generasi dari
dapat
pesan PGP adalah proses penandaan secara
dikonversikan
digital. Urutanya sebagai berikut :
ke kode a. Pengirim membuat pesan.
ASCII dengan b. PGP menggunakan MD5 untuk
menggunakan
mengaktifkan kode pengacak pesan 128-
Radix 64
bit.
conversion.
c. Pengirim menentukan kode umum untuk
Segementa Untuk digunakan pada operasi ini dan
si mengakomod
menetapkan kombinasi karakter,
asi pesan
memungkinkan PGP untuk
maksimum menyembunyijan kunci kode umum si
untuk ukuran pengirim.
tertentu, PGP
d. PGP menyamarkan kode pengacak RSA,
menyediakan
dengan menggunakan kode pribadi
segmentasi
pengirim dan memberikan hasilnya pada
dan
pesan.
reassembly.
Tabel di ambil dari sumber referinsi [2]. Bagaimana pengirim PGP sampai
menangani penandaan :
2.1.1. Kunci Kode Umum a. PGP mengambil lampiran kode identitas
Azas pengoperasian PGP merupakan pada penandaan untuk mendapatkan kode
syarat agar tiap pengguna memiliki kode umum yang tepat dari jaringan kode
pribadi sebaik seperti salinan kode umum umum.
dari setiap korespondensi yang potensial. b. PGP menggunakan RSA dengan kode
Kode-kode ini dikumpulkan dan disimpan umum pengiriman, fungsinya untuk
dalam jaringan kode unum. Tiap hal menyamarkan dan melindungi kode
berkaitan dengan jaringan, mencakup pengacak.
beberapa bagian sebagai berikut : c. PGP menghasilkan kode pengacak yang
baru untuk pesan, dan
a. Kunci kode umum itu sendiri. membandingkannya dengan kode
b. Identitas pengguna dari pernilik kode pangacak yang tersembunyi. Jika
umun tersebut. khususnya si pemilik keduanya sama, maka pesan diterima
nama. sebagai pesan yang asli.
c. Kode identitas, yang merupakan
pengidentifikasi yang khusus untuk Kombinasi dari MD5 dan RSA (metode
kode ini. enkripsi) menyediakan rencana penandaan
d. Informasi lain yang berhubungan secara digital yang efektif. Dengan sistem
dengan kode yang patut dipercayai enkripsi RSA, maka penerima dapat
dari pemilik informasi. memastikan bahwa hanya prosesor dari kode
pribadi yang sama dapat menghasilkan
Dikutip dari sumber referensi [2].

393
Seminar Nasional Inovasi Teknologi ISBN : 978-602-61393-0-6
UN PGRI Kediri, 22 Februari 2017 e-ISSN : 2549-7952

penandaan. Karena kemampuan MD5 ini, pengiriman berkas data-data penting yang
maka penerima dapat memastikan bahwa bersifat rahasia via internet.
tidak ada seorangpunyang dapat 2. Memberikan pengamanan terhadap
menghasilkan pesan yang baru, yang cocok berkas-berkas data perusahaan yang
dengan kode pangacak, dengan penandaan saling dikirimkan antara kantor pusat dan
pesan yang asli. Di ambil dari sumber kantor cabang.
referensi [2]. 3. Memberikan verifikasi keabsahan data
yang dikirim dari pihak penerima maupun
2.4. Metode Penelitian pihak pengirim.
4. Memberikan kemudahan kepada pihak
Penelitian ini akan melakukan penerima untuk mengetahui tentang siapa
pengembangan dalam penggunaan tanda yang mengirim data tersebut.
tangan digital. Tanda tangan digital tersebut
akan di kaji dengan membuat kunci private,
mempublikasikan kunci publik dan 3. HASIL DAN PEMBAHASAN
mengimport kunci publik. Software yang
digunakan adalah kleopatra gpg4win yang Hal yang terpenting ketika kita
dapat di download di alamat membuat tanda tangan yang di tulis tangan
http://www.gpg4win.de. Software ini bersifat menurut dugaan bersifat unik untuk setia
GNU atau General Publik Lisensi versi 2. orang, tanda tangan digital juga bersifat untik
Untuk lebih detil dapat di lihat pada diagram untuk tiap dokumen satu ke dokumen yang
di bawah ini. lain dan masih kelihatan valid. Sedangkan
tanda tangan digital apabila diberitahukan hal
Pembuatan
Kunci Private yang sama dengan tanda tangan biasa akan
mengalamami kegagalan pembuktian apabila
Publikasi Kunci
diterapkan pada dokumen lain.
Publik Tanda tangan digital berkaitan erat
dengan sertifikat digital. Hal yang terpenting
Import Kunci yang perlu diperhatikan dalam proses
Publik sertifikat, terutama menyangkut kunci publik
yang akan menggunakan PGP antara lain :
Gambar 1. Metode Penelitian a. Kunci publik itu sendiri
b. Kartu identitas pemakai yang meliputi
Untuk transaksi elektronik penulis nama dan alamat e-mail dari pemilik
penggambarkan transaksi dengan cara kunci.
pertukaran file notepad antara orang A ke c. Satu atau lebih tanda tangan digital untuk
orang B. Untuk lebih jelasnya dapat dilihat kunci publik dan kartu identitas pemakai.
pada diagram seperti di bawah ini.
Tanda tangan memberi kesaksian bahwa
Orang A Mengirim Orang B kartu identitas pemakai berhubungan dengan
kunci kunci publik dan dinyatakan valid. Hal itu
_________ _________ dapat terjadi karena adanya kunci penanda
Pemegang Pemegang
Kunci Kunci tangan.
Private Mengirim Publik
file KUNCI PRIVATE
terenkripsi Algoritma kriptografi yang di gunakan
adalah RSA dan digunakan untuk mengekrip
Gambar 2. Tansaksi elektronik kunci simetri untuk dikirimkan bersama
pesan. Pengirim dan penerima harus
2.5. Manfaat Penelitian mendapatkan kunci publik rekan-
rekannya[4].
Manfaat yang bisa di dapat dari adanya
Fungsi kunci private ini adalah untuk
penelitian ini adalah :
membuka file yang terenkripsi dengan kunci
1. Memberikan manfaat yang besar terhadap
para professional di bidang IT khususnya publik. Dalam pembutan kunci private
dan diberbagai bidang umumnya dalam dibutuhkan key pair. Key pair seperti

394
Seminar Nasional Inovasi Teknologi ISBN : 978-602-61393-0-6
UN PGRI Kediri, 22 Februari 2017 e-ISSN : 2549-7952

password yang dibutuhkan saat Orang B akan mengirimkan pesan


mendeskripsikan file. pribadi di notepad yang berisi pesan “Hallo
Nama saya dimas”. Setelah itu Orang B
melakukan enkripsi.
File hasil enkripsi dengan tipe data .pgp
akan di kirimkan ke orang A untuk kemudian
di decrypt dan pesan dapat di baca.
Dari penjabaran di atas dapat di
gambarkan cara kerja transaksi elektronik
Gambar 3. Kunci Private seperti di diagram di bawah ini.
KUNCI PUBLIK Orang B Enkripsi Orang A
Kunci publik dalam PGP berfungsi
Pemegang File Pemegan
sebagai enkripsi ketiga akan membuat file Kunci Notepad g Kunci
yang akan terinkripsi. Kunci publik Publik Private
terenkripsi secara asimetris. Kunci publik ini
merupakan pasangan dari kunci private. Hasil
enkripsi dari kunci publik tidak akan bisa di
buka tanpa mempunyai kunci private. Jika File Notepad Deskripsi
yang telah di
pembuatan kunci publik berhasil maka pada deskripsi File
saat kunci publik dibuka dengan bantuan Notepad
aplikasi notepad akan terdapat kata “-----
BEGIN PGP PUBLIC KEY BLOCK-----”.
Kunci publik dapat diberikan kepada orang Gambar 6. Alur kerja transaksi elektronik.
yang dituju dengan cara di export.
Dari penjabaran transaksi elekteronik
tersebut. Tanda Terlihat suatu data apabila di
enkripsi lalu di kirim kepada orang lain.
Maka perlu deskripsi dengan memasangkan
kunci publik dan kunci private. Apabila
kedua kunci tersebut tidak berpasangan maka
file tersebut tidak akan bisa terbuka.
Gambar 4. Importing Kunci Publik Sehingga apabila data dicuri di tengah jalan
tidak akan menjadi masalah. Karena pencuri
Tanda tangan digital membutuhkan data tersebut tidak memiliki kunci pasangan
kunci pasangan yaitu kunci private dan kunci untuk membuka file tersebut. Penggunaan
publik. Untuk dapat membuat enkripsi Prety Prety Good Privacy dapat dikatakan
good Privacy (PGP) dapat menggunakan mempunyai keamanan yang tinggi.
software PGP4Win.

4. SIMPULAN

Tanda tangan digital dapat menjaga


keaman data baik dari pengirim maupun
penerima. Untuk membuat tanda tangan
digital dapat menggunakan Prety Good
Privacy (PGP) dengan bantuan software
PGP4Win. PGP adalah sistem enkripsi data
yang berpasangan menggunakan sistem
Gambar 5. Tanda tangan sederhana “Private-Pulic Key”. Dalam implentasinya
penggunaan kunci tersebut harus
Untuk penggunaan transaksi elektronik
berpasangan. Sehingga keamanan data lebih
penulis menggunakan file notepad sebagai
terjaga.
bahan. Penulis menganalogikan bahwa orang
A telah mempunyai kunci private dan orang
B telah mempunyai kunci publik dari orang
A.

395
Seminar Nasional Inovasi Teknologi ISBN : 978-602-61393-0-6
UN PGRI Kediri, 22 Februari 2017 e-ISSN : 2549-7952

5. SARAN

Karena terdapat proses pencocokan


kunci dengan private dan publik key.
Sehingga metode ini dapat mengurangi
bahaya dari kejahatan pencurian data.
Apabila data di ambil di tengah jalan. Maka
pencuri data tersebut tidak akan bisa
membuka file tersebut. Di karenakan untuk
membuka file tersebut membutuhkan kunci
pasangan. Namun apakah proses pengiriman
data yang dikirim melewati email atau media
internet lainya dapat menjaga kemanan data
atau tidak perlu penelitian lebih lanjut.

DAFTAR PUSTAKA

[1] Wibowo, Arrianto Mukti. "Tanda tangan


digital & sertifikat digital: Apa
itu?."Infokomputer edisi Internet Juni (1998).
[2] Tung, Koe Yao. "KEAMANAN TRANSAKSI
DENGAN PRETTY GOOD PRIVACY
(PGP)." Meditek 7.19 (1999).
[3] Xenitellis, Symeon (Simos), “A guide to PKIs
and Open–source Implementations”, The
Open–source PKI Book Version 2.4.6 Edition.
[4]Alamsyah, Alamsyah. "IMPLEMENTASI
KEAMANAN E-MAIL DENGAN
MENGGUNAKAN
PGPTRAY." MEKTEK 13.2 (2012).
[5] Rizal, M. Syaiful, and Idris Winarno.
"Implementasi algoritma kriptografi kunci
publik ElGamal untuk keamanan pengiriman
Email." eepis final project (2010).
[6]
http://www.bps.go.id/tab_sub/view.php?tabel=
1&id_subyek=12. Diakses pada tangal 12
desember 2014.
[7]http://teknologi.news.viva.co.id/news/read/5026
81-mega-data-breach--ancaman-pengguna-
internet-2014 diakses pada tanggal 12
Desember 2014.
[8]http://media.kompasiana.com/new-
media/2014/08/31/kebebasan-berekspresi-di-
media-sosial-dan-blog-tidak-lolos-dari-jerat-
hukum-671833.html diakeses pada tanggal 12
Desember 2014.

396

Anda mungkin juga menyukai