10 Mar 2020 CRYPTOGRAPHY

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

Teknik Substitusi Abjad Kriptografi - Week 2

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

Metode Enkripsi baru : Triple Transposition Vigènere Cipher

ENKRIPSI DAN DEKRIPSI MENGGUNAKAN VIGENERE CIPHER ASCII JAVA

SKK: ENKRIPSI KLASIK - SUBSTITUSI

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

BAB 1 PENDAHULUAN Latar Belakang

Modifikasi Vigenère Cipher dengan Metode Penyisipan Kunci pada Plaintext

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

MAKALAH KRIPTOGRAFI KLASIK

PERBANDINGAN METODE VIGENERE DAN AFFINE UNTUK PESAN RAHASIA

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

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

BAB 2 LANDASAN TEORI. 2.1 Kriptografi Definisi Kriptografi

PEMBUATAN PERANGKAT LUNAK MEDIA PEMBELAJARAN KRIPTOGRAFI KLASIK

TRIPLE VIGENÈRE CIPHER

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

Kriptografi Kunci Rahasia & Kunci Publik

BAB III ANALISIS DAN PERANCANGAN

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

Berikut adalah istilah-istilah yang digunakan dalam bidang kriptografi(arjana, et al. 2012):

Pergeseran Kemiringan pada Vigènere Chiper

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

Modifikasi Vigenere Cipher dengan Enkripsi-Pembangkit Kunci Bergeser

FM-UDINUS-PBM-08-04/R0 SILABUS MATAKULIAH. Silabus Kriptografi Hal: 1 dari 7. Revisi : - Tanggal Berlaku : 12 Februari 2014

Vigènere Cipher dengan Pembangkitan Kunci Menggunakan Bilangan Euler

KRIPTOGRAFI DAN KRIPTANALISIS KLASIK

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

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

PERANCANGAN APLIKASI KRIPTOGRAFI BERLAPIS MENGGUNAKAN ALGORITMA CAESAR, TRANSPOSISI, VIGENERE, DAN BLOK CHIPER BERBASIS MOBILE

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebelumnya oleh Anjar Setyo Nugroho (2010) telah dibuat PENERAPAN KRIPTOGRAFI PADA SMS MOBILE DENGAN

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

ENKRIPSI DAN DEKRIPSI (I)

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

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

PENGENALAN KRIPTOGRAFI DAN PEMAKAIANYA SEHARI-HARI

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Studi dan Implementasi Algoritma Inverse Generator Cipher

STUDI ALGORITMA SOLITAIRE CIPHER

Dasar-Dasar Keamanan Sistem Informasi

DASAR-DASAR KEAMANAN SISTEM INFORMASI Kriptografi, Steganografi. Gentisya Tri Mardiani, S.Kom

BAB III ANALISIS DAN DESAIN SISTEM

Modul Praktikum Keamanan Sistem

KEAMANAN JARINGAN KOMPUTER MODUL 2 ENKRIPSI. DISUSUN OLEH Kundang K.Juman,Ir,MMSI

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

BAB II METODE KRIPTOGRAFI SIMETRIK

Venigmarè Cipher dan Vigenère Cipher

Implementasi Vigenere Chiper Kunci Dinamis dengan Perkalian Matriks

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

BAB III PENGERTIAN DAN SEJARAH SINGKAT KRIPTOGRAFI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGAMANAN DATA REKAM MEDIS PASIEN MENGGUNAKAN KRIPTOGRAFI VIGÈNERE CIPHER

Modifikasi Nihilist Chiper

Penyamaran Plainteks pada Algoritma Vigenere Chiper StegaVig Makalah IF5054 Kriptografi

DASAR-DASAR KEAMANAN SISTEM INFORMASI Kriptografi, Steganografi. Gentisya Tri Mardiani, S.Kom.,M.Kom

Implementasi Algoritma Vigenere Subtitusi dengan Shift Indeks Prima

Vigenere Cipher with Dynamic Key

BAB 2 LANDASAN TEORI

PENGAMANAN MENGGUNAKAN METODE VIGENERE CIPHER

