melakukan proses dekripsi dengan public key yang ada dan kemudian kita masukan

Melakukan proses dekripsi dengan public key yang ada

This preview shows page 126 - 128 out of 204 pages.

melakukan proses dekripsi dengan public key yang ada dan kemudian kita masukan lagi passphrase. Jadi seseorang mungkin dapat mencuri passphrase yang kita ketikkan, namun ia dapat membaca hanya jika ia dapat mengakses komputer kita 6.3.2 Ilustrasi Pemakaian PGP Public-key sangat lambat bila dibandingkan dengan konvensional, jadi PGP akan mengkombinasikan dua algoritma, yaitu RSA and IDEA, untuk melakukan enkripsi plaintext kita. Sebagai contoh, Badrun (pemilik PGP) ingin mengenkripsi suatu file yang diberi nama plain.txt sedemikian sehingga hanya si Matangin yang dapat mendekripsi-nya. Maka Badrun mengirimkan PGP perintah (command line) untuk melakukan enkripsi : pgp -e plain.txt Matangin Pada command line ini, pgp adalah file executable, -e berarti memberitahukan PGP untuk meng- e ncrypt file, plain.txt adalah nama plaintext, dan dul merepresentasikan public key suatu tujuan (Matangin) yang diinginkan Badrun untuk mengenkripsi message-nya. PGP menggunakan suatu random number generator, dalam file randseed.bin untuk
Image of page 126
menghasilkan suatu kunci (session key) temporary IDEA. Session key itu sendiri di- enkripsi dengan kunci RSA public yang direpresentasikan oleh Matangin yang disematkan pada plaintext. Kemudian, PGP menggunakan session key untuk mengenkripsi message, ASCII-armors dan menyimpan seluruhnya sebagai cipher.asc. Bila Matangin ingin membaca pesannya, ia mengetikkan command: pgp cipher.asc PGP menggunakan secret key milik Matangin , yang merupakan kunci RSA, untuk men-dekripsi sessi kunci yang mana, yang jika dipanggil oleh Badrun akan dienkripsi oleh public key. kemudian, conventional crypto digunakan dalam bentuk session key untuk mendekripsi sisa dari message. 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). 6.3.3 Enkripsi untuk File-File Biner Untuk mereka yang terbiasa bekerja dengan file-file biner, pada usenet mengetahui istilah uuencode. Uuenconde adalah suatu program, yang terutama untuk UNIX, namun sekarang berkembang sehingga dapat mengubah file-file biner seperti .GIF or .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 local) memiliki suatu option untuk berapa banyak baris file ASCII yang dapat dimuat. Jika jumlah ini tercapai, PGP akan memecah-mecah file armored .asc menjadi .as1, .as2, .as3, ... dan semuanya harus digabungkan satu sama lain secara bersama-sama dan menjalankan PGP dalam suatu file yang besar. Untuk mengenkripsi suatu file biner, gunakan command berikut: pgp -a picture.gif atau option TextMode diset ke ON: pgp -a picture.gif +textmode=off 6.3.4 Compile dan patch kernel Secara default, kebanyakan kernel yang ada belum melayani aplikasi enkripsi. Hal ini dikarenakan tidak semua pengguna, akan mengimplementasikan enkripsi dalam aplikasi yang dipakai. Disise lain jelas alasan performasi yang semakin menurun pada level level tertentu misalnya : bandwidth, delay dan jitter. Hal ini dikarenakan seiring bertambahnya jumlah paket
Image of page 127
Image of page 128

You've reached the end of your free preview.

Want to read all 204 pages?

  • Spring '16
  • Dr.dewisusilowati
  • Book TKJ

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture