Algoritma Kriptografi Klasik

Slides:



Advertisements
Presentasi serupa
Assalamu’alaikum Wr. Wb..
Advertisements

Algoritma Kriptografi Klasik (bag 1)
1 Asep Budiman K., MT Pendahulan  Sebelum komputer ada, kriptografi dilakukan dengan algoritma berbasis karakter.  Algoritma yang digunakan.
KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Keamanan Komputer Kriptografi -Aurelio Rahmadian-.
Algoritma Kriptografi Klasik
Algoritma Kriptografi Klasik
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
Algoritma Kriptografi Klasik (Bagian 1)
9. BILANGAN BULAT.
KRIPTOGRAFI.
1 Algoritma Kriptografi Klasik (bag 1). 2 Pendahuluan Algoritma kriptografi klasik berbasis karakter Menggunakan pena dan kertas saja, belum ada komputer.
Algoritma Kriptografi Klasik
Bahan Kuliah IF2151 Matematika Diskrit
Sumber : Rinaldi Munir, ITB
9. BILANGAN BULAT.
BILANGAN BULAT (lanjutan 1).
Algoritma Kriptografi Modern
Algoritma Kriptografi Klasik. Pendahuluan 1. Cipher Substitusi.
Matematika Diskrit DU1023 Heru Nugroho, S.Si rsity.ac.id Semester Ganjil TA 2014/2015.
KRIPTOGRAFI Dani Suandi, M.Si.
Fungsi dalam Kriptografi
Algoritma dan Struktur Data Lanjut
MonoAlphabetic, Polyalphabetic,Vigenere
Algoritma dan Teori Bilangan
Algoritma Kriptografi Klasik
Super Enkripsi & Algoritma yang sempurna
Vigenere Cipher & Hill Cipher
Algoritma Kriptografi Klasik (Bagian 1)
KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Fungsi dalam Kriptografi
Kriptografi Kunci-Publik
DASAR-DASAR KEAMANAN SISTEM INFORMASI
Selasa, 25 September 2012 KEAMANAN JARINGAN Ariesta Lestari.
Algoritma Kriptografi Klasik (lanjutan)
KRIPTOGRAFI.
Kriptografi, Enkripsi dan Dekripsi
Kelompok 5 Akbar A. C. A Sandhopi A
Keamanan Komputer Sistem Informasi STMIK “BINA NUSANTARA JAYA”
ALGORITMA DAN BILANGAN BULAT
Algoritma Kriptografi Modern
TEKNIK BLOCK CIPHER Kriptografi - Week 9 Aisyatul Karima, 2012.
PRENSENTASI KRIPTOGRAFI KEL I  Bab : Subtitusi abjad
TEKNIK BLOCK CIPHER Kriptografi - Week 9 Aisyatul Karima, 2012.
Keamanan Informasi Week 3 – Enkripsi Algoritma Simetris.
Algoritma Kriptografi Klasik (bag 1)
MATA KULIAH KEAMANAN SISTEM KRIPTOGRAFI
ALGORITMA CRYPTOGRAPHY MODERN
Kriptografi (cont).
Dasar-dasar keamanan Sistem Informasi
Kustanto Sumber : Rinaldi Munir, ITB
Kriptografi (Simetry Key) Materi 6
Dasar-dasar keamanan Sistem Informasi
Bahan Kuliah Matematika Komputer
Bab 8: Fungsi dalam Kriptografi
Algoritma Kriptografi Klasik. Pendahuluan Algoritma kriptografi klasik berbasis karakter Menggunakan pena dan kertas saja, belum ada komputer Termasuk.
Bahan Kuliah IF2120 Matematika Diskrit
Penerapan Konsep Matriks dan Kongruensi dalam Algoritma Kriptografi Klasik Tipe Kode Vigenere, One Time Pad, dan Kode Hill Tiara Husnul Khotimah
Pengenalan Kriptografi Modern
Fungsi Dalam Kriptografi
Kriptografi.
Keamanan Komputer (kk)
Algoritma Kriptografi Klasik
Bab 8: Fungsi dalam Kriptografi
Algoritma Kriptografi Klasik (Bagian 1)
Kriptografi Levy Olivia Nur, MT.
Algoritma Kriptografi Klasik
Algoritma Kriptografi Modern
Fungsi dalam Kriptografi
Algoritma Kriptografi Klasik. Pendahuluan Algoritma kriptografi klasik berbasis karakter Menggunakan pena dan kertas saja, belum ada komputer Termasuk.
Transcript presentasi:

Algoritma Kriptografi Klasik Bahan kuliah ke-4

Pendahuluan Algoritma kriptografi klasik berbasis karakter Termasuk ke dalam kriptorafi simetri Tiga alasan mempelajari algoritma klasik: 1. Memahami konsep dasar kriptografi. 2. Dasar algoritma kriptografi modern. 3. Memahami kelemahan sistem cipher.

Algoritma kriptografi klasik: 1. Cipher Substitusi (Substitution Ciphers) 2.Cipher Transposisi (Transposition Ciphers)

Cipher Substitusi Contoh: Caesar 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 ASTERIX DAN TEMANNYA OBELIX Cipherteks: DZDVL DVWHULA GDQ WHPDQQBA REHOLA

Misalkan A = 0, B = 1, …, Z = 25, maka secara matematis caesar cipher dirumsukan sebagai berikut: Enkripsi: ci = E(pi) = (pi + 3) mod 26 Dekripsi: pi = D(ci) = (ci – 3) mod 26

Jika pergeseran huruf sejauh k, maka: Enkripsi: ci = E(pi) = (pi + k) mod 26 Dekripsi: pi = D(ci) = (ci – k) mod 26 k = kunci rahasia

Latihan soal dan di kumpulkan! Cari enkripsi dan deskripsi dari pesan berikut: Awas bahaya narkoba Mari belajar kriptografi klasik Selamat menempuh ujian tengah semester Sudahkah anda sholat duha Sudah rapikah anda hari ini

Untuk 256 karakter ASCII, maka: Enkripsi: ci = E(pi) = (pi + k) mod 256 Dekripsi: pi = D(ci) = (ci – k) mod 256 k = kunci rahasia

Exhaustive key search Suatu metode untuk membuat kunci lebih dinamis, dengan cara jumlah karakter plaintexts dibagi 2 kemudian ditambah 60 sebagai kuncinya. Contoh : Plaintexts= admin Kunci = jumlah karakter plaintexts div2 + 60 = 5 div2 + 60 = 62 Plaintexts Desimal Kunci Rumus Ciphertext ( Pi ) ASCII ( k ) Ci=(Pi + k) mod 256 ( Ci ) a 97 62 159 

Tabel ASCII

Soal Latihan Admin Sekolah Universitas Pemerintah

Cipher Transposisi Ciphertext diperoleh dengan mengubah posisinya. Dengan kata lain, algoritma ini melakukan transpose terhadap rangkaian karakter di dalam teks. Nama lain untuk metode ini adalah permutasi, karena transpose setiap karakter di dalam teks sama dengan mempermutasikan karakter-karakter tersebut.

Contoh 4. Misalkan plainteks adalah DEPARTEMEN TEKNIK INFORMATIKA ITB Enkripsi (k=6): DEPART EMENTE KNIKIN FORMAT IKAITB Cipherteks: (baca secara vertikal) DEKFIEMNOKPEIRAANKMIRTIATTENTB

Dekripsi: Bagi panjang cipherteks dengan kunci Dekripsi: Bagi panjang cipherteks dengan kunci. (Pada contoh ini, 30 / 6 = 5) DEKFI EMNOK PEIRA ANKMI RTIAT TENTB Plainteks: (baca secara vertikal) DEPARTEMEN TEKNIK INFORMATIKA ITB

ASCII

Selesai