berbagiilkom.files.wordpress.com€¦  · Web viewOleh karena itu, penulis mengharapkan kritik...

42
ARTIKEL KEAMANAN SISTEM INFORMASI Tutorial Penggunaan Aplikasi Enkripsi : PGP (Pretty Good Privacy) Menggunakan Aplikasi GoAnywhere OpenPGP Studio” OLEH 1. FUAD SYARIF (1411007) 2. YUSRAN KRISTIAN LAKEBO (1411031) YAYASAN PENDIDIKAN SAID SAHLAN STMIK CATUR SAKTI SISTEM INFORMASI KENDARI 2017

Transcript of berbagiilkom.files.wordpress.com€¦  · Web viewOleh karena itu, penulis mengharapkan kritik...

ARTIKEL

KEAMANAN SISTEM INFORMASI

Tutorial Penggunaan Aplikasi Enkripsi : PGP (Pretty Good Privacy) Menggunakan Aplikasi GoAnywhere OpenPGP Studio”

OLEH

1.FUAD SYARIF(1411007)

2.YUSRAN KRISTIAN LAKEBO(1411031)

YAYASAN PENDIDIKAN SAID SAHLAN

STMIK CATUR SAKTI

SISTEM INFORMASI

KENDARI

2017

18

KATA PENGANTAR

Puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, atas berkat dan rahmat yang telah dilimpahkan-Nya kepada Penulis sehingga dapat menyelesaikan artikel ini tepat pada waktunya. Adapun pokok bahasan yang dikaji dalam artikel ini adalah tentang ”Tutorial Penggunaan Aplikasi Enkripsi : PGP (Pretty Good Privacy) Menggunakan Aplikasi GoAnywhere OpenPGP Studio”.

Penulis menyadari bahwa dalam penyusunan artikel ini masih terdapat banyak kekurangan dan jauh dari kesempurnaan. Oleh karena itu, penulis mengharapkan kritik serta saran yang membangun guna menyempurnakan artikel ini dan dapat menjadi acuan dalam menyusun artikel-artikel atau tugas-tugas selanjutnya.

Penulis juga memohon maaf apabila dalam penulisan artikel ini terdapat kesalahan pengetikan dan kekeliruan sehingga membingungkan pembaca dalam memahami maksud penulis.

Akhir kata semoga artikel ini bisa bermanfaat bagi pembaca pada umumnya dan penulis pada khususnya.

Kendari,19 Juni 2017

Penulis

DAFTAR ISI

KATA PENGANTARi

DAFTAR ISIii

BAB I PENDAHULUAN1

1.1. Latar Belakang1

1.2. Rumusan Masalah2

1.3. Tujuan Penulisan3

BAB II PEMBAHASAN4

2.1. Definisi PGP (Pretty Good Privacy)4

2.2. Prinsip Kerja PGP (Pretty Good Privacy)6

2.3. Instalasi Program Aplikasi GoAnywhere OpenPGP Studio............7

2.4. Penggunaan Program Aplikasi GoAnywhere OpenPGP

Studio...............................................................................................13

BAB III PENUTUP29

3.1. Kesimpulan29

3.2. Saran29

DAFTAR PUSTAKA30

BAB I

PENDAHULUAN

1.1. Latar Belakang

Pretty Good Privacy (PGP) merupakan sebuah kriptosistem yang terdiri dari gabungan algoritma kriptografi dengan menggunakan semua kunci yang mungkin dipakai serta semua protokol komunikasi yang diaplikasikan saat ini.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 menjelaskan kembali dan membuat tanda tangan digital. Dengan demikian orang dapat meyakinkan bahwa tulisan atau artikel yang ditulis tersebut betul-betul dijamin keasliannya.

