MATA KULIAH KEAMANAN SISTEM KRIPTOGRAFI STMIK PALANGKARAYA KRIPTOGRAFI

  • Slides: 18
Download presentation
MATA KULIAH KEAMANAN SISTEM KRIPTOGRAFI STMIK PALANGKARAYA

MATA KULIAH KEAMANAN SISTEM KRIPTOGRAFI STMIK PALANGKARAYA

KRIPTOGRAFI ? ? ? • Kriptografi adalah suatu ilmu yang mempelajari bagaimana cara menjaga

KRIPTOGRAFI ? ? ? • Kriptografi adalah suatu ilmu yang mempelajari bagaimana cara menjaga agar data/pesan atau informasi tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga (Cara penggunaan enkripsi untuk menyembunyikan data/pesan atau informasi) • Contoh Penggunaan kriptografi saat ini : Mesin ATM Telepon genggam (HP), Komputer di lab/kantor, Internet, Gedung-gedung bisnis, Pangkalan militer

Layanan Kriptografi ? ? ? 1. Kerahasiaan (confidentiality) Layanan yang digunakan untuk menjaga isi

Layanan Kriptografi ? ? ? 1. Kerahasiaan (confidentiality) Layanan yang digunakan untuk menjaga isi pesan dari siapapun yang tidak berhak untuk membacanya. 2. Integritas data (data integrity) Layanan yang menjamin bahwa pesan masih asli/utuh atau belum pernah dimanipulasi selama pengiriman. “Apakah pesan yang diterima masih asli atau tidak mengalami perubahan (modifikasi)? ”.

Layanan Kriptografi ? ? ? 3. Otentikasi (authentication) Layanan yang untuk mengidentifikasi kebenaran pihak-pihak

Layanan Kriptografi ? ? ? 3. Otentikasi (authentication) Layanan yang untuk mengidentifikasi kebenaran pihak-pihak yang berkomunikasi (user authentication) dan untuk mengidentifikasi kebenaran sumber pesan (data origin authentication). “Apakah pesan yang diterima benar-benar berasal dari pengirim yang benar? ” 4. Nirpenyangkalan (non-repudiation) Layanan untuk mencegah entitas yang berkomunikasi melakukan penyangkalan, yaitu pengirim pesan menyangkal melakukan pengiriman atau penerima pesan menyangkal telah menerima pesan.

Proses Utama Kriptografi • Enkripsi Adalah proses dimana informasi/data/pesan yang hendak dikirim diubah menjadi

Proses Utama Kriptografi • Enkripsi Adalah proses dimana informasi/data/pesan yang hendak dikirim diubah menjadi bentuk yang hampir tidak dikenali sebagai informasi awalnya dengan menggunakan algoritma tertentu • Dekripsi Adalah kebalikan dari enkripsi yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi/data/pesan awal

Gambaran Proses Utama Kriptografi

Gambaran Proses Utama Kriptografi

Istilah Kriptografi • Plaintext (M) adalah pesan/data/informasi yang hendak dikirimkan (berisi data asli). •

Istilah Kriptografi • Plaintext (M) adalah pesan/data/informasi yang hendak dikirimkan (berisi data asli). • Ciphertext (C) adalah pesan /data/informasi terenkrip (tersandi) yang merupakan hasil enkripsi. • Enkripsi (fungsi E) adalah proses pengubahan plaintext menjadi ciphertext. • Dekripsi (fungsi D) adalah kebalikan dari enkripsi yakni mengubah ciphertext menjadi plaintext, sehingga berupa data awal/asli. • Kunci (Key) adalah suatu bilangan yang dirahasiakan yang digunakan dalam proses enkripsi dan dekripsi. • Cipher adalah algoritma kriptografi

Istilah Pelaku Kriptografi Kriptoanalis Mempelajari enkripsi dan pesan terenkripsi dgn tujuan menemukan makna tersembunyi

Istilah Pelaku Kriptografi Kriptoanalis Mempelajari enkripsi dan pesan terenkripsi dgn tujuan menemukan makna tersembunyi dari pesan Kriptografer Bekerja secara legal, kriptoanalis bekerja untuk tujuan ilegal Kriptologi Merupakan kegiatan penelitian dan kajian mengenai enkripsi dan dekripsi

Kriptografi Klasik • Algoritma (Cipher) kriptografi klasik berbasis karakter • Menggunakan pena dan kertas

Kriptografi Klasik • Algoritma (Cipher) kriptografi klasik berbasis karakter • Menggunakan pena dan kertas saja, belum ada komputer • Algoritma kriptografi klasik: – Cipher Substitusi (Substitution Ciphers) – Cipher Transposisi (Transposition Ciphers)

Cipher Substitusi (Caeser Cipher) Algoritma (Cipher) kriptografi yang mula digunakan oleh kaisar Romawi, Julius

