1 / 57

PENGANTAR KRIPTOGRAFI

PENGANTAR KRIPTOGRAFI. Disusun Oleh: Adam Mukharil B., S.Kom. Pesan. Pesan adalah data atau informasi yang dapat dibaca dan dimengerti maknanya. Nama lain: plainteks ( plaintext ) teks jelas ( cleartext ). Bentuk dan Perlakuan Pesan. Bentuk pesan : teks, gambar, musik,

geri
Télécharger la présentation

PENGANTAR KRIPTOGRAFI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PENGANTAR KRIPTOGRAFI Disusun Oleh: Adam Mukharil B., S.Kom

  2. Pesan Pesan adalah data atau informasi yang dapat dibaca dan dimengerti maknanya. Nama lain: plainteks (plaintext) teksjelas (cleartext)

  3. Bentuk dan Perlakuan Pesan Bentuk pesan: teks, gambar, musik, video, tabel, dan lain-lain. Perlakuan terhadap pesan: • Disimpan di dalam media penyimpanan (storage). • Dikirim (manual dan komputerisasi).

  4. Pesan Digital • Teks “IF UNIKOM memang hebat!” • Gambar

  5. Pesan Digital • Audio • Video

  6. Komponen Pengiriman Pesan • Pengirim (sender): pihak yang mengirim pesan. • Penerima (receiver): pihak yang menerima pesan. Berupa: manusia, komputer, ataupun mesin.

  7. Komponen Pengiriman Pesan • Pengirim (sender): pihak yang mengirim pesan. • Penerima (receiver): pihak yang menerima pesan. Berupa: manusia, komputer, ataupun mesin. Tujuan : Pesan sampai ke penerima yang tepat tanpa dibaca atau dimanipulasi oleh orang yang tidak berhak.

  8. Pengertian Kriptografi Kriptografi berasal dari bahasa Yunani (krupto) yang artinya rahasia dan grafhyang artinya tulisan rahasia. Definisi: Ilmu dan seni untuk menjaga kerahasian pesan dengan cara menyandikannya ke dalam bentuk yang tidak dapat dimengerti lagi artinya.

  9. Bentuk Pesan di Kriptografi • Plaintext : Pesan yang masih bisa terbaca dan dimengerti. • Ciphertext: Pesan yang sudah disandikan sehingga tidak bermakna lagi.

  10. Tujuan Ciphertext Membuat pesan tidak dapat dibaca oleh pihak yang tidak berhak.

  11. Contoh Plaintext dan Ciphertext Plaintext: Culik patrick dan spongebob! Ciphertext: t^$gfUi89rewoFpfdWqL:p[uTcxZ

  12. Proses Dalam Kriptografi • Enkripsi (encryption): Proses menyandikan plaintext menjadi ciphertext. NamaLain: Enciphering. • Dekripsi (decryption): Proses menerjemahkan ciphertext menjadi plaintext. Nama Lain: Deciphering.

  13. Gambaran Proses Kriptografi Kunci Kunci ciphertext plaintext plaintext

  14. Notasi Matematis Kriptografi Misalkan: C : chiphertext P : plaintext Maka Fungsi Matematis: Fungsi enkripsi E memetakan P ke C E(P) = C Fungsi dekripsi D memetakan C ke P D(C) = P

  15. Notasi Matematis Kriptografi Fungsi enkripsi dan dekripsi harus memenuhi fungsi matematis sebagai berikut: D(E(P)) = P

  16. Kode • Cipher berbeda dengan kode. • Kode mempunyai sejarah sendiri di dalam kriptografi. • Contoh: Pesan: kapalapidatang Kode: hutanbakauhancur Pesan: kapalapidatang Kode: xyztvqbkugbfhjqpot

  17. Hal-hal Dalam Kriptografi Encoding: Transformasi dari plaintext menjadi kode. Decoding: Transformasi dari kode menjadi plaintext

  18. Buku Kode Pengertian: Dokumen yang digunakan untuk mengimplementasikan suatu kode. Berisi: Tabel lookup yang akan digunakan untuk proses encoding dan decoding.

  19. Gambar Buku Kode

  20. Pemecah Kode (Code Breaker) Pengertian: Orang yang memecahkan kode (untuk menemukan plaintext).

  21. Sistem Kriptografi • Algoritma kriptografi • Plaintext • Ciphertext • Kunci.

  22. Kunci Pengertian: • Parameter yang digunakan untuk transformasi enciphering dan deciphering. • Kunci bersifat rahasia sedangkan algoritma kriptografi tidak rahasia.

  23. Kunci Gambaran:

  24. Kriptologi Pengertian: Ilmu yang mempelajari kriptografi dan kriptanalisis.

  25. Kriptologi Skema:

  26. Kriptanalisis Pengertian: Ilmu dan seni untuk menerjemahkan ciphertext menjadi plaintext tanpa mengetahui kunci yang digunakan. Pelaku: Kriptanalis Kriptanalisis merupakan lawan dari kriptografi

  27. Kriptografer Pengertian: Orang yang merancang algoritma kriptografi.

  28. Kriptografer dan Kriptanalis Persamaan: Sama-sama menerjemahkan ciphertext menjadi plaintext.

  29. Kriptografer dan Kriptanalis Perbedaan: • Kriptografer melakukan pekerjaannya atas persetujuan pengirim dan penerima pesan. • Kriptanalis melakukan pekerjaannya tidak dengan persetujuan pengirim dan penerima.

  30. Sejarah Kriptografi Mesir: Menggunakan hieroglyph 4000 tahun yang lalu.

  31. Sejarah Kriptografi Yunani: Sejak 400 BC. Alat: Scytale.

  32. Sejarah Kriptografi Jerman: Perang Dunia ke-2. Alat: Enigma.

  33. Contoh kriptografi Gambar Sebelum:

  34. Contoh Kriptografi Gambar Sesudah:

  35. Kriptografi Kunci Simetri • Kunci enkripsi = kunci dekripsi. • Algoritmanya disebut algoritma simetri.

  36. Algoritma Kunci Simetri • DES (Data Encryption Standard). • Blowfish • IDEAGOST • Serpent • RC2, RC4, RC5.

  37. Skema Kunci Simetri

  38. Kriptografi Kunci Nirsimetri • Kunci enkripsi ≠ kunci dekripsi. • Kunci enkripsi bersifat publik (public key) sedangkan kunci deskriptif bersifat rahasia (private key).

  39. Kriptografi Kunci Nirsimetri • Kriptografi ini dapat dianalogikan seperti kotak surat yang terkunci dan memiliki lubang untuk memasukkan surat. Kotak surat digembok dan kunci gembok hanya dimiliki oleh pemilik kotak surat. Semua orang bisa memasukkan surat tapi yang bisa membaca suratnya hanya pemilik kotak surat.

  40. Kriptografi Kunci Nirsimetri Gambaran:

  41. Layanan Kriptografi Kerahasiaan (confidentiality) Layanan yang digunakan untuk menjaga isi pesan dari siapapun yang tidak berhak untuk membacanya. Dia bisa ikut menerima pesan tapi tidak mengerti

  42. Layanan Kriptografi Integritas data (confidentiality) Layanan yang menjamin bahwa pesan masih asli atau utuh (tidak dimanipulasi).

  43. Layanan Kriptografi Otentikasi Layanan yang mengidentifikasi kebenaran sumber pesan.

  44. Layanan Kriptografi Nirpenyangkalan (non-repudiation) Layanan yang mencegah entitas yang berkomunikasi melakukan penyangkalan.

  45. Algoritma Kriptografi Subtitution Cipher: • Monoalphabetic Cipher • Polyalphabetic Cipher.

  46. Monoalphabetic Cipher • Caesar Cipher • Mixed Alphabetic Cipher

  47. Monoalphabetic Cipher • Easier Monoalphabetic Cipher

  48. Polyalphabetic Cipher • Viginere Cipher

  49. Polyalphabetic Cipher • Beuford Cipher

  50. Polyalphabetic Cipher • Varian Beuford Cipher

More Related