Adapun perbedaaan dengan metode enkripsi yang konvensional, PGP menggunakan dua buah kunci untuk melakukan proses enkripsi dan deskripsi. PGP dapat dipakai 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. PGP juga merupakan sebuah program komputer yang berguna untuk melakukan pengamanan terhadap sebuah file penting yang kita miliki pada perangkap laptop atau PC kita. Bentuk pengamanannya adalah dengan memastikan hanya orang yang memiliki file tersebut yang berhak dan dapat membuka dan melihat secara keeluruhan isi dari file yang di enkripsi tersebut. File yang dimiliki seseorang tersebut dengan menggunakan program PGP akan diubah bentuknya sehingga menjadi tidak terbaca. Kemudian hanya pemilik file tersebut yang dapat mengubah kembali file tersebut dari bentuk yang tak terbaca menjadi terbaca kembali seperti semula. Pretty Good Privacy adalah suatu keterangan yang mengecilkan persoalan yang kerangkannya didasarkan pada PKI (Public Key Infrastructur) dan standar enkripsinya bisa menggunakan algoritma Deffie Hellman atau standar RSA.

PGP telah menjadi software enkripsi yang kuat dan handal untuk saat ini karena memberi kesempatan pada para user untuk melindungi file dengan cara diacak sehingga orang yang tidak berhak tidak dapat membuka bahkan membacanya.PGP juga dapat digunakan untuk melindungi file atau pesan yang kita kirim melalui E-Mail.Namun,pada pokok bahasan pada artikel ini hanya membahasa cara penggunaan aplikasi enkripsi PGP dengan program aplikasi GoAnywhere OpenPGP Studio untuk mengamankan file penting yang kita miliki sehingga tidak dapat dibaca oleh orang yang tidak berhak.

Dari latar belakang diatas yang menjadikan penulis untuk membuat sebuah karya tulis ilmiah dalam bentuk artikel dengan judul “Tutorial Penggunaan Aplikasi Enkripsi : PGP (Pretty Good Privacy) Menggunakan Aplikasi GoAnywhere OpenPGP Studio”.

1.2.Rumusan Masalah

Adapun rumusan masalah yang terdapat pada pokok bahasan pada artikel ini yaitu sebagai berikut :

1.Apa definisi dari PGP (Pretty Good Privacy) ?

2.Bagaimana prinsip kerja PGP (Pretty Good Privacy) ?

3.Bagaimana cara instalasi program aplikasi GoAnywhere OpenPGP Studio ?

4.Bagaimana cara penggunaan program aplikasi GoAnywhere OpenPGP Studio dalam mengenkripsi sebuah file ?

1.3.Tujuan Penulisan

Adapun tujuan penulisan yang terdapat pada pokok bahasan pada artikel ini yaitu sebagai berikut :

1.Untuk mengetahui definisi dari PGP (Pretty Good Privacy).

2.Untuk mengetahui bagaimana prinsip kerja PGP (Pretty Good Privacy).

3.Untuk mengetahui bagaimana cara instalasi program aplikasi GoAnywhere OpenPGP Studio.

4.Untuk mengetahui bagaimana cara penggunaan program aplikasi GoAnywhere OpenPGP Studio dalam mengenkripsi sebuah file.

BAB IIPEMBAHASAN

2.1.Definis PGP (Pretty Good Privacy)

PGP adalah singkatan dari Pretty Good Privacy, dan merupakan program enkripsi yang memiliki tingkat keamanan cukup tinggi dengan menggunakan “private-public key” sebagai dasar autentifikasinya. PGP pertama diperkenalkan pada tahun 1991 oleh Philip Zimmermann untuk menyandikan data dalam pengiriman surat elektronik. Dalam proses penyandian data ini, PGP mengikuti standar RFC 4880.

PGP memiliki dua versi, yaitu USA version dan International version. PGP veris USA hanya dapat digunakan di wilayah Amerika dan hanya berlaku untuk warganegara Amerika saja. Versi USA ini menggunakan algoritma asimetrik, yaitu RSA algorithm dalam proses enkripsi dan dekripsinya. Sedangkan untuk versi internasional, PGP dapat digunakan oleh semua warganegara di seluruh penjuru dunia. Algoritma penyandian yang digunakan adalah algoritma MPILIB yang merupakan algoritma buatan Phill Zimmermann.Adapun istilah-istilah dalam PGP yaitu :

o Encrypt / Encipher adalah pengacakan / scramble dari suatu informasi.

o Decrypt / Decipher yaitu proses mengembalikan informasi yang telah diacak menjadi bentuk informasi yang semula.

OCiphertext / Cipher adalah text setelah dilakukan proses enkripsi.

o Plaintext adalah text yang akan dienkripsi.

