
Deskripsi
Secara umum perkuliahan ini membekali mahasiswa menggunakan kemampuan matematisnya untuk memahami berbagai teknik pengamanan data, baik data yang dikirim maupun yang tersimpan. Materi perkuliahan meliputi pengertian kriptografi dan berbagai serangan terhadap keamanan data, algoritma kriptografi klasik, steganografi, algoritma kriptografi modern, stream cipher dan block cipher, system kriptografi kunci simteri, model pertukaran kunci, serta sistem kriptografi kunci-publik. Budaya keislaman dibangun dengan rutinitas pada awal perkuliahan yaitu membaca Al-fatihah, 5-10 ayat Al-Qur’an dan artinya, serta doa Tholabul Ilmi, sedangkan pada akhir perkuliahan membaca doa Kafarotul Majlis.
Capaian Pembelajaran
- Mahasiswa mampu melakukan enkripsi dan deskripsi data menggunakan kriptografi klasik dan pengembangannya.
- Mahasiswa menguasai dasar-dasar matematika untuk kriptografi
- Mahasiswa dapat menjelaskan prinsip-prinsip kriptografi modern dan menggunakannya untuk pengamanan data.
Yang Kamu Pelajari
a.
Pengantar kriptografi.
b. Jenis-jenis serangan
pada kriptografi.
c. Review Dasar-dasar matematika untuk kriptografi (Teori Bilangan, Aljabar
Matriks, Kombinatorik, Matematika Diskrit).
d. Prinsip algoritma
kriptografi: subtitusi, tranposisi.
e.
Algoritma kriptografi klasik
(caesar cipher, vigenere
cipher, playfair cipher, hill cipher, product cipher)
f. Steganografi
g.
Algoritma Kriptografi Modern
(stream cipher dan block cipher,
modus: ECB, CBC, CFB, OFB)
h. Kriptografi Kunci Simetri (S-DES,
DES, TDES, AES, RC5, GOST)
i. Kriptografi Kunci
Publik (Diffie-Hellman, RSA, ElGamal, Knapsack, McElice, Wu-Dawson, Invers
Kiri- kanan).
Prasyarat Pengetahuan Sebelumnya
Matematika Dasar
Item Penilaian
Presensi
UTS
UAS


