Anda di halaman 1dari 9

UNIVERSITAS MEDAN AREA

FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK INFORMATIKA

RENCANA PEMBELAJARAN SEMESTER


MATA KULIAH (MK) KODE BOBOT (sks) SEMESTER Tgl. Penyusunan
Kriptografi TIF16074 3 SKS VI 26 Januari 2019
Pengembang RPS Koordinator RMK Ketua PRODI
Program Studi Teknik Informatika Rizki Muliono, S.Kom, M.Kom
Capaian CPL-PRODI
Pembelajaran (CP) Diisi dengan CPL 1. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri. (S-9)
prodi yang 2. Menguasai konsep teoritis bidang pengetahuan informatika secara umum dan konsep teoritis bagian khusus dalam bidang
dibebankan pada
mata kuliah, pengetahuan tersebut secara mendalam, serta mampu memformulasikan penyelesaian masalah procedural. (PP-9)
dilengkapi dengan 3. Mampu mengimplementasikan prinsip keberlanjutan (sustainability) dalam mengembangkan pengetahuan.(KU-11)
kode sesuai dengan 4. Mampu menyelesaikan persoalan komputasi dan pemodelan matematis melalui pendekatan eksak, stokastik, probabilistik dan
komponen dikti (S, numerik secara efektif dan efisien. (KK-6)
PP, KU, KK)
CPMK
CP-MK Setelah mengikuti kuliah ini, mahasiswa mampu menjelaskan teori kriptografi dan menerapkan algoritma-algoritma kriptografi dalam
merupakan uraian permasalahan sederhana.
spesifik dari CPL-
Prodi yang
berkaitan dengan
mata kuliah Teori
Bahasa Formal &
Automata
Diskripsi Singkat Mata kuliah Kriptografi ini membahas tentang : konsep dasar kriptografi, algoritma kriptografi kunci publik dan kunci private, algoritma euclidean, chinese
MK reminder theorem, relatif prima, fungsi phi euler, fermat’s little theorem, primitive roots, algoritma kriptografi klasik simetri, algoritma kriptografi asimetri,
dan fungsi hash.
Dosen pengampu Analisis Instruksional Mata Kuliah Kriptografi
Matakuliah syarat -

CPMK
Setelah mengikuti kuliah ini, mahasiswa mampu menjelaskan teori kriptografi dan menerapkan algoritma-algoritma
kriptografi dalam permasalahan sederhana.
UJIAN AKHIR SEMESTER

11,1 13,1
- Mahasiswa mampu memahami Algoritma 2
- Mahasiswa mampu memahami Fungsi Hash 4
Kriptografi Klasik Asimetris

- Mahasiswa mampu memahami Algoritma 9,1 8


Kriptografi Klasik Simetri 0 - Mahasiswa mampu memahami Primitive Roots

UJIAN TENGAH SEMESTER

7
- Mahasiswa mampu memahami Fermat’s Little Theorem

- Mahasiswa mampu memahami Chinese Reminder 4 5 6


- Mahasiswa mampu memahami relatif prima - Mahasiswa mampu memahami Fungsi Phi Euler
Theorem

3 - Mahasiswa mampu memahami algoritma kriptografi 2 1


- Mahasiswa mampu memahami Algoritma Euclidean - Mahasiswa mampu memahami kontrak kuliah yang akan diberlakukan
kunci publik
- Mahasiswa mampu memahami konsep dasar kriptografi
- Mahasiswa mampu memahami algoritma kriptografi kunci
Mg Kemampuan Akhir yang private Metode Pengalaman Belajar Kriteria dan Indikator Bobot
Ke- Materi/ Bahan Kajian Waktu
diharapkan (Sub-CPMK) Pembelajaran Mahasiswa Penilaian Nilai (%)
(1) (2) (3) (4) (5) (6) (7) (8)
1 - Mahasiswa mampu - Kontrak kuliah - Self-Directed 3 x 50 - Kriteria Penilaian : 7%
memahami kontrak kuliah - Konsep Dasar Kriptografi Learning (SDL) menit Ketepatan dan