o Key adalah kode yang digunakan untuk melakukan enchiper dan atau dechiper suatu text. Dalam kriptografi konvensional, kunci yang digunakan untuk enkripsi dan dekripsi adalah sama. Dalam public-key cryptography,kunci untuk enkripsi dan dekripsi berbeda.

o Algorithm adalah program crypto apa yang digunakan untuk melakukan enkripsi. Ia bukanlah suatu kunci, tetapi menghasilkan kunci. Suatu algoritma yang kuat/bagus akan manghasilkan crypto yang kuat.bagus juga. PGP menggunakan IDEA untuk bagian crypto yang konvensional, dan RSA untuk bagian public-key . keduanya adalah algoritma yang bagus, namun RSA lebih bagus daripada IDEA.

o Passphrase adalah suatu word atau phrase, atau bahkan hanya karakter acak, yang digunakan PGP untuk mengidentifikasi seseorang sebagai person yang diinginkan oleh orang tersebut. Suatu passphrase sebaiknya lebih dari satu word, dan jangan pernah membuat yang orang lain dapat menebaknya, seperti nama, nama tengah, binatang kesayangan, nama anak, hari ultah, nama pacar, alamat, band favorit dsb. suatu passphrase yang ideal, adalah setengah dari baris text. Sebaiknya lebih dari tiga word dan mengandung hal-hal berikut: proper name, suatu slang atau vulgar word, dan irregular capitalization, sebagai contoh: tHe, benny, dll. JUGA, Sifat lainnya adalah ia harus mudah diketik secara cepat, tanpa error, dan tanpa perlu melihatnya pada layar.

o Public Key adalah suatu kunci yang memiliki sifat sebagai berikut : mempunyai suatu koneksi, sangat berbeda dari yang lainnya, didistribusikan dalam jumlah yang besar , melaluui banyak channel, secure atau insecure.

o Secret Key adalah suatu kunci yang dimiliki oleh kita dan hanya kita seorang, dan tidak pernah diperlihatkan kepada publik.

2.2.Prinsip Kerja PGP (Pretty Good Privacy)

Berikut ilustrasi cara kerja PGP dapat dilihat melalui gambar dibawah ini.

Gambar 2.1. Ilustrasi Cara Kerja PGP

Enkripsi (encryption) merupakan suatu proses di mana sebuah pesan (plaintext) ditranformasikan atau diubah menjadi bentuk pesan lain (chipertext) menggunakan suatu fungsi matematis dan enkripsi password khusus yang lebih dikenal sebagai key. Sementara Deskripsi (descryption) merupakan proses kebalikan, dari chiphertext dirubah kembali ke plaintext dengan menggunakan fungsi matematis dan key.Untuk lebih memahaminya berikut dibawah ini cara pengenkripsian PGP bekerja,dapat dilihat melalui gambar dibawah ini.

Gambar 2.2. Cara Pengenkripsian PGP Bekerja

2.3.Instalasi Program Aplikasi GoAnywhere OpenPGP Studio

Setelah memahami definis dari PGP serta istilah-istilah yang digunakan hingga cara kerja dari PGP itu sendiri.Sekarang kita masuk pada proses instalasi program aplikasi GoAnywhere OpenPGP Studio,terlebih dahulu untuk mendapatkan program aplikasinya dapat didownload melaui situs resminya melaui link https://www.goanywhere.com/openpgp-studio/download .Penampakan halaman utama pada situs resmi GoAnywhere OpenPGP Studio dapat dilihat melalui gambar dibawah ini.

Gambar 2.3. Halaman Awal Situs Resmi Aplikasi GoAnywhere OpenPGP Studio

Setelah masuk disitus resmi dari aplikasi GoAnywhere OpenPGP Studio,silahkan pilih sistem operasi yang anda gunakan untuk menginstal aplikasi GoAnywhere OpenPGP Studio ini kemudian klik Download EXE atau Download MSI untuk mengunduh aplikasinya.Setelah selesai mengunduh aplikasinya kita masuk pada tahap instalasi aplikasinya.Disini penulis menjelaskan cara instalasi program aplikasi GoAnywhere OpenPGP Studio pada sistem operasi Windows 8.1 Enterprise 64 bit.Silahkan diikuti dan disesuaikan cara instalasinya melalui langkah-langkah dibawah ini :

