Anda di halaman 1dari 10

Genap TH.

2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

PRETTY GOOD PRIVACY


Hajrul Khaira 4311501034

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.0


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

1. Jalankan sistem operasi kali linux yang sudah ada di virtualbox. Buka terminal dan ketikan perintah
berikut untuk mengetahui apakah aplikasi gnupg sudah terinstall atau belum?

2. Apabila anda menggunakan sistem operasi Ubuntu dan tidak memiliki aplikasi gnupg di sistem operasi
anda, silahkan lakukan instalasi melakui repository yang sudah disediakan(bertanya pada instruktur
alamat IP repository).

3. Lakukan setup pemilihan algoritma yang digunakan untuk membuat keypair dengan menggunakan
perintah berikut:

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.1


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

Masukkan pilihan angka 2 dengan jenis algoritma DSA and Elgamal. Anda bisa memilih algoritma
lainnya untuk percobaan yang lain.

4. Tentukan panjang keypair yang ingin digunakan. Silahkan masukkan pilihan 1024.

5. Tentukan expire time valid key yang digunakan. Silahkan masukkan pilihan 0.

6. Masukkan identitas diri sebagai informasi yang digunakan untuk menguatkan identify key pair yang
akan dibuat.

7. Masukkan passphare yang dibutuhkan nantinya untuk membuka file chipper text hasil dari enkripsi
dengan menggunakan algoritma DSA and Elgamal.

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.2


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

Hasil dari pembuatan kunci yang sudah dilakukan pada langkah sebelumnya.

8. Untuk mengetahui kunci public yang sudah dibuat dengan menggunakan perintah berikut ini:

9. Untuk mengetahui kunci private yang sudah dibuat dengan menggunakan perintah sebagai berikut:

10. Melihat hasil kunci public yang sudah dibuat dengan menggunakan perintah berikut:

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.3


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

11. Melihat hasil kunci private yang sudah dibuat dengan menggunakan perintah berikut:

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.4


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.5


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

# Proses Enkripsi dengan Menggunakan Public Key


1. Buat file teks yang berisi pesan yang nantinya seolah-olah akan dikirimkan ke komputer client dengan
menggunakan perintah berikut:
root@kali:~# echo “File ini berisi informasi percobaan praktikum PGP
ramadani@polibatam.ac.id” > coba.txt

2. Lakukan proses enkripsi terhadap file coba.txt dengan menggunakan kunci public yang sudah dibuat,
menggunakan perintah berikut:

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.6


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

Setelah proses file enkripsi sudah dilakukan, maka akan muncul file baru yang siap dikirimkan ke
komputer client dengan nama coba.txt.asc.

3. Lihat isi file coba.txt.asc dengan menggunakan perintah berikut:

# Proses Dekripsi dengan menggunakan Kunci Private


1. Pastikan file coba.txt.ac sudah ada. Untuk mengecek kebenaran bahwa file tersebut sudah di enkripsi,
gunakan perintah cat coba.txt.asc.

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.7


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

2. Untuk melakukan proses dekripsi isi file coba.txt.asc, dengan menggunakan perintah berikut:

Masukkan passphare yang sudah dibuat pada step pembuatan kunci private dan kunci public.
Apabila passphare yang dimasukkan benar, maka akan tampil hasil seperti berikut:

# Pembuatan Digital Signature

1. Buatlah file dengan nama file data.txt dengan menggunakan perintah berikut:
root@kali:~# echo “Selamat datang di Politeknik Negeri Batam” > data.txt

2. Berikan signature pada pesan data.txt dengan private key, dengan menggunakan perintah berikut:

Masukkan passphare yang sudah dilakukan sebelumnya pada saat pembuatan private dan public
key.

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.8


Genap TH. 2017-2018 [PROGRAM STUDI MULTIMEDIA DAN JARINGAN]

3. Setelah passphare yang dimasukkan, maka akan muncul file baru berupa data.txt.asc yang sudah
terisi digital signature, seperti gambar berikut:

4. Untuk melakukan dekripsi terhadap file data.txt.asc menjadi data plain text tanpa digital signature,
dengan menggunakan perintah berikut:

Praktikum Jaringan Komputer –Politeknik Negeri Batam Hal.9

Anda mungkin juga menyukai