Kriptografi Vignere Cipher dan Hill Cipher Adhitya Nugraha
- Slides: 35
Kriptografi Vigènere Cipher dan Hill Cipher Adhitya Nugraha 2014 adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Objectives adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n Termasuk ke dalam cipher abjad-majemuk (polyalpabetic substitution cipher). Dipublikasikan oleh diplomat (sekaligus seorang kriptologis) Perancis, Blaise de Vigènere pada abad 16 (tahun 1586). n Tetapi sebenarnya Giovan Batista Belaso telah menggambarkannya pertama kali pada tahun 1553 seperti ditulis di dalam bukunya La Cifra del Sig. Giovan Batista Belaso n Algoritma tersebut baru dikenal luas 200 tahun kemudian yang oleh penemunya cipher tersebut kemudian dinamakan Vigènere Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n Cipher ini berhasil dipecahkan oleh Babbage dan Kasiski pada pertengahan Abad 19 n Vigènere Cipher digunakan oleh Tentara Konfiderasi (Confederate Army) pada Perang Sipil Amerika (American Civil war). n Perang Sipil terjadi setelah Vigènere Cipher berhasil dipecahkan. adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n Huruf yang sama tidak selalu dienkripsi menjadi huruf cipheteks yang sama pula. n 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. n Pada cipher substitusi sederhana, setiap huruf cipherteks selalu menggantikan huruf plainteks tertentu. n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n Plainteks: Jawa Timur Bakal Tenggelam Semburan lumpur panas Jawa Timur belum juga desa tenggelam. Entah bangunan, pabrik, dan di desa Porong, Sidoarjo, berakhir. Sudah beberapa sudah berapa rumah, sawah yang tenggelam. Sampai kapan semburan lumpur berhenti, tiada yang tahu. Teknologi manusia tidak berhasil menutupi lubang semburan. Jika semburan lumpur tidak berhenti juga, mungkin Jawa Timur akan tenggelam adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n Kunci: langitbiru n Cipherteks: Uajg Bbnci Vlknr Bxooxywaz Ymfcciuy lhsxns xrhls Wget Uqdoc brrcf kcxu dryi mfvxaplns. Mguiy ubvxoyaa, viusqb, xln qo lxti Gicoam, Abewrluo, meegsajz. Jooau hmufzrjl mfdnn jxsigu cuzgp, fgeti grhr trtozftrg. Dazvib liguy srsjnsie ffmcaz ufzyyytv, zqtei puyg ggpn. Umbhzlbmq fbvlmta goltl jvlsafot ffvlnfpv rcubvx mpmoazto. Rzel srsjnsie ffmcaz mjlre meenmguq aora, zavzlqe Dlwn Zqfvz reln kvzhmcux adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigènere Cipher n Vigènere Cipher dapat mencegah frekuensi huruf-huruf di dalam cipherteks yang mempunyai pola tertentu yang sama seperti pada cipher abjad-tunggal. n Jika periode kunci diketahui dan tidak terlalu panjang, maka kunci dapat ditentukan dengan menulis program komputer untuk melakukan exhaustive key search. adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Vigenere Cipher Plaintext M E E T M E A T M I D N I G H T Keyword F U L L M O O N KUNCI n Cara menghitung cipher F U L M O N A F U L M O N B G V M N P O C H W N O Q P D I X O P R Q adhitya@dsn. dinus. ac. id E J Y P Q S R F K Z Q R T S G L A R S U T H M B S T V U I N C T U W V J O D U V X W K P E V W Y X PLAINTEXT L M N O Q R S T F G H I W X Y Z A Z A B C Y Z A B P U J A B D C Q V K B C E D R W L C D F E S X M D E G F T Y N E F H G U Z O F G I H V A P G H J I W B Q H I K J X C R I J L K Y D S J K M L Z E T K L N M Fasilkom|| 10/31/2021
Beuford Cipher Plaintext M E E T M E A T M I D N I G H T Keyword F U L L M O O N KUNCI n Cara menghitung cipher F U L M O N A F U L M O N B E T K L N M C D S J K M L D C R I J L K adhitya@dsn. dinus. ac. id E B Q H I K J F A P G H J I G Z O F G I H H Y N E F H G I X M D E G F J W L C D F E K V K B C E D PLAINTEXT L M N O U T S R J I H G A Z Y X B A Z Y D C B A Z P Q F W X Z Y Q P E V W Y X R O D U V X W S N C T U W V T M B S T V U U L A R S U T V K Z Q R T S W J Y P Q S R X I X O P R Q Y H W N O Q P Z G V M N P O Fasilkom|| 10/31/2021
Full Vigènere Cipher n Setiap baris di dalam tabel tidak menyatakan pergeseran huruf, tetapi merupakan permutasi huruf-huruf alfabet. n Misalnya pada baris a susunan huruf-huruf alfabet adalah acak seperti di bawah ini: adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Auto-Key Vigènere cipher n Jika panjang kunci lebih kecil dari panjang plainteks, maka kunci disambung dengan plainteks tersebut. n Misalnya, Pesan: NEGARA PENGHASIL MINYAK Kunci: INDO maka kunci tersebut disambung dengan plainteks semula sehingga panjang kunci menjadi sama dengan panjang plainteks: Plainteks n Kunci n adhitya@dsn. dinus. ac. id : NEGARAPENGHASILMINYAK : INDONEGARAPENGHASILMI Fasilkom|| 10/31/2021
Running-Key Vigènere cipher n Kunci adalah string yang sangat panjang yang diambil dari teks bermakna (misalnya naskah proklamasi, naskah Pembukaan UUD 1945, terjemahan ayat di dalam kitab suci, dan lain-lain). n Misalnya, Pesan: NEGARA PENGHASIL MINYAK Kunci: KEMANUSIAN YANG ADIL DAN BERADAB n Selanjutnya enkripsi dan dekripsi dilakukan seperti biasa. adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher merupakan salah satu algoritma kriptografi kunci simetris. n Algoritma Hill Cipher menggunakan matriks berukuran m x m sebagai kunci untuk melakukan enkripsi dan dekripsi. n Dasar teori matriks yang digunakan dalam Hill Cipher antara lain adalah perkalian antar matriks dan melakukan invers pada matriks n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher diciptakan oleh Lester S. Hill pada tahun 1929. n Hill Cipher merupakan penerapan aritmatika modulo pada kriptografi. n Teknik kriptografi ini menggunakan sebuah matriks persegi sebagai kunci yang digunakan untuk melakukan enkripsi dan dekripsi. n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher Teknik kriptografi ini diciptakan dengan maksud untuk dapat menciptakan cipher (kode) yang tidak dapat dipecahkan menggunakan teknik analisis frekuensi. n Hill Cipher tidak mengganti setiap abjad yang sama pada plaintext dengan abjad lainnya yang sama pada ciphertext karena menggunakan perkalian matriks pada dasar enkripsi dan dekripsinya. n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher Proses enkripsi pada Hill Cipher dilakukan per blok plaintext. n Ukuran blok tersebut sama dengan ukuran matriks kunci. n Sebelum membagi teks menjadi deretan blok-blok, plaintext terlebih dahulu dikonversi menjadi angka, masing-masing sehingga n A=1, B=2, hingga Y=25. Z diberi nilai 0. n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Hill Cipher n Setelah semua blok selesai didekripsi, maka didapatkan hasil plaintext: P = 19 20 18 9 11 5 14 15 23 n P = S T R I K E N O W n adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
Sumber n n n Rinaldi Munir, ITB Aisyatul Karima, UDINUS Bruce Scheier, (2001), Applied Cryptography, John Willey & Sons Inc, Canada Cobb, Chey, (2004), Cryptography for Dummies, John Willey & Sons Inc, Canada Stalling William, (2003), Cryptography and Network Security, Prentice Hall, USA adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
adhitya@dsn. dinus. ac. id Fasilkom|| 10/31/2021
- Adhitya ronnie effendie
- Prof jusak nugraha
- Hydrosalpynx
- Tuliskan contoh hewan ctenophora
- Nugraha edhi suyatma
- Contoh proposal irn
- Yüzey aktif maddeler nelerdir
- Contoh soal hill cipher 2x2
- Additive cipher key domain
- Decrypt hill cipher
- Hill cipher example
- Hill cipher decoder
- Hill cipher
- Cipher
- Block cipher vs stream cipher example
- Block cipher vs stream cipher
- Vigènere cipher termasuk ke dalam cipher abjad-majemuk
- Monoalphabetic
- Terminologi kriptografi
- Terminology in cryptography
- Terminologi di dalam kriptografi
- Tabel substitusi
- Terminologi di dalam kriptografi
- Sezar şifresi
- Diagram blok kriptografi
- Contoh stream cipher
- Kriptografi modern beroperasi dalam mode
- Kriptologi adalah ilmu yang mempelajari
- Apa hubungannya cryptanalysis dengan cryptology?
- Rinaldi munir kriptografi
- Basis data dalam kehidupan sehari-hari
- Kriptografi kunci publik
- Kriptografi kunci publik
- Kriptografi rinaldi munir
- Whrhs.org
- Hill of vision perimetry