Termasuk ke dalam cipher abjad-majemuk (polyalpabetic substitution cipher ).

dokumen-dokumen yang mirip
Playfair Cipher dan Shift Cipher

! "# $% $&'% ()!! $&&* +, - "#,

Beberapa Algoritma Kriptografi Klasik

Ciphertext dapat disusun menggunakan kunci lebih dari satu (multikeys). Penggunaan multikeys dapat dilakukan secara beruntun atau terdistribusi.

Beberapa Algoritma Kriptografi Klasik. Haida Dafitri, ST, M.Kom

ENKRIPSI CITRA BITMAP MELALUI SUBSTITUSI WARNA MENGGUNAKAN VIGENERE CIPHER

Metode Enkripsi baru : Triple Transposition Vigènere Cipher

H-Playfair Cipher. Kata Kunci: H-Playfair cipher, playfair cipher, polygram cipher, kriptanalisis, kriptografi.

Super-Playfair, Sebuah Algoritma Varian Playfair Cipher dan Super Enkripsi

Algoritma Enkripsi Playfair Cipher

STUDI DAN PERBANDINGAN PERFORMANSI ALGORITMA SIMETRI VIGENERE CHIPPER BINNER DAN HILL CHIPPER BINNER Ivan Nugraha NIM :

BAB II LANDASAN TEORI. bilangan bulat dan mengandung berbagai masalah terbuka yang dapat dimengerti

Penyamaran Plainteks pada Algoritma Vigenere Chiper StegaVig Makalah IF5054 Kriptografi

MAKALAH KRIPTOGRAFI KLASIK

TRIPLE VIGENÈRE CIPHER

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL M O D U L 1 P R A T I K U M CRYPTOGRAPHY PENYUSUN

Streamed Key Vigenere Cipher : Vigenere Cipher Menggunakan Penerapan Metode Pembangkitan Aliran Kunci

Modifikasi Playfair Chiper Dengan Kombinasi Bifid, Caesar, dan Transpositional Chiper

BAB III KOMBINASI VIGÈNERE CIPHER DAN KEYED COLUMNAR TRANSPOSITION. Cipher ini adalah termasuk cipher simetris, yaitu cipher klasik abjad

MERANCANG ALGORITMA KRIPTOGRAFI KUNCI SIMETRI DENGAN MEMPERLUAS ALGORITMA VIGÈNERE DAN ANALISIS METODE KASISKI TERHADAP ALGORITMA TERSEBUT

Modifikasi Vigenère Cipher dengan Metode Penyisipan Kunci pada Plaintext

Vigènere Transposisi. Kata Kunci: enkripsi, dekripsi, vigènere, metode kasiski, known plainteks attack, cipherteks, plainteks 1.

STUDI DAN PERBANDINGAN ALGORITMA ADFGVX CIPHER DENGAN ALGORITMA PLAYFAIR CIPHER PADA PERANG DUNIA I

Vigènere Cipher dengan Pembangkitan Kunci Menggunakan Bilangan Euler

MODIFIKASI VIGENERE CIPHER DENGAN MENGGUNAKAN TEKNIK SUBSTITUSI BERULANG PADA KUNCINYA

SKK: ENKRIPSI KLASIK - SUBSTITUSI

BAB 2 LANDASAN TEORI. 2.1 Kriptografi Definisi Kriptografi

Modifikasi Vigenere Cipher dengan Enkripsi-Pembangkit Kunci Bergeser

Modifikasi Pergeseran Bujur Sangkar Vigenere Berdasarkan Susunan Huruf dan Angka pada Keypad Telepon Genggam

Studi Penggabungan Metode Bifid Cipher pada Algoritma Playfair

Teknik Substitusi Abjad Kriptografi - Week 2

IMPLEMENTASI ALGORITMA VIGENERE CIPHER DAN RIVEST SHAMMER ADLEMAN (RSA) DALAM KEAMANAN DATA TEKS

Studi dan Implementasi Algoritma Inverse Generator Cipher

Implementasi Vigenere Chiper Kunci Dinamis dengan Perkalian Matriks

Modifikasi Ceasar Cipher menjadi Cipher Abjad-Majemuk dan Menambahkan Kunci berupa Barisan Bilangan

ERWIEN TJIPTA WIJAYA, ST.,M.KOM KEAMANAN INFORMASI

Modifikasi Playfair Cipher Menggunakan Vigenere Cipher

Modifikasi Nihilist Chiper

Pergeseran Kemiringan pada Vigènere Chiper

Teknik Konversi Berbagai Jenis Arsip ke Dalam bentuk Teks Terenkripsi

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA VIGENERE CIPHER ASCII BERBASIS JAVA Rizki Septian Adi Pradana 1), Entik Insanudin ST MT 2)

MODIFIKASI VIGÈNERE CIPHER DENGAN MENGGUNAKAN MEKANISME CBC PADA PEMBANGKITAN KUNCI

Modifikasi Affine Cipher Dan Vigènere Cipher Dengan Menggunakan N Bit

Enkripsi Pesan pada dengan Menggunakan Chaos Theory

BAB 2 LANDASAN TEORI

RANCANGAN,IMPLEMENTASI DAN PENGUJIAN ZENARC SUPER CIPHER SEBAGAI IMPLEMENTASI ALGORITMA KUNCI SIMETRI

Analisis Kriptografi Klasik Jepang

BAB 2 LANDASAN TEORI

Vigènere Chiper dengan Modifikasi Fibonacci

Vigenere Cipher with Dynamic Key

BAB 1 PENDAHULUAN Latar Belakang

Analisis Perbandingan Full Vigenère Chiper, Auto-key Vigenère Chiper dan Running-key Vigenère Chiper

BAB 2 LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN

Integrasi Kriptografi Kunci Publik dan Kriptografi Kunci Simetri

KEAMANAN SISTEM INFORMASI DAN JARINGAN IKE HARUM DIANTI ( ) Jurusan Teknik Elektro, Telematika - CIO ITS SURABAYA

PERBANDINGAN METODE VIGENERE DAN AFFINE UNTUK PESAN RAHASIA

PEMANFAATAN KEMBALI KRIPTOGRAFI KLASIK DENGAN MELAKUKAN MODIFIKASI METODE-METODE KRIPTOGRAFI YANG ADA

PENGAMANAN DATA REKAM MEDIS PASIEN MENGGUNAKAN KRIPTOGRAFI VIGÈNERE CIPHER

VIGENERE BIT SHIFT : SEBUAH PARADIGMA BARU

BAB II METODE KRIPTOGRAFI SIMETRIK

Modul Praktikum Keamanan Sistem

Disusun oleh: Ir. Rinaldi Munir, M.T.

Rancang Bangun Kombinasi Chaisar Cipher dan Vigenere Cipher Dalam Pengembangan Algoritma Kriptografi Klasik

Tomy Satria Alasi Facebook/tomy.satria.alasi Ilmutomy.blogspot.com Ilmutomy.wordpress.com

PEMBUATAN PERANGKAT LUNAK MEDIA PEMBELAJARAN KRIPTOGRAFI KLASIK

Kriptografi Klasik. Presented by Dr. R. Rizal Isnanto, S.T., M.M., M.T.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Secret Key Kriptosistem

BAB II TINJAUAN PUSTAKA. pesan di dalam media tersebut. Kata steganografi (steganography) berasal

KRIPTOGRAFI KLASIK DENGAN METODE MODIFIKASI AFFINE CIPHER YANG DIPERKUATDENGANVIGENERE CIPHER

Aplikasi Pewarnaan pada Vigener Cipher

Venigmarè Cipher dan Vigenère Cipher

Pengenalan Kriptografi

PENGAMANAN MENGGUNAKAN METODE VIGENERE CIPHER

Penerapan Metode Enkripsi Vigenere Cipher dalam Pengamanan Transaksi Mobile Banking

BAB I PENDAHULUAN. Pada era teknologi informasi yang semakin berkembang, pengiriman data

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

Implementasi Algoritma Vigenere Subtitusi dengan Shift Indeks Prima

Pengamanan Data Informasi menggunakan Kriptografi Klasik

3D Model Vigenere Cipher

ENKRIPSI DAN DEKRIPSI MENGGUNAKAN VIGENERE CIPHER ASCII JAVA

PENERAPAN KOMBINASI PLAYFAIR CIPHER DAN DIGRAPH CIPHER

Modifikasi Vigenere Cipher dengan Menggunakan Caesar Cipher dan Enkripsi Berlanjut untuk Pembentukan Key-nya

Modifikasi Cipher Block Chaining (CBC) MAC dengan Penggunaan Vigenere Cipher, Pengubahan Mode Blok, dan Pembangkitan Kunci Berbeda untuk tiap Blok

Super Enkripsi Dengan Menggunakan Cipher Substitusi dan Cipher Transposisi

Tipe dan Mode Algoritma Simetri (Bagian 2)

Pengembangan Vigenere Cipher menggunakan Deret Fibonacci

Cipher yang Tidak Dapat Dipecahkan (Unbreakable Cipher)

Analisa Perbandingan Algoritma Monoalphabetic Cipher Dengan Algoritma One Time Pad Sebagai Pengamanan Pesan Teks

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI JAVA KRIPTOGRAFI MENGGUNAKAN ALGORITMA VIGENERE. Abstract

ANALISIS KEMUNGKINAN PENGGUNAAN PERSAMAAN LINEAR MATEMATIKA SEBAGAI KUNCI PADA MONOALPHABETIC CIPHER

Transposition Cipher dan Grille Cipher

IMPLEMENTASI ALGORITMA KRIPTOGRAFI RIVEST SHAMIR ADLEMAN (RSA) DAN VIGENERE CIPHER PADA GAMBAR BITMAP 8 BIT

Tripel Vigenere Super Encrypsi

Modifikasi Bigram dan Penggunaan Tabel Tiga Dimensi pada Vigenere Cipher

STUDI ALGORITMA SOLITAIRE CIPHER

BAB 2 LANDASAN TEORI

Teknik Transposisi / Permutasi. Kriptografi

Transkripsi:

IF5054 Kriptografi 1

Termasuk ke dalam cipher abjad-majemuk (polyalpabetic substitution cipher ). Ditemukan oleh diplomat (sekaligus seorang kriptologis) Perancis, Blaise de Vigènere pada abad 16. Sudah berhasil dipecahkan pada Abad 19. IF5054 Kriptografi 2

Vigènere Cipher menggunakan Bujursangkar Vigènere untuk melakukan enkripsi. Setiap baris di dalam bujursangkar menyatakan huruf-huruf cipherteks yang diperoleh dengan Caesar Cipher. IF5054 Kriptografi 3

Plainteks 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 Ku nci a 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 b 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 c 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 d 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 e 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 f 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 g 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 h 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 i 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 j 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 K 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 l 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 m 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 n 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 o 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 p 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 q 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 r 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 s 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 t 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 u 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 v 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 w 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 x 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 y 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 z 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 Gambar 4.2 Bujursangkar Vigènere IF5054 Kriptografi 4

Jika panjang kunci lebih pendek daripada panjang plainteks, maka kunci diulang secara periodik. Bila panjang kunci adalah m, maka periodenya dikatakan m. Contoh: kunci = sony Plainteks: THIS PLAINTEXT Kunci: sony sonysonys IF5054 Kriptografi 5

Contoh enkripsi: Plainteks 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 K U N C I a 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 b 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 c 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 d 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 e 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 f 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 g 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 h 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 i 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 j 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 K 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 l 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 m 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 n 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 o 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 p 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 q 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 r 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 s 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 t 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 u 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 v 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 w 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 x 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 y 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 z 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 Gambar 4.3 Enkripsi huruf T dengan kunci f IF5054 Kriptografi 6

Hasil enkripsi seluruhnya adalah sebagai berikut: Plainteks Kunci Cipherteks : THIS PLAINTEXT : sony sonysonys : LVVQ HZNGFHRVL 7

Huruf yang sama tidaks elalu dienkripsi menjadi huruf cipheteks yang sama pula. Contoh: huruf plainteks T dapat dienkripsi menjadi L atau H, dan huruf cipherteks V dapat merepresentasikan huruf plainteks H, I, dan X Hal di atas merupakan karakteristik dari cipher abjad-majemuk: setiap huruf cipherteks dapat memiliki kemungkinan banyak huruf plainteks. Pada cipher substitusi sederhana, setiap huruf cipherteks selalu menggantikan huruf plainteks tertentu. IF5054 Kriptografi 8

Vigènere Cipher dapat mencegah frekuensi huruf-huruf di dalam cipherteks yang mempunyai pola tertentu yang sama seperti pada cipher abjad-tunggal. Jika periode kunci diketahui dan tidak terlalu panjang, maka kunci dapat ditentukan dengan menulis program komputer untuk melakukan exhaustive key search. IF5054 Kriptografi 9