KRIPTOGRAFI KLASIK DENGAN METODE MODIFIKASI AFFINE CIPHER YANG DIPERKUATDENGANVIGENERE CIPHER

PENGEMBANGAN ALGORITMA VIGENERE CIPHER MENGGUNAKAN METODE PERGESERAN KUNCI BERBASIS BINER ABSTRAK

Reference. William Stallings Cryptography and Network Security : Principles and Practie 6 th Edition (2014)

BAB 2 LANDASAN TEORI

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

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

Analisis Kriptografi Klasik Jepang

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

Penggunaan Metode Enkripsi Vigenere dan MD5 dalam Proses Pengamanan Pesan

Add your company slogan TEKNIK TRANSPOSISI. Kriptografi - Week 5 LOGO. Aisyatul Karima, 2012

Teknik Transposisi / Permutasi. Kriptografi

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

BAB I PENDAHULUAN. Kerahasiaan dan keamanan saat melakukan pertukaran. data adalah hal yang sangat penting dalam komunikasi data,

Pengenalan Kriptografi

Playfair Cipher dan Shift Cipher

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM. KriptoSMS akan mengenkripsi pesan yang akan dikirim menjadi ciphertext dan

Transposition Cipher dan Grille Cipher

MODIFIKASI VIGENERE CIPHER DENGAN MENGGUNAKAN TEKNIK SUBSTITUSI BERULANG PADA KUNCINYA

BAB III ANALISIS DAN DESAIN SISTEM

BAB 2 LANDASAN TEORI

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

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

BAB III ANALISIS DAN DESAIN SISTEM

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

Security Sistem Informasi.

IMPLEMENTASI KRIPTOGRAFI VIGENERE CIPHER DENGAN PHP

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

BAB I PENDAHULUAN 1.1 Latar Belakang

Analisis Frekuensi pada Teks Bahasa Indonesia Dan Modifikasi Algoritma Kriptografi Klasik

MODIFIKASI SECURE KEY COLUMNAR TRANSPOSITION MENGGUNAKAN MACLAURIN PADA PLAYFAIR CIPHER UNTUK KEAMANAN SMS BERBASIS ANDROID TUGAS AKHIR

Penanganan Kolisi pada Fungsi hash dengan Algoritma Pengembangan Vigenere Cipher (menggunakan Deret Fibonacci)

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

Penerapan Vigenere Cipher Untuk Aksara Arab

Secret Key Kriptosistem

Kriptografi, Enkripsi dan Dekripsi. Ana Kurniawati Kemal Ade Sekarwati

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

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

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin pesat. dapat dirasakan hampir di setiap bidang kehidupan. Salah

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

ANALISA DAN IMPLEMENTASI ALGORITMA TRIANGLE CHAIN PADA PENYANDIAN RECORD DATABASE

Transkripsi:

CRYPTOGRAPHY 2 1

CLASSIC/CONVENTIONAL CRYPTOGRAPHY PART 1 Prio Handoko, S.Kom., M.T.I. CAPAIAN PEMBELAJARAN Mahasiswa memahami klasifikasi dan jenis kriptografi konvensional/klasik Mahasiswa memahami cara kerja beberapa jenis kriptografi konvensional/klasik Agenda. Conventional cryptography and clasification 4 2

5 Kriptogrfi konvensional terbagi ke dalam 9 klasifikasi Monoalphabetic - Caesar s chiper, ROT13, Four Square chiper Polyalphabetic - Running Key,, One Time Pad Polygraphic - Playfair, Trifid Route Transposition - Rail Fence Synchronous Stream - A5/1 Asynchronous Stream - Rabbit, Autokey Iterated Block - AES, Blowfish, DES, IDEA, SMS4 Fractionated Block - ADFGVX, Stradding Checkboard Steganigraphic - Bacon 6 3