2
Analisis instruksional mata kuliah Metode Penelitian
yang akan diberlakukan penguasaan materi
- Small Group
- Mahasiswa mampu Discussion Indikator Penilaian :
memahami konsep dasar (SGD) Ketepatan memahami
kriptografi tujuan belajar
kriptografi

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
bertanya
Test : -
2 - Mahasiswa mampu - Algoritma Kriptografi Kunci - Self-Directed 3 x 50 Tugas 1 : Kriteria Penilaian : 7%
memahami algoritma Publik dan Kunci Private Learning (SDL) menit Mempelajari jenis-jenis Ketepatan dan
kriptografi kunci publik algoritma kunci publik penguasaan materi
- Small Group dan kunci private.
- Mahasiswa mampu Discussion Indikator Penilaian :
memahami algoritma (SGD) Ketepatan memahami
kriptografi kunci private tujuan belajar kunci
publik dan kunci
private

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal

3 - Mahasiswa mampu - Algoritma Euclidean - Problem Based 3 x 50 Tugas 2 : Kriteria Penilaian : 7%


memahami Algoritma Learning & menit Latihan soal sederhana Ketepatan dan
Euclidean Inquiry (PBL) dengan menerapkan penguasaan materi
Algoritma Euclidean

3
- Small Group Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
cara kerja Algoritma
Euclidean

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
4 - Mahasiswa mampu - Chinese Reminder Theorem - Problem Based 3 x 50 Tugas 3 : Kriteria Penilaian : 7%
memahami Chinese Learning & menit Latihan soal sederhana Ketepatan dan
Reminder Theorem Inquiry (PBL) dengan menerapkan penguasaan materi
Chinese Reminder
- Small Group Theorem Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
cara kerja Chinese
Reminder Theorem

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
5 - Mahasiswa mampu - Relatif Prima - Problem Based 3 x 50 Tugas 4 : Kriteria Penilaian : 7%
memahami relatif prima Learning & menit Latihan soal sederhana Ketepatan dan
Inquiry (PBL) dengan menerapkan penguasaan materi
relatif prima
- Small Group Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
relatif prima

4
Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
6 - Mahasiswa mampu - Fungsi Phi Euler - Problem Based 3 x 50 Tugas 5 : Kriteria Penilaian :
memahami Fungsi Phi Learning & menit Latihan soal sederhana Ketepatan dan
Euler Inquiry (PBL) dengan menerapkan penguasaan materi
Fungsi Phi Euler
- Small Group Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
Fungsi Phi Euler

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
7 - Mahasiswa mampu - Fermat’s Little Theorem - Problem Based 3 x 50 Tugas 6 : Kriteria Penilaian : 8%
memahami Fermat’s Little Learning & menit Latihan soal sederhana Ketepatan dan
Theorem Inquiry (PBL) dengan menerapkan penguasaan materi
Fermat’s Little Theorem
- Small Group Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
Fermat’s Little
Theorem

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam

5
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
Ujian Tengah Semester
8 - Mahasiswa mampu - Primitive Roots - Problem Based 3 x 50 Tugas 7 : Kriteria Penilaian : 7%
memahami Primitive Learning & menit Latihan soal sederhana Ketepatan dan
Roots Inquiry (PBL) dengan menerapkan penguasaan materi
Primitive Roots
- Small Group Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
Primitive Roots

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
9,10 - Mahasiswa mampu - Algoritma Cipher - Problem Based 3 x 50 Tugas 8 & 9 : Kriteria Penilaian : 7%
memahami Algoritma - Algoritma Viginere Learning & menit Menyelesaikan enkripsi Ketepatan dan
Kriptografi Klasik Simetri - Algoritma Advanced Inquiry (PBL) dan dekripsi algoritma penguasaan materi
Ecnryption Standart (AES) Cipher, algoritma
- Algoritma RC4 - Small Group Viginere dan algoritma Indikator Penilaian :
Discussion (SGD) RC4 Ketepatan memahami
Algoritma Cipher,
Algoritma Viginere,
Algoritma Advanced
Ecnryption Standart
(AES), dan
Algoritma RC4