Contoh: Diberikan cipherteks sbb: TGCSZ GEUAA EFWGQ AHQMC dan diperoleh informasi bahwa panjang kunci adalah p huruf dan plainteks ditulis dalam Bahasa Inggris, maka running program dengan mencoba semua kemungkinan kunci yang panjangnya tiga huruf, lalu periksa apakah hasil dekripsi dengan kunci tersebut menyatakan kata yang berarti. Cara ini membutuhkan usaha percobaan sebanyak 26 p kali. IF5054 Kriptografi 10

Enkripsilah Kalimat Berikut INSTITUT TEKNOLOGI PADANG dengan kunci TEKNIK INFORMATIKA menggunakan Metode Vigenere Chiper Encryption. IF5054 Kriptografi 11

Plainteks 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 Ku nci a 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 b 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 c 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 d 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 e 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 f 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 g 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 h 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 i 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 j 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 K 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 l 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 m 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 n 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 o 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 p 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 q 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 r 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 s 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 t 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 u 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 v 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 w 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 x 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 y 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 z 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 Gambar 4.2 Bujursangkar Vigènere IF5054 Kriptografi 12

Termasuk ke dalam polygram cipher. Ditemukan oleh Sir Charles Whe atstone dan Baron Lyon Playfair pada tahun 1854. Kunci kriptografinya 25 buah huruf yang disusun di dalam bujursangkat 5x5 dengan menghilangkan huruf J dari abjad. IF5054 Kriptografi 13

Contohkunci: S T A N D E R C H B K F G I L M O P Q U V W X Y Z Contoh Kunci STANDERCHK Jumlah kemungkinan kunci: 25!=15.511.210.043.330.985.984.000.000 IF5054 Kriptografi 14

Susunan kunci di dalam bujursangkar diperluas dengan menambahkan kolom keenam dan baris keenam. S T A N D S E R C H B E K F G I L K M O P Q U M V W X Y Z V S T A N D Baris ke -6=baris ke -1 Kolomke -6 =kolomke -1 IF5054 Kriptografi 15

Pesan yang akan dienkripsi diatur terlebih dahulu sebagai berikut: 1. Ganti huruf J (bila ada) dengan I 2. Tulis pesan dalam pasangan huruf (bigram). 3. Jangan sampai ada pasangan huruf yang sama. Jika ada, sisipkan Z di tengahnya 4. Jika jumlah huruf ganjil,tambahkan huruf Z di akhir IF5054 Kriptografi 16

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 IF5054 Kriptografi 17

Algoritma enkripsi: 1. Jika dua huruf terdapat pada baris kunci yang sama maka tiap huruf diganti dengan huruf di kanannya. 2. Jika dua huruf terdapat pada kolom kunci yang sama maka tiap huruf diganti dengan huruf di bawahnya. 3. Jika dua huruf tidak pada baris yang sama atau kolom yang sama, maka huruf pertama diganti dengan huruf pada perpotongan baris huruf pertama dengan kolom huruf kedua. Huruf kedua diganti dengan huruf pada titik sudut keempat dari persegi panjang yang dibentuk dari 3 huruf yang IF5054 digunakan Kriptografi sampai sejauh ini. 18

Contoh: Kunci (yang sudah diperluas) ditulis kembali sebagai berikut: S T A N D S E R C H B E K F G I L K M O P Q U M V W X Y Z V S T A N D Plainteks (dalam pasangan huruf): Cipherteks: GO OD BR OZ OM SZ SW EZ EP CL EA NZ FP UT EC UW PO DV TV BV CM BG CS DY IF5054 Kriptografi 19

Enkripsi OD menjadi UT ditunjukkan pada bujursangkar di bawah ini: titik sudut ke-4 S T A N D S S T A N D S E R C H B E E R C H B E K F G I L K K F G I L K M O P Q U M M O P Q U M V W X Y Z V V W X Y Z V S T A N D S T A N D IF5054 Kriptografi 20

Enkripsilah Pesan Berikut dengan Menngunakan Playfair 5x5 TEKNIK INFORMATIKA INSTITUT TEKNOLOGI PADANG dengan Kunci JALAN GAJAHMADA KANDIS NANGGALO PADANG IF5054 Kriptografi 21