Caesar s Caesar s chiper adalah contoh kriptogrfi konvensional monoalphabetic yang digunakan oleh Julius Caesar untuk mengirimkan pesan kepada bawahannya dan sekutunya. Caesar s chiper dilakukan dengan cara melakukan enkripsi pada setiap huruf alfabet dengan melakukan penggeseran (shifting) urutan alfabet. Contoh: 7 ROT13 Contoh lainnya dalam penggunaan kriptogrfi konvensional adalah ROT13 dan Four Square ROT13 menggantikan setiap huruf dengan mitranya 13 karakter lebih jauh di sepanjang alfabet. 8 4

Four Square menggunakan urutan alfabet yang disajikan dalam bentuk kubus (square) berjumlah 4 buah Setiap alfabet dalam plaintext kemudian digantikan oleh setiap alfabet pada kubus alfabet lainnya. Pengaturan huruf dalam kubus dapat diatur sedemikian rupa sesuai kesepakatan antara enkriptor dan dekriptor. Four Square 9 Kode vigènere termasuk kode abjad-majemuk (polyalphabetic substitution cipher). Dipublikasikan oleh diplomat (sekaligus seorang kriptologis) Perancis, Blaise de Vigènere pada abad 16, tahun 1586. Algoritma ini baru dikenal luas 200 tahun kemudian dan dinamakan kode vigènere. Vigènere merupakan pemicu perang sipil di Amerika dan kode vigènere digunakan oleh Tentara Konfederasi (Confederate Army) pada perang sipil Amerika (American Civil War). Kode vigènere berhasil dipecahkan oleh Babbage dan Kasiski pada pertengahan abad 19. (Ariyus, 2008). 10 5

Teknik untuk menghasilkan ciphertext bisa dilakukan menggunakan substitusi angka maupun bujursangkar vigènere. Teknik susbtitusi vigènere dengan menggunakan angka dilakukan dengan menukarkan huruf dengan angka, hampir sama dengan kode geser. Contoh: 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 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 DAN SETERUSNYA... 11 Contoh kasus: Menentukan cipherteks dari plainteks Dzulfikar dengan key Kevin 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 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 D Z U L F I Q A R 3 25 20 11 5 8 16 0 17 K E V I N 10 4 21 8 13 12 6

Penyelesaian: D Z U L F I Q A R 3 25 20 11 5 8 16 0 17 K E V I N K E V I 10 4 21 8 13 10 4 21 8 13 29 41 19 18 18 20 21 25 13 Penyelesaian: D Z U L F I Q A R 3 25 20 11 5 8 16 0 17 K E V I N K E V I 10 4 21 8 13 10 4 21 8 13 29 41 19 18 18 20 21 25 14 7

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 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 DAN SETERUSNYA N D P T S S U V Z 13 29 41 19 18 18 20 21 25 15 Running Key Running Key Cipher merupakan cara enkripsi yang mirip seperti. Perbedaannya terletak pada kunci yang dipilih. Running Key memiliki sandi kunci yang mirip seperti kutipan dari sebuah buku. Kunci untuk menjalankan Running Key adalah dengan memasukan sebuah kalimat utama yang kemudian di enkripsi menggunakan sebuah kalimat kunci untuk kemudian di sandikan dengan tabel (Tabula Recta) dan dapatlah Cipher Text 16 8

Running Key Tabula Recta. Tabula Recta adalah tabel persegi huruf, yang setiap barisnya dibuat dengan menggeser yang sebelumnya ke kiri. Istilah ini ditemukan oleh penulis dan biarawan Jerman Johannes Trithemius pada tahun 1508, dan digunakan dalam sandi Trithemius-nya. (Sumber:Wikipedia) 17 Enkripsi. Running Key P l a i n t e x t Plaint text B A N D U N G Running key f l o r e s t Cipher text G L B U Y F Z Prosedur. 1. Pilih karakter plain text pada baris paling atas 2. Pilih karakter running key pada kolom paling kiri 3. Tarik garis lurus membentuk siku antara karakter plaintext dengan running key maka didapatkan hasil ciphertext R U N N I N G K E Y 18 9

CLASSIC/CONVENTIONAL CRYPTOGRAPHY PART 1 Until next Week 10