Bentuk Penilaian :
Non-Tes :

6
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal

11,12 - Mahasiswa mampu - Algoritma RSA, - Problem Based 3 x 50 Tugas 10 & 11 : Kriteria Penilaian : 7%
memahami Algoritma - Algoritma Diffie Hellman Learning & menit Menyelesaikan enkripsi Ketepatan dan
Kriptografi Klasik Asimetris (DH), Inquiry (PBL) dan dekripsi algoritma penguasaan materi
- Digital Signature Algorithm RSA, algoritma Diffie
(DSA) - Small Group Hellman (DH), dan Indikator Penilaian :
Discussion (SGD) Digital Signature Ketepatan memahami
Algorithm (DSA) algoritma RSA,
algoritma Diffie
Hellman (DH), dan
Digital Signature
Algorithm (DSA)

Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
13,14 - Mahasiswa mampu - Algoritma Hash MD 5 - Problem Based 3 x 50 Tugas 12 & 13 : Kriteria Penilaian : 7%
memahami Fungsi Hash - Message Authentication Learning & menit Menyelesaikan enkripsi Ketepatan dan
Code (MAC) Algorithm Inquiry (PBL) dan dekripsi algoritma penguasaan materi
Hash MD 5
- Small Group Indikator Penilaian :
Discussion (SGD) Ketepatan memahami
Algoritma Hash MD 5
Message dan
Authentication Code
(MAC) Algorithm

7
Bentuk Penilaian :
Non-Tes :
Keaktifan dalam
menyelesaikan soal
Test :
Ketepatan dalam
menyelesaikan soal
Ujian Akhir Semester
Referensi :
1. Katz, Jonathan and Lindell, Yehuda. 2015. Introduction to Modern Cryptography. Boca Raton : CRC Press.
2. Holden, Joshua. 2017. The Mathematic of Secrets : Cryptography from Caesar Ciphers to Digital Encryption. New Jersey : Pricenton University Press
3. J. Hoffstein, J. C. Pipher, J. H. Silverman. An Introduction to Mathematical Cryptography, 2nd Edition. Springer. 2014.

Catatan :
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap (S), penguasaan
pengetahuan (PP), ketrampilan umum (KU) dan ketrampilan khusus (KK) sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian
atau materi pembelajaran mata kuliah tersebut.
3. Kemampuan akhir yang diharapkan (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan
kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut (diambil dari setiap pertemuan
pada bagan analisis instruksional).

Pengertian 1 sks dalam bentuk pembelajaran Jam


a Kuliah, Responsi, Tutorial

Tatap Muka Penugasan Terstruktur Belajara Mandiri

50 menit/minggu/semester 60 menit/minggu/semester 60 menit/minggu/semester 2,83


b Seminar atau bentuk pembelajaran lain yang sejenis
Tatap muka Belajar mandiri

8
100 menit/minggu/semester 70 menit/minggu/semester 2,83
c Praktikum, praktik studio, praktik bengkel, praktik lapangan, penelitian, pengabdian kepada
masyarakat, dan/atau bentuk pembelajaran lain yang setara
170 menit/minggu/semester 2,83

No Metode Pembelajaran Mahasiswa Kode


1 Small Group Discussion SGD
2 Role-Play & Simulation RPS
3 Discovery Learning DL
4 Self-Directed Learning SDL
5 Cooperative Learning CoL
6 Collaborative Learning CbL
7 Contextual Learning CtL
8 Project Based Learning PjBL
9 Problem Based Learning & Inquiry PBL
10 Atau metode pembelajaran lain, yang
dapat secara efektif memfasilitasi
pemenuhan capaian pembelajaran
lulusan.

Anda mungkin juga menyukai