1 / 12

Algoritma Kriptografi Klasik

Algoritma Kriptografi Klasik. Ciri Kriptografi Klasik. Berbasis Karakter Menggunakan pena dan kertas saja, belum ada komputer Termasuk ke dalam kriptografi kunci simetri. Alasan mempelajari Algoritma Klasik. Memahami konsep dasar kriptografi Dasar algoritma kriptografi modern

beulah
Download Presentation

Algoritma Kriptografi Klasik

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algoritma Kriptografi Klasik

  2. Ciri Kriptografi Klasik • Berbasis Karakter • Menggunakan pena dan kertas saja, belum ada komputer • Termasuk ke dalam kriptografi kunci simetri

  3. AlasanmempelajariAlgoritmaKlasik • Memahami konsep dasar kriptografi • Dasar algoritma kriptografi modern • Memahami kelemahan sistem Kode

  4. Tehnik Subsitusi • Penggantisetiapkarakterteksaslidengankarakter lain • Monoalphabet setiapkarakterteks-kodemenggantikansalahsatukarakterteksasli • Polyalphabet  setiapkarakterteks-kodedapatmenggantikanlebihdarisatumacamkarakterteks-asli • Monograf  satuenkripsidilakukanterhadapsatukarakterteks-asli • Polygraph  satuenkripsidilakukanterhadaplebihdarisatukarakterteks-asli

  5. Kode Kaisar • Mengganti posisi huruf awal alfabet = algoritma ROT3  pergeseran 3 kali maka key = 3 • Key = 4 ?

  6. Key 4 • Contoh : Kode Kaisar merupakan kode pertama pada pemerintahan Yulius Caesar Enkripsikan !

  7. Rumus Kode/Cipher Kaisar • Enkripsi C = E(P) = (P+K) mod 26, P = TeksAsli, K = Kunci • Dekripsi P = D(C) = (C-K) mod 26, C = TeksKode/Enkripsi,K = kunci. Catatan : jikanilai C < K maka (26 + (C-K)) mod 26 • Contoh : KodeKaisarmerupakankodepertamapadapemerintahanYulius Caesar • Enkripsikandengan Key = 4?

  8. Jawaban • K = E(K) = (E + K) mod 26 E(K) = (K + 4) mod 26 = (10 + 4) mod 26  14 mod 26 = 14  O O = E(O) = (E + K) mod 26 E(O) = (O + 4) mod 26 = (14 + 4) mod 26  18 mod 26 = 18  S … E(Y) = (24 + 4) mod 26  28 mod 26 = 2  C Dst… BelumSelesai? Tugas • Dekripsi?

  9. Kelemahan Kode Kaisar • Dapat dipecahkan oleh Brute force attack • Bruce force attack merupakan suatu bentuk serangan dengan mencoba-coba kemungkinan untuk menemukan kunci • Melihat frekuensi kemunculan huruf

  10. SO Unix • Menggunakan ROT13  pembagian menjadi 13 • Contoh : Sistem Operasi, menjadi S i s t e m O p e r a s i F V F G R Z B C R E N F V

  11. Poly-Alphabetic • Kunci yang dimasukan, huruftidakdapatdiulang. • Contoh : • Key = ERLINWINDIA  ERLINWDA • DapatdilakukanlebihdarisatuKunci • Metodedapatdilakukandenganblok, karakter, dan zigzag (dibahasMinggudepan)

  12. K1 = Erlin Windia • K2 = UniversitasIndraprasta • Teks= NEGARAKU • Teks-Kode (Enkripsi) = DFVEHERM

More Related