Anda di halaman 1dari 14

RENCANA PEMBELAJARAN SEMESTER

(RPS)

MATAKULIAH : KRIPTOGRAFI
KODE MK : DAC
SEMESTER : V

Penyusun:

Nisky Imansyah Yahya, S.Pd., M.Si.


NIP. 19940606062019031012

PROGRAM STUDI MATEMATIKA


JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI GORONTALO
2021
LEMBAR PENGESAHAN

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

Otorisasi Validator Ketua Program Studi


Wakil Dekan 1

Dr. Djuna Lamondo, M.Pd Resmawan, S.Pd., M.Si


Rekonstruksi Kurikulum Mata Kuliah

(Peta Kompetensi Mata Kuliah Kriptografi)

DIAGRAM ANALISIS PEMBELAJARAN MATA KULIAH KRIPTOGRAFI PROGRAM STUDI MATEMATIKA

CPMK MATA KULIAH KRIPTOGRAFI

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.

EVALUASI/UJIAN AKHIR SEMESTER ( MINGGU KE-16)

SUB CPMK- 13 Mampu menggunakan SUB CPMK- 13. Mampu


kriptanalisis sederhana dengan menggunakan
metode terkaan dan metode kriptanalisis
analisis frekuensi (KK1) sederhana dengan
metode kasiski (KK3)

SUB CPMK- 12 Mampu SUB CPMK- 18 Mampu


mengidentifikasi mengimplementasikan
berbagai serangan konsep korelasi dalam
terhadap kriptografi berbagai kasus
(KK1) (S9, P2, KU1, KK2)

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)

EVALUASI/UJIAN TENGAH SEMESTER ( MINGGU KE-8)

SUB CPMK-7. Mampu


menggunakan Caesar
cipher dan vigenere cipher
(KK1)

(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

RENCANA PEMBELAJARAN SEMESTER (RPS)


KELOMPOK
BOBOT
MATA KULIAH KODE KEAHLIAN DOSEN SEMESTER TANGGAL PENYUSUNAN
SKS
(KKD)

Kriptografi DAC Matematika Aljabar T=2 P=- 3 November 2021

OTORISASI / PENGESAHAN DOSEN PENGEMBANG RPS KOORDINATOR KKD KETUA PROGRAM STUDI

Nisky Imansyah Yahya, S.Pd., M.Si. Resmawan, M.Si

Capaian Pembelajaran CPL PRODI


Lulusan S9 1. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara
mandiri.
PP1 dan PP2 2. Menguasai konsep teoretis matematika meliputi logika matematika, matematika diskrit,
aljabar, analisis, dan geometri, serta teori peluang dan statistika.
3. Menguasai prinsip-prinsip pemodelan matematika, program linear, persamaan
diferensial, dan metode numerik.
KK1 dan KK3 4. Mampu mengembangkan pemikiran matematis yang diawali dari pemahaman
prosedural/komputasi hingga pemahaman yang luas meliputi eksplorasi, penalaran
logis, generalisasi, abstraksi, dan bukti formal.
5. Mampu merekonstruksi, memodifikasi, menganalisa/berpikir secara terstruktur
terhadap permasalahan matematis dari suatu system/masalah, mengkaji keakuratan
dan menginteprestasikannya.
KUI 6. Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam
konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang
memperhatikan dan menerapkan nilai humaniora dan kemipaan yang sesuai
dengan bidang keahliannya.
Capaian Pembelajaran CP MATA KULIAH (CP-MK)
Mata Kuliah CPL 1
Mampu memahami konsep dasar tentang kriptografi
CPL 2

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

SUB CAPAIAN PEMBELAJARAN MATA KULIAH (SUB-CPMK)

Mampu memahami sejarah tentang kriptografi


CPMK 1 Mampu memahami konsep dasar dalam kriptografi
Mampu memahami landasan matematika untuk kriptografi
Mampu memahami konsep kriptografi klasik
CPMK 2
Mampu mengidentifikasi berbagai jenis kriptografi klasik

Mampu memahami konsep konsep cipher yang tidak dapat dipecahkan


CPMK 3
Mampu mengidentifikasi berbagai serangan terhadap kriptografi

Mampu menggunakan kriptanalisis sederhana dengan metode terkaan

CPMK 4 Mampu menggunakan kriptanalisis sederhana dengan metode analisis frekuensi

Mampu menggunakan kriptanalisis sederhana dengan metode kasiski

Mampu menggunakan cipher subtitusi

Mampu menggunakan Caesar cipher dan vigenere cipher

CPMK 5 Mampu menggunakan Playfair Cipher

Mampu menggunakan Affine Cipher

Mampu menggunakan Hill Cipher dan Enigma Cipher

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’):

Kualitas dan intensitas paket


16 UAS Materi 9-15 1 x 150’ Hasil Tes 40% -
soal terpecahkan

Anda mungkin juga menyukai