Kriptografi Pertemuan 3 Teknik Playfair Shift Cipher Prajanto

  • Slides: 69
Download presentation
Kriptografi – Pertemuan 3 Teknik Playfair & Shift Cipher Prajanto Wahyu Adi prajanto@dsn. dinus.

Kriptografi – Pertemuan 3 Teknik Playfair & Shift Cipher Prajanto Wahyu Adi prajanto@dsn. dinus. ac. id prajanto. blog. dinus. ac. id +6285 641 73 00 22 Kriptografi Prajanto Wahyu Adi

Rencana Kegiatan Perkuliahan Semester # Pokok Bahasan 1 Pengenalan Kriptografi 2 Teknik Subtitusi Abjad

Rencana Kegiatan Perkuliahan Semester # Pokok Bahasan 1 Pengenalan Kriptografi 2 Teknik Subtitusi Abjad 3 Teknik Playfair & Shift Cipher # Pokok Bahasan 8 Teknik Stream Cipher 9 Teknik Block Cipher 10 Algoritma Data Encryption Standard (DES) 4 Teknik Hill & Vigenere Cipher 5 Teknik Transposisi 6 Super Enkripsi & Algoritma Sempurna 7 Responsi Ujian Tengah Semester 11 Algoritma Advanced Encryption Standard (AES) 12 Algoritma RSA 13 Steganografi, Digital Signature & Watermarking 14 Presentasi Program Ujian Akhir Semester Kriptografi Prajanto Wahyu Adi

Standar kompetensi • Pada akhir semester, mahasiswa menguasai pengetahuan, pengertian, & pemahaman tentang teknik-teknik

Standar kompetensi • Pada akhir semester, mahasiswa menguasai pengetahuan, pengertian, & pemahaman tentang teknik-teknik kriptografi. • Mahasiswa diharapkan mampu mengimplementasikan salah satu teknik kriptografi untuk mengamankan informasi yang akan dikirimkan melalui jaringan. Kriptografi Prajanto Wahyu Adi

Kompetensi dasar • Mahasiswa menguasai teknik playfair cipher • Mahasiswa menguasai teknik shift cipher

Kompetensi dasar • Mahasiswa menguasai teknik playfair cipher • Mahasiswa menguasai teknik shift cipher Kriptografi Prajanto Wahyu Adi

Materi yang Harus Dikuasai Sebelumnya • Caesar Cipher • Monoalphabetic Cipher • Polyalphabetic Cipher

Materi yang Harus Dikuasai Sebelumnya • Caesar Cipher • Monoalphabetic Cipher • Polyalphabetic Cipher Kriptografi Prajanto Wahyu Adi

Pre-Test • Jelaskan cara kerja teknik Caesar Cipher ! • Jelaskan kelemahan teknik Monoalphabetic

Pre-Test • Jelaskan cara kerja teknik Caesar Cipher ! • Jelaskan kelemahan teknik Monoalphabetic Cipher ! • Sebutkan jenis-jenis teknik Polyalphabetic Cipher ! Kriptografi Prajanto Wahyu Adi

Content 1 • Playfair Cipher 2 • Shift Cipher Kriptografi Prajanto Wahyu Adi

Content 1 • Playfair Cipher 2 • Shift Cipher Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Playfair cipher atau bisa juga disebut Playfair square adalah teknik enkripsi