Cipher Substitusi (Caeser Cipher) Algoritma (Cipher) kriptografi yang mula digunakan oleh kaisar Romawi, Julius Caesar (sehingga dinamakan juga caesar cipher), untuk menyandikan pesan yang ia kirim kepada para gubernurnya. Caranya adalah dengan mengganti (menyulih atau mensubstitusi) setiap karakter dengan karakter lain dalam susunan abjad (alfabet).

Cipher Substitusi (Caeser Cipher) • Tiap huruf alfabet digeser 3 huruf ke kanan pi

Cipher Substitusi (Caeser Cipher) • Tiap huruf alfabet digeser 3 huruf ke kanan pi : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ci : D E F G H I J K L M N O P Q R S T U V W X Y Z A B C • Contoh: Plainteks: AWASI TEMANNYA Cipherteks: DZDVL WHPDQQBD

Cipher Substitusi (Caeser Cipher) • Dalam praktek, cipherteks dikelompokkan ke dalam kelompok n-huruf, misalnya

Cipher Substitusi (Caeser Cipher) • Dalam praktek, cipherteks dikelompokkan ke dalam kelompok n-huruf, misalnya kelompok 4 -huruf: DZDV LWHP DQQB D • Atau membuang semua spasi: DZDVLWHPDQQBD • Tujuannya agar kriptanalisis menjadi lebih sulit

Cipher Substitusi (Caeser Cipher) • Cipher Substitusi / Caesar pergeserannya substitusinya bisa lebih dari

Cipher Substitusi (Caeser Cipher) • Cipher Substitusi / Caesar pergeserannya substitusinya bisa lebih dari 3 -huruf. /

Cipher Substitusi (Caeser Cipher) A B C D E F G H I J

Cipher Substitusi (Caeser Cipher) A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 3 D E F G H I J K L M N O P Q R S T U V W X Y Z A B C 4 E F G H I J K L M N O P Q R S T U V W X Y Z A B C D 5 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E 6 G H I J K L M N O P Q R S T U V W X Y Z A B C D E F 7 H I J K L M N O P Q R S T U V W X Y Z A B C D E F G 8 I J K L M N O P Q R S T U V W X Y Z A B C D E F G H 9 J K L M N O P Q R S T U V W X Y Z A B C D E F G H I 10 K L M N O P Q R S T U V W X Y Z A B C D E F G H I J 11 L M N O P Q R S T U V W X Y Z A B C D E F G H I J K 12 M N O P Q R S T U V W X Y Z A B C D E F G H I J K L 13 N O P Q R S T U V W X Y Z A B C D E F G H I J K L M 14 O P Q R S T U V W X Y Z A B C D E F G H I J K L M N 15 P Q R S T U V W X Y Z A B C D E F G H I J K L M N O 16 Q R S T U V W X Y Z A B C D E F G H I J K L M N O P 17 R S T U V W X Y Z A B C D E F G H I J K L M N O P Q 18 S T U V W X Y Z A B C D E F G H I J K L M N O P Q R 19 T U V W X Y Z A B C D E F G H I J K L M N O P Q R S 20 U V W X Y Z A B C D E F G H I J K L M N O P Q R S T 21 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U 22 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V 23 X Y Z A B C D E F G H I J K L M N O P Q R S T U V W 24 Y Z A B C D E F G H I J K L M N O P Q R S T U V W X 25 Z A B C D E F G H I J K L M N O P Q R S T U V W X Y

Cipher Substitusi (Caeser Cipher) • Contoh: Ubahlah Plainteks : AWASI TEMANNYA Dengan Cipher Substitusi/Caesar

Cipher Substitusi (Caeser Cipher) • Contoh: Ubahlah Plainteks : AWASI TEMANNYA Dengan Cipher Substitusi/Caesar 12 -huruf Cipherteks : MIMEU FQYMZZKM Ubah kelompok 3 -huruf Ubah tanpa spasi : MIM EUF QYM ZZK M : MIMEUFQYMZZKM

Cipher Substitusi (Caeser Cipher) • Untuk Deskripsi prosesnya dibalik • Contoh: Ubahlah Cipherteks: PND

Cipher Substitusi (Caeser Cipher) • Untuk Deskripsi prosesnya dibalik • Contoh: Ubahlah Cipherteks: PND BPYJ Dengan Cipher Substitusi/Caesar 15 -huruf Plainteks : AYO MAJU

Cipher Substitusi (Caeser Cipher) • Contoh: Dari Cipherteks : RISIZBI Tentukan berapa Cipher Substitusibya

Cipher Substitusi (Caeser Cipher) • Contoh: Dari Cipherteks : RISIZBI Tentukan berapa Cipher Substitusibya ? ? ? Apa hasil plainteksnya ? ? ? Cipher Substitusinya adalah 8 huruf Plainteksnya adalah JAKARTA

Buat soal, di kerjakan, dan di jawab bersama-sama

Buat soal, di kerjakan, dan di jawab bersama-sama