SILABUS MATAKULIAH Revisi : - Tanggal Berlaku : 12 Februari 2014 A. Identitas 1. Nama Matakuliah : A11. 54606/ Kriptografi 2. Program Studi : Teknik Informatika-S1 3. Fakultas : Ilmu Komputer 4. Bobot sks : 3 SKS 5. Elemen Kompetensi : MKK 6. Jenis Kompetensi : Sistem Komputer Komunikasi Data 7. waktu total : 14 X Menit B. Unsur-unsur Silabus Memperoleh gambaran secara lengkap mengenai proses pembelajaran yang akan dilaksanakan selama satu semester. peran dalam pengamanan data 1. Cakupan materi pokok bahasan 2. Buku-buku yang digunakan 3. Memahami pentingnya yang digunakan untuk masalah keamanan komputer a. Menjelaskan Diskripsi matakuliah, Buku referensi yang digunakan, sistem penilaian serta kontrak perkuliahan dengan mahasiswa b. Paradigma Keamanan Komputer Masalah, Ancaman Aspek Keamanan Komputer Studi kasus permasalahan dalam pengiriman pesan elektronik ancaman kemananan data pada transaksi elektronik 2. Menjelaskan manfaat mempelajari mata kuliah dalam kehidupan sehari-hari tentang Silabus Kriptografi Hal: 1 dari 7
Memperoleh gambaran secara lengkap mengenai sejarah terminologi klasik modern teknik subtitusi abjad Menganalisa menggunakan teknik subtitusi abjad secara tepat terminologi yang digunakan dalam antara metode klasik modern 3. Menyelesaikan konsep subtitusi abjad 2. Mengklasifikasika n jenis-jenis teknik subtitusi abjad Konsep, peran pentingnya Kriptografi Sejarah Perkembangan Kriptografi a. Sejarah Kriptografi b. Terminologi dalam c. Algoritma Kriptografi d. Kriptografi Klasik e. Kriptografi Modern Teknik Substitusi Abjad a. Teknik Caesar b. abjad-tunggal (monoalphabetic ) c. substitusi homofonik (Homophonic substitution ) d. abjad-majemuk (Polyalpabetic substitution ) e. substitusi poligram (Polygram substitution ) sejarah perkembangan 2. Menjelaskan beberapa contoh penerapan yang sudah dilakukan sepanjang sejarah manusia 3. Menjelaskan terminologi dalam (plaintext, algoritma enkripsi, kunci ciiphertext) 4. Perbedaan klasik modern konsep proses subtitusi abjad 2. Menjelaskan metode caesar 3. Menjelaskan konsep abjad tunggal 4. Menjelaskan konsep substitusi homofonik 5. Menjelaskan konsep abjad-majemuk 6. Menjelaskan konsep substitusi poligram Silabus Kriptografi Hal: 2 dari 7
langkah enkripsi playfair Menerapkan playfair kedalam program aplikasi konsep Vigenere Hill Menerapkan metode Vigenere Hill untuk. berbagai jenis teknik transposisi Menerapkan secara memahami playfair 2. Mengevaluasi metode playfair Vigenere 2. Menjelaskan Hill 3. Menganalisa kelebihan kekurangan masing-masing metode enkripsi teknik transposisi dari Teknik Playfair a. Sejarah konsep Playfair b. Aturan untuk Plaintext c. Pembangkitan kunci pada playfair d. Algoritma enkripsi pada playfair Vigenere Hill a. Sejarah konsep Vegenere b. Algortima vigenere c. Sejarah konsep Hill d. Algoritma Hill Teknik Transposisi/Permutasi a. Konsep Metode Transposisi b. Perbedaan dengan konsep Subtitusi c. Transposisi rail fence d. Transposisi Route sejarah konsep playfair enkripsi menggunakan playfair 3. Memberi contoh enkripsi playfair sejarah konsep Vigenere enkripsi Vigenere 3. Menjelaskan sejarah konsep Hill 4. Menjelaskan langkahlangkah enkripsi Hill konsep teknik transposisi 2. Menjelaskan teknik Transposisi rail fence 3. Menjelaskan teknik Transposisi Route 4. Menjelaskan teknik Transposisi Kolom 1, 3 a. Melakukan tanya jawab Silabus Kriptografi Hal: 3 dari 7
tepat metode transposisi untuk studi kasus yang dapat memahami konsep algoritma sempurna masing-masing teknik transposisi konsep algoritma sempurna jenis-jenis algoritma super enkripsi, one time pad enigma motor machine e. Transposisi Kolom f. Transposisi Ganda g. Transposisi Myszkowski Super Enkripsi Algoritma Sempurna a. Konsep Algoritma yang sempurna b. Super Enkripsi c. One Time Pad d. Enigma Rotor Machine 5. Menjelaskan teknik Transposisi Ganda 6. Menjelaskan teknik Transposisi Myszkowski konsep algoritma sempurna 2. Menjelaskan teknik super enkripsi 3. Menjelaskan teknik One Time Pad 4. Menjelaskan Enigma Motor Machine Ujian Tengah Semester 2, 3 a. Melakukan tanya jawab dapat menganalisa kelebihan kekurangan stream dibandingkan teknik sebelumnya 1. Memahami konspe stream stream dibandingkan teknik sebelumnya 3. Mengetahui Teknik Stream a. Konsep Stream b. Operasi pada mode Bit String c. Synchronous Stream d. Self Synchronous Stream e. Contoh aplikasi pada stram konsep dasar Stream 2. Menjelaskan langkah metode operasi pada Bit String 3. Menjelaskan metode Synchronous Self Synchronous 1, 3, 4 a. Melakukan tanya jawab Silabus Kriptografi Hal: 4 dari 7
klasik modern Menerapkan metode Vigenere Hill untuk dapat memahami enkripsi DES kelebihan dibandingkan algortima DES jenis-jenis enkripsi pada stream 1. Memahami konsep dasar teknik block jenis-jenis block konsep DES pada enkripsi DES konsep AES AES Teknik Block a. Mode Electronic Code Block b. Mode Block Chaining c. Mode Feed Back d. Mode Output Feed Back Data Ecryption Standar (DES) a. Konsep dasar DES b. Algoritma DES c. Langkah-langkah enkripsi DES Advanced Ecryption Standar (AES) a. Konsep dasar AES b. Algoritma AES c. Langkah-langkah enkripsi AES konsep dasar teknik block 2. Menjelaskan berbagai jenis teknik metode block konsep DES enkripsi DES konsep AES 2. Menjelaskan DES AES 3. Menjelaskan langkahlangkah AES 1, 2, 3 a. Melakukan tanya jawab 1, 3 a. Melakukan tanya jawab 1, 3 a. Melakukan tanya jawab Silabus Kriptografi Hal: 5 dari 7
Memahami enkripsi AES dapat memahami enkripsi RSA MD5 steganografi watermarking Menyebutkan berbagai contoh aplikasi yang menerapkan teknik steganografi watermarking algoritma RSA MD5 enkripsi RSA MD5 1. Memahami konsep Steganografi Watermarking Steganografi Watermarking 3. Menyebutkan contoh aplikasi yang menerapkan metode RSA MD5 a. Algoritma RSA b. Enkripsi dekripsi RSA c. Algoritma MD5 d. Enkripsi MD5 Steganografi Watermarking a. Sejarah Steganografi b. Digital Watermarking c. Aplikasi Steganografi d. Digital Signature e. Digital Certificate f. Pretty Good Privacy sejarah konsep RSA enkripsi RSA 3. Menjelaskan sejarah konsep MD5 4. Menjelaskan langkahlangkah enkripsi MD5 konsep steganografi watermarking 2. Memberi contoh aplikasi steganografi watermarking 1, 3, 4 a. Melakukan tanya jawab Silabus Kriptografi Hal: 6 dari 7
tersebut. Ujian Akhir Semester Daftar Buku Utama: 1. Bruce Scheier, (2001), Applied Cryptography, John Willey & Sons Inc, Canada 2. Cobb, Chey, (2004), Cryptography for Dummies, John Willey & Sons Inc, Canada 3. Stalling William, (2003), Cryptography and Network Security, Prentice Hall, USA Buku Tambahan : 4. Ariyus Doni, (2006), Kriptografi, Keamanan Data Komunikasi, Graha Ilmu, Yogyakarta Disusun oleh : Diperiksa oleh : Disahkan oleh : Dosen Pengampu Penanggungjawab Keilmuan Program Studi Dekan Aisyatul Karima, S.Kom, M.CS Elkaf Rahmawan P.,M.Kom Heru Agus Santoso, Ph. D DR. Drs. Abdul Syukur, MM Silabus Kriptografi Hal: 7 dari 7