1. Buka file program aplikasi GoAnywhere OpenPGP Studio yang sudah di download sebelumnya.Setelah membuka file tersebut maka akan muncul seperti pada gambar dibawah ini.

Gambar 2.4. Tampilan Utama Saat Instalasi Program Aplikasi GoAnywhere OpenPGP Studio

2.Setelah itu,klik Next untuk melanjutkan maka akan tampil lagi tampilan seperti gambar dibawah ini. Selanjutnya pilih I accept the terms in the license agreement artinya bahwa kita menyetujui perjanjian antara pembuat aplikasi perangkat lunak dengan kita sebagai pengguna aplikasi tersebut.

Gambar 2.5. Proses Instalasi Program Aplikasi GoAnywhere OpenPGP Studio (1)

3.Selanjutnya klik Next untuk melanjutkan,seperti pada gamabr dibawah ini.

Gambar 2.6. Proses Instalasi Program Aplikasi GoAnywhere OpenPGP Studio (2)

4.Selanjutnya klik Instal dan tunggu hingga proses instalasi selesai,dapat dilihat pada gambar dibawah ini.

Gambar 2.7. Proses Instalasi Program Aplikasi GoAnywhere OpenPGP Studio (3)

Gambar 2.8. Proses Instalasi Program Aplikasi GoAnywhere OpenPGP Studio (4)

Gambar 2.7. Proses Instalasi Program Aplikasi GoAnywhere OpenPGP Studio Telah Selesai

2.4.Penggunaan Program Aplikasi GoAnywhere OpenPGP Studio

Setelah melakukan proses instalasi program aplikasi GoAnywhere OpenPGP Studio sekarang kita akan mengimplementasikan atau menggunakan program aplikasi enkripsi PGP ini.Berikut langkah-langkah yang bisa diikuti :

1.Buka program aplikasi yang telah diinstal sebelumnya kemudian klik create,seperti gambar dibawah ini.

Gambar 2.8. Tampilan Utama Program Aplikasi Go Anywhere OpenPGP Studio

2. Selanjutnya,setelah klik create maka akan tampil form isian identitas termaksud passphrase anda.Contoh isiannya dapat dilihat seperti contoh pada gamabr berikut.

Gambar 2.9. Form Isian Create New OpenPGP Key Pair

Gambar 2.10. Contoh Form Isian Create New OpenPGP Key Pair

3.Setelah itu,anda telah berhasil membuat Key Pair pada akun yang telah anda buat tadi.Berikut tampilan saat kita telah berhasil membuat Key Pair kita (perhatikan arah panah merah pada gambar).

Gambar 2.10. Tampilan Saat Berhasil Membuat Key Pair

4.Selanjutnya setelah membuat Key Pair kita,saatnya kita masuk pada proses pengenkripsian file kita.Berikut contoh file yang akan dienkripsi dan masih dapat dibaca oleh siapapun.

Gambar 2.11. Contoh File Yang Akan Dienkripsi

5.Pada aplikasi Go Anywhere OpenPGP tadi klik tab OpenPGP Tasks (perhatikan tanda yang dilingkari merah) untuk mencari file yang akan kita enkripsi,dapat dilihat seperti gambar dibawah ini.

Gambar 2.12. Mencari File Yang Akan Kita Enkripsi

6.Setelah menemukan file yang akan kita enkripsi,klik pada file tersebut kemudian pilih dan klik Encrypt & Sign,dapat dilihat seperti gambar dibawah ini.

Gambar 2.13. Melakukan Enkripsi Pada File Yang Telah Ditentukan

7.Setelah mengklik Encrypt & Sign maka kita akan diminta untuk memasukkan Passphrase yang telah kita buat diawal tadi kemudian klik tombol Sign,dapat dilihat seperti gambar berikut ini.

Gambar 2.14. Proses memasukkan Passphrase Saat Akan Mengenkripsi File

8.Setelah mengklik Sign maka akan tampil form pengaturan file yang akan kita enkripsi lakukan penyetinggan seperti gambar dibawah ini,kemudian klik tombol Encrypt.

Gambar 2.15. Proses Penyetinggan File Yang Akan Dienkripsi

9.Setelah mengklik tombol Encrypt maka akan muncul sejenis laporan bahwa file yang kita enkripsi telah berhasil kemudian klik tombol Close,dapat dilihat seperti gambar dibawah ini.

Gambar 2.16. Laporan Bahwa File Yang Dienkripsi Telah Berhasil

10. Maka file yang sudah dienkripsi tadi ekstensi file akan menjadi .pgp,dapat dilihat pada gambar dibawah ini.

Gambar 2.17. Ekstensi File Yang Dienkripsi Telah Berubah Menjadi .pgp

11.Sekarang kita buktikan bahwa file tersebut telah berhasil dienkripsi dengan cara seperti gambar dibawah ini.

Gambar 2.18. Proses Membuka File Yang Telah Dienkripsi

Gambar 2.19. File Telah Berhasil Dienkripsi

12.Setelah berhasil melakukan proses enkripsi,sekarang kita melangkah ke proses dekripsi untuk mengembalikan file tersebut kebentuk semula.Pilih file yang telah tersenkripsi lalu pilih dan klik Decrypt & Verify,dapat dilihat seperti gambar dibawah ini.

Gambar 2.20. Proses Dekripsi

13.Setelah mengklik Decrypt & Verify maka akan muncul dialog output file yang akan kita dekripsi paa langkah ini klik saja tombol Decrypt,lalu akan muncul dialog untuk kita memasukkan Passphrase kita,tinggal kita masukkan kemudian klik tombol Ok,dapat dilihat pada gambar dibawah ini.

Gambar 2.21. Dialog Output File Yang Akan Didekripsi

Gambar 2.22. Memasukkan Passphrase Pada File Yang Akan Didekripsi

14.Setelah mengklik tombol Ok maka akan muncul sejenis laporan bahwa file yang kita dekripsi telah berhasil kemudian klik tombol Close,dapat dilihat seperti gambar dibawah ini.

Gambar 2.23. Laporan Bahwa File Yang Didekripsi Telah Berhasil

15.Maka file yang sudah didekripsi tadi ekstensi file akan kembali seperti semula menjadi .txt,dapat dilihat pada gambar dibawah ini.

Gambar 2.24. Ekstensi File Yang Didekripsi Telah Berubah Kembali Menjadi .txt

16.Sekarang kita buktikan bahwa file tersebut telah berhasil dienkripsi dengan cara yang sama seperti proses pembuktian enkripsi tadi,dapat dilihat pada gambar dibawah ini.

Gambar 2.25. Proses Membuka File Yang Telah Didekripsi

Gambar 2.19. File Telah Berhasil Didekripsi

BAB III

PENUTUP

3.1.Kesimpulan

Keamanan sebuah file yang kita miliki sangatlah penting untuk kita perhatikan.Seiring dengan berkembangnya teknologi,telah banyak program aplikasi enkripsi data untuk mengamankan data yang kita miliki agar tidak dapat dilihat oleh orang yang tidak berhak.Salah satunya adalah dengan program aplikasi PGP yakni GoAnywhere OpenPGP Studio.Dengan aplikasi ini kita dengan mudah dapat mengamankan file penting yang kita miliki apalagi file tersebut berkaitan dengan file perusahaan atau file-file penting lainnya.

PGP telah menjadi software enkripsi yang kuat dan handal untuk saat ini karena memberi kesempatan pada para user untuk melindungi file dengan cara diacak sehingga orang yang tidak berhak tidak dapat membuka bahkan membacanya.Selain itu,PGP juga sifatnya yang open source sehingga kita dapat dengan mudah memperoleh program aplikasi ini.

3.2.Saran

Berdasarkan penjelasan pada artikel ini penulis menyarankan kepada pembaca agar tidak sembarangan menyimpan file penting yang kita miliki ditempat atau lokasi penyimpanan yang dapat dengan mudah ditemukan oleh orang lain.Usahakan agar file tersebut telah terenkripsi dengan baik sehingga orang yang tidak berhak tidak dapat membuka bahkan membacanya.

DAFTAR PUSTAKA

http://www.google.com diakses pada tanggal 18 Juni 2017

http://www.binushacker.net/aman-bertukar-data-menggunakan-pgp.html diakses pada tanggal 18 Juni 2017

http://ezine.echo.or.id/ezine8/ez-r08-sakitjiwa-pgp.txt diakses pada tanggal 18 Juni 2017