Playfair Cipher • Playfair cipher atau bisa juga disebut Playfair square adalah teknik enkripsi simetrik yang termasuk dalam sistem substitusi digraph. • Sistem sandi ini mengenkripsi pasangan huruf(digraph) • Oleh karena itu sistem ini lebih sulit untuk dipecahkan jika dibandingkan dengan sistem substitusi sederhana seperti caesar atau Vigenere. Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Sistem sandi ini diciptakan oleh Charles Wheatstone (di bidang fisika, dia

Playfair Cipher • Sistem sandi ini diciptakan oleh Charles Wheatstone (di bidang fisika, dia adalah penemu jembatan wheatstone) pada tahun 1854, namun dipopulerkan penggunaannya oleh Lord Playfair. Kriptografi Charles Wheatstone Lord Playfair Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Buat table berukuran 5 x

Playfair Cipher • Cara kerja Playfair Cipher : – Buat table berukuran 5 x 5 yang akan di isi oleh huruf alphabet – Huruf J digantikan oleh I (sehingga hanya akan ada 25 alphabet yang dipakai ) Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Tentukan kunci, misal PLAYFAIR –

Playfair Cipher • Cara kerja Playfair Cipher : – Tentukan kunci, misal PLAYFAIR – Hilangkan huruf yg sama dalam key => PLAYFIR – Masukkan kata kunci dalam tabel mulai dari baris paling atas, kolom paling kiri Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Tentukan kunci, misal PLAYFAIR –

Playfair Cipher • Cara kerja Playfair Cipher : – Tentukan kunci, misal PLAYFAIR – Hilangkan huruf yg sama dalam key => PLAYFIR – Masukkan kata kunci dalam tabel mulai dari baris paling atas, kolom paling kiri P I Kriptografi L R A Y F Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Masukkan sisa huruf (huruf yang

Playfair Cipher • Cara kerja Playfair Cipher : – Masukkan sisa huruf (huruf yang tidak dipakai sebagai kunci) sesuai urutan dalam alphabet P I Kriptografi L R A Y F Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Masukkan sisa huruf (huruf yang

Playfair Cipher • Cara kerja Playfair Cipher : – Masukkan sisa huruf (huruf yang tidak dipakai sebagai kunci) sesuai urutan dalam alphabet P I E N U Kriptografi L A R B G H O Q V W Y F C D K M S T X Z Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Perluas table dengan menambahkan baris

Playfair Cipher • Cara kerja Playfair Cipher : – Perluas table dengan menambahkan baris ke-6 dan kolom ke-6 P I E N U Kriptografi L A R B G H O Q V W Y F C D K M S T X Z Prajanto Wahyu Adi

Playfair Cipher • Cara kerja Playfair Cipher : – Perluas table dengan menambahkan baris

Playfair Cipher • Cara kerja Playfair Cipher : – Perluas table dengan menambahkan baris ke-6 dan kolom ke-6 Kolom ke-6 = kolom ke-1 Baris ke-6 = baris ke-1 Kriptografi P I E N U P L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Prajanto Wahyu Adi

Playfair Cipher • Pesan yang akan disamarkan diatur sebagai berikut : – Ganti huruf

Playfair Cipher • Pesan yang akan disamarkan diatur sebagai berikut : – Ganti huruf dengan J (bila ada) dengan huruf I – Tulis pesan dalam pasangan huruf – Jangan sampai ada pasangan huruf yang sama. Jika ada, sisipkan Z di tengahnya – Jika jumlah huruf ganjil, tambahkan huruf Z di akhir Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Contoh: – plainteks GOOD BROOMS SWEEP CLEAN – Tidak ada huruf

Playfair Cipher • Contoh: – plainteks GOOD BROOMS SWEEP CLEAN – Tidak ada huruf J, maka langsung tulis pesan dalam pasangan huruf : GO OD BR OZ OM SZ SW EZ EP CL EA NZ Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Baris yang sama Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Baris yang sama Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : T Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : T Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ E Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ E Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ EG Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris

Playfair Cipher • Algoritma enkripsi : – Jika ada dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : SO ME Ciphertext : TQ EG Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) Kolom yang sama P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) Kolom yang sama P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : O Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : O Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV P Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV P Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV PI Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya (pada kunci yang sudah diperluas) P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : GO UP Ciphertext : OV PI Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan Kriptografi Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Ciphertext : C Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Ciphertext : C Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Ciphertext : CN Prajanto Wahyu Adi

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang

Playfair Cipher • Algoritma enkripsi : – Jika dua huruf tidak pada baris yang sama atau kolom yang sama , maka bentuk pola segiempat, dan gantikan huruf dengan huruf di baris yang sama pada sudut yang berlawanan P I E N U P Kriptografi L A Y F R B C D G H K M O Q S T V W X Z L A Y F P I E N U Plaintext : IS Ciphertext : CN Prajanto Wahyu Adi

Playfair Cipher • Latihan : Lakukan enkripsi Playfair Cihper pada plaintext: – GOOD BROOM

Playfair Cipher • Latihan : Lakukan enkripsi Playfair Cihper pada plaintext: – GOOD BROOM SWEEP CLEAN – REDWOOD NATIONAL STATE PARK – JUNK FOOD AND HEALTH PROBLEMS Dengan kunci “TEKNIK INFORMATIKA” Kriptografi Prajanto Wahyu Adi

Shift Cipher • Dalam sejarahnya, shift cipher pernah digunakan pada masa Romawi kuno dalam

Shift Cipher • Dalam sejarahnya, shift cipher pernah digunakan pada masa Romawi kuno dalam pemerintahan Julius Caesar. • Metode yang digunakan sangatlah sederhana, yaitu dengan menggeser setiap huruf dalam plainteksnya. Kriptografi Prajanto Wahyu Adi

Shift Cipher • Misalkan x adalah plainteks dalam bentuk bilangan, – K adalah kunci

Shift Cipher • Misalkan x adalah plainteks dalam bentuk bilangan, – K adalah kunci dengan 0 < K ≤ 25 dan – y adalah cipherteks dalam bentuk bilangan. • Proses enkripsi diberikan dalam fungsi e. K(x) = (x + K) mod 26 • proses dekripsi diberikan dalam fungsi d. K(y) = (y – K) mod 26 Kriptografi Prajanto Wahyu Adi

Shift Cipher • Untuk kunci K = 3, sering disebut dengan Caesar Cipher •

Shift Cipher • Untuk kunci K = 3, sering disebut dengan Caesar Cipher • Untuk kunci K = 13, sering disebut dengan Rot -13 cipher Kriptografi Prajanto Wahyu Adi

Shift Cipher • Contoh: Shift Cipher dengan 15 pergeseran: A B C D E

Shift Cipher • Contoh: Shift Cipher dengan 15 pergeseran: 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 A B C D E F G H I J K L M N O Plaintext: UNIVERSITAS DIAN NUSWANTORO Ciphertext: ? ? ? Kriptografi Prajanto Wahyu Adi

Kesimpulan • Playfair Cipher atau bisa juga disebut Playfair square adalah teknik enkripsi simetrik

Kesimpulan • Playfair Cipher atau bisa juga disebut Playfair square adalah teknik enkripsi simetrik yang termasuk dalam sistem substitusi digraph (pasangan huruf). • Shift Cipher bekerja dengan cara menggeser setiap huruf dalam plaintext. Kriptografi Prajanto Wahyu Adi

Sekian TERIMAKASIH Kriptografi Prajanto Wahyu Adi

Sekian TERIMAKASIH Kriptografi Prajanto Wahyu Adi