RPS Kriptografi - Sec
RPS Kriptografi - Sec
(RPS)
MATAKULIAH : KRIPTOGRAFI
KODE MK : DAC
SEMESTER : V
Penyusun:
Bobot (SKS)
Mata Kuliah Kode Teori Praktikum Semester Revisi
Kriptografi DAC62432 2 - 5 -
Mata Kuliah
Matematika Diskrit
Syarat
Kelompok
Matematika Kombinatorika
Mata Kuliah
1. Resmawan., M.Si
Tim Pengajar 2. Nisky Imansyah Yahya, M.Si
Mampu memahami sejarah tentang kriptografi, Mampu memahami konsep dasar dalam kriptografi, Mampu memahami landasan matematika
untuk kriptografi, Mampu memahami konsep kriptografi klasik, Mampu mengidentifikasi berbagai jenis kriptografi klasik, Mampu memahami
konsep konsep cipher yang tidak dapat dipecahkan, Mampu mengidentifikasi berbagai serangan terhadap kriptografi, Mampu menggunakan
kriptanalisis sederhana dengan metode terkaan, metode analisis frekuensi dan metode kasiski, mampu menggunakan cipher substitusi,
Caesar cipher dan vigenere cipher, playfair cipher, affine cipher, hill cipher dan enigma cipher.
A
A
SUB CPMK- 11. Mampu SUB CPMK- 10. Mampu SUB CPMK- 9. Mampu SUB CPMK- 8. Mampu
memahami konsep Mampu menggunakan menggunakan
konsep cipher yang menggunakan Hill Affine Cipher (KK3) Playfair Cipher (KK3)
tidak dapat Cipher dan Enigma
dipecahkan (KK1) Cipher (KK3)
(MINGGU KE-5)
SUB CPMK- 2 SUB CPMK- 3. SUB CPMK- 4. SUB CPMK- 5. SUB CPMK- 6. .
SUB CPMK- 1.
Mampu Mampu Mampu Mampu Mampu Mampu
memahami memahami memahami menjelaskan menjelaskan menggunakan
sejarah tentang konsep dasar landasan kriptografi klasik berbagai jenis- cipher subtitusi
kriptografi tentang matematika (KK1) jenis kriptografi (KK1)
(KK1) kriptografi untuk kriptografi klasik (MINGGU KE-4)
(KK1)
(KK1)
UNIVERSITAS NEGERI GORONTALO
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN KODE
PROGRAM STUDI MATEMATIKA DOKUMEN
OTORISASI / PENGESAHAN DOSEN PENGEMBANG RPS KOORDINATOR KKD KETUA PROGRAM STUDI
CPL 1
Mampu menjelaskan kriptografi klasik dan berbagai jenis-jenis kriptografi klasik
CPL 2
CPL 1
Mampu menjelaskan Cipher yang tidak dapat dipecahkan dan serangan terhadap kriptografi
CPL 2
CPL 1
CPL 2 Mampu menjelaskan konsep kriptanalisis sederhana
CPL 3
CPL 1
CPL 2 Mampu mengaplikasikan berbagai cipher subtitusi diantaranya Vigenere Cipher, Playfair Cipher,
CPL 3 Affine Cipher, Hill Cipher dan Enigma Cipher
CPL 4
Deskripsi Singkat Mata Topik yang dibahas pada matakuliah Kriptografi merupakan konsep dasar kriptografi, kriptografi klasik dan jenis-
Kuliah jenisnya, cipher yang tidak dapat dipecahkan, serangan terhadap kriptografi, kriptanalisis sederhana mengaplikasikan
berbagai cipher subtitusi diantaranya Vigenere Cipher, Playfair Cipher, Affine Cipher, Hill Cipher dan Enigma Cipher
1. Sejarah Kriptografi
2. Konsep Dasar Dalam Kriptografi
3. Landasan Matematika Untuk Kriptografi
4. Konsep Kriptografi Klasik
Bahan Kajian / Materi 5. Jenis Kriptografi Klasik
Pembelajaran
6. Cipher Yang Tidak Dapat Dipecahkan
7. Serangan Terhadap Kriptografi
8. Cipher Subtitusi
9. Caesar Cipher
10. Vigenere Cipher
11. Playfair Cipher
12. Affine Cipher
13. Hill Cipher
14. Enigma Cipher
15. Kriptanalisis Sederhana Dengan Metode Terkaan
16. Kriptanalisis Sederhana Dengan Metode Analisis Frekuensi
17. Kriptanalisis Sederhana Dengan Metode Kasiski
Pustaka Utama :
Munir, Rinaldi. 2009. Kriptografi. Bandung: Informatika Bandung
1.
Pendukung :
2.
3.
Team Teaching Novianita Achmad, Nisky Imansyah Yahya
Mata Kuliah Syarat -
Minggu Kemampuan Akhir Yang
Materi Pembelajaran Bentuk Pembelajaran Penilaian Referensi
Ke- Diharapkan (Sub CPMK)
Bobot
Luring Daring Indikator Bentuk
(%)
Mahasiswa
Pembelajaran melalui akun
kolaboratif masing-masing
(2x 100’) mendowload
RPS, Kontrak
Tugas Perkuliahan dan
Terstruktur Mahasiswa dapat:
- Mampu memahami - Sejarah materi - menjelaskan sejarah
(2 x 50’): pertemuan - Penilaian
sejarah tentang Kriptografi kriptografi
Mahasiswa pertama. hasil review
kriptografi - Konsep Dasar - menjelaskan dan
membaca serta
- Mampu memahami Dalam mendiskusikan konsep
artikel /buku jawaban
1 dan 2 konsep dasar tentang Kriptografi Mahasiswa dasar dalam kriptografi 4% [1], [2]
terkait yang paket soal
kriptografi - Landasan mengupload - menerapkan dan
bersesuaian - Self
- Mampu memahami Matematika tugas yang mendiskusikan landasan
assesment
landasan matematika Untuk dikerjakan pada matematika dalam
untuk kriptografi Kriptografi Tugas kegiatan matematika
Mandiri: terstruktur dan
Menentukan
mandiri pada
jalan, trail,
akun masing-
dari suatu
graf yang masing pada
diberikan alamat
Siat.ung.ac.id
3-4 - Mampu menjelaskan - Kriptografi klasik Pembelajaran Mahasiswa Mahasiswa dapat : - Penilaian 4% [1], [2]
kriptografi klasik dan - Jenis-jenis kolaboratif mendownload - menentukan dan hasil review
berbagai jenis-jenis kriptografi klasik (2 x 150’) materi dan mendiskusikan serta
kriptografi klasik bahan ajar pada kriptografi klasik jawaban
alamat - menentukan dan paket soal
Siat.ung.ac.id mendiskusikan jenis- - Self
jenis kriptografi assesment
klasik
Mahasiswa
.
membaca
jurnal/buku
terkait yang
bersesuaian
dengan materi
yang di
download (2x50’)
Tugas
Terstruktur:
Mahasiswa
membaca
jurnal/buku
terkait yang
bersesuaian
Mahasiswa
Tugas
mengupload
Terstruktur - Penilaian
tugas yang
(2 x 150’): Mahasiswa dapat : hasil review
dikerjakan pada
- Mampu Menerapkan Mahasiswa - menjelaskan cipher serta
kegiatan
dan Mendiskusikan membaca subtitusi jawaban
5-6 - Cipher Subtitusi terstruktur dan 4% [1]
Cipher Subtitusi artikel /buku - menerapkan cipher paket soal
mandiri pada
terkait yang subtitusi - Self
akun masing- assesment
bersesuaian
masing pada
alamat
Siat.ung.ac.id
7 - Mampu menggunakan - Caesar cipher Mahasiswa Mahasiswa dapat : - Penilaian 2% [1]
Caesar cipher dan - vigenere cipher mendownload - menggunakan Caesar hasil review
vigenere cipher Pembelajaran materi dan cipher dan vigenere serta
kolaboratif bahan ajar pada cipher jawaban
(1 x 150’) alamat paket soal
Siat.ung.ac.id - Self
assesment
Mahasiswa
Tugas
membaca
Terstruktur:
jurnal/buku
Mahasiswa
terkait yang
membaca
bersesuaian
jurnal/buku
dengan materi
terkait yang
yang di
bersesuaian
download (1x50’)
Hasil
Kualitas dan intensitas paket
8 UTS Materi 1 - 7 1 x 150’ memecahkan 30% -
soal terpecahkan
paket soal
Mahasiswa
Pembelajaran mendownload
kolaboratif materi dan
(3 x 150’) bahan ajar pada
alamat
- Mampu menggunakan Mahasiswa dapat:
Siat.ung.ac.id - Penilaian
Playfair Cipher Tugas Proyek: - menggunakan Playfair
Cipher hasil review
- Mampu menggunakan - Playfair Cipher Menentukan Mahasiswa serta
Affine Cipher - Affine Cipher cipher text membaca - menggunakan Affine jawaban
9-11 3% [1] , [2]
- Hill Cipher menggunakan jurnal/buku Cipher paket soal
- Mampu menggunakan - Enigma Cipher terkait yang - Self
Playfair
Hill Cipher & Enigma - menggunakan assesment
Cipher, Affine bersesuaian
Cipher Hill Cipher &
Cipher, Hill dengan materi
Enigma Cipher
Cipher, yang di
Enigma download (2x50’)
Cipher
Tugas Mandiri:
(2 x 60’)
12 - Mampu memahami - One-Time Pad (OTP) Pembelajaran Mahasiswa Mahasiswa dapat : - Penilaian 3% [1]
dan menggunakan - Kelemahan OTP kolaboratif mendownload - Mampu menjelaskan, hasil review
One-Time pad, Cipher (2 x 150’) materi dan mengidentifikasi, dan serta
yang tidak dapat bahan ajar pada memberikan contoh jawaban
dipecahkan pengggunaan One-Time paket soal
alamat
Siat.ung.ac.id
Mahasiswa
membaca
jurnal/buku Pad.
- Mampu menerapkan - Self
terkait yang
(Unbreakable Cipher) konsep One-Time Pad assesment
bersesuaian dalam penyelesaian
dengan materi masalah
yang di
download (2x50’)
Tugas Mandiri:
(2 x 60’)
Mahasiswa
mendownload
materi dan
bahan ajar pada
alamat
Siat.ung.ac.id Mahasiswa dapat : - Penilaian
- Mampu menjelaskan hasil review
- Mampu memahami, Mahasiswa serangan terhadap serta
- Serangan (attack) Pembelajaran
mengidentifikasi membaca kriptografi jawaban
13 - Jenis-jenis kolaboratif 3% [1]
serangan terhadap jurnal/buku - Mampu mengidentifikasi paket soal
Serangan (2 x 150’)
kriptografi terkait yang dan memberikan contoh - Self
bersesuaian jenis-jenis serangan assesment
dengan materi -
yang di
download (2x50’)
Tugas Mandiri:
(2 x 60’)
- Mampu memahami, - Kriptanalisis Mahasiswa dapat : - Penilaian
14 Pembelajaran Mahasiswa 2% [1], [3]
menggunakan pada Cipher - Mampu menjelaskan dan hasil review
kolaboratif
(1x150’)
mengupload
Tugas
tugas yang
Terstruktur (1
dikerjakan pada memberikan contoh serta
Abjad-Tunggal x 60’):
kegiatan kriptanalisis sederhana jawaban
- Metode Mahasiswa
kriptanalisis terstruktur dan - Menggunakan metode paket soal
Terkaan membaca
sederhana 1 mandiri pada terkaan dan metode analisis - Self
- Metode Analisis artikel/buku
akun masing- frekuensi dalam pemecahan assesment
Frekuensi terkait yang
masing pada masalah.
bersesuaian
alamat
Siat.ung.ac.id
Tugas
Mandiri: (1x
60’):
Pembelajaran
kolaboratif
(1 x 150’)
Mahasiswa
Tugas mengupload
tugas yang - Penilaian
Terstruktur hasil review
(1 x 60’): dikerjakan pada
- Mampu memahami, serta
- Metode Kasiski Mahasiswa kegiatan Mahasiswa dapat :
menggunakan jawaban
15 - Kriptanalisis membaca terstruktur dan - Menggunakan metode 2% [2]
kriptanalisis paket soal
Playfair Cipher artikel /buku mandiri pada kasiski.
sederhana 2 - Self
terkait yang akun masing- assesment
bersesuaian masing pada
Tugas alamat
Mandiri: Siat.ung.ac.id
(1 x 60’):