Anda di halaman 1dari 6

RENCANA PEMBELAJARAN SEMESTER (RPS)

UNIVERSITAS DIPONEGORO

SPMI- UNDIP RPS 10.04.05 574

Revisi ke 1
Tanggal 5 September 2019
Dikaji Ulang Oleh Ketua Program Studi Teknik Elektro
Dikendalikan Oleh GPM Teknik Elektro
Disetujui Oleh Dekan Fakultas Teknik

UNIVERSITAS SPMI-UNDIP/RPS/10.04.05/574 Disetujui Oleh


DIPONEGORO
Revisi ke Tanggal Dekan Fak. Teknik
Rencana Pembelajaran
1 5
Semester
September
2019
UNIVERSITAS DIPONEGORO
SPMI-
FAKULTAS TEKNIK
UNDIP/RPS/10.04.05/57
DEPARTEMEN TEKNIK ELEKTRO
4
PROGRAM SARJANA

RENCANA PEMBELAJARAN SEMESTER


TANGGAL
MATA KULIAH (MK) KODE RUMPUN MK BOBOT SEMESTER
PENYUSUNAN
Konsentrasi
5 September
Kriptografi TEL21574 Teknologi T=3 P=0 6
2019
Informasi
Koordinator
OTORISASI/PENGESAHAN DOSEN PENGEMBANG RPS KaPRODI
RMK

CAPAIAN PEMBELAJARAN CPL yang dibebankan pada MK


PK1 Memiliki pengetahuan sains dan matematika, komputasi dan komputer
untuk menganalisis dan merancang divais atau sistem kompleks serta
mampu menerapkannya untuk memecahkan masalah rekayasa dengan
prinsip-prinsip keteknikan.
PK4 Memiliki pengetahuan yang memadahi dalam mengidentifikasi,
merumuskan dan menganalisis serta menyelesaikan masalah atau
memberikan penyelesaian alternatif dalam bidang teknik elektro atau
bidang keahliannya.
PK5 Memiliki keterampilan yang baik dalam menggunakan metode maupun
sarana dan peralatan modern yang dibutuhkan dalam keteknikan
khususnya bidang Teknik elektro.
CPMK (Capaian Pembelajaran Mata Kuliah)
CPMK-1 Mahasiswa mampu menggunakan (C3) algoritma kriptografi
CPMK-2 Mahasiswa mampu mengguji (C3) algoritma kriptografi
CPL � subCPMK

Deskripsi Singkat Mata kuliah ini membahas tentang arti kriptografi dan tujuan dari kriptografi; kriptografi
kunci publik dan kriptografi kunci rahasia; algoritma-algoritma kriptografi klasik ; Block
Cipher ; Data Encryption Standard (DES); fast exponentiation; RSA; Rabin-Williams
Cryptosystem; El Gamal Encryption; Advanced Encryption Standard (AES); Hash
function dan MD5; Kriptografi dan e-commerce; serta Watermarking dan steganografi
Bahan Kajian 1. Kriptografi dan Pengaplikasiannya
Materi Pembelajaran 2. Block Cipher
3. Data Encryption Standard (DES)
4. Fast Exponentiation dan algoritma RSA
5. Konsep algoritma Rabin-Williams Cryptosystem
6. Algoritma El-Gamal Encryption
7. Algoritma Advanced Encryption Standard (AES-Rijndael)
8. Algortima Fungsi Hash satu arah dan Message Digest 5 (MD5)

Pustaka Utama:
1. Menezes, A.J., P.C. van Oorschot, and S.A. Vanstone. Handbook of Applied
Cryptography, CRC Press, Boca Raton, Florida, 1996.
2. Pfleeger, C.P., Security in Computing, 2nd ed., Prentice-Hall International, Inc.,
New Jersey, 1997
Pendukung:
1. Schneider, B. Applied Cryptography, John Wiley & Sons, New York, 1994
2. Tanenbaum, A.S., Jaringan Komputer (Edisi Indonesia Dari Computer Network)
Edisi III, Prenhallindo, Jakarta, 1997
Pengampu M. Arfan, M.Eng/Enda Wista S, MT
Prasyarat TEL21341 Metode dan Komputasi Numerik
Media Pembelajaran Papan Tulis, LCD Projector, Laptop, dan Power Point

Bentuk
pembelajaran;
Metode
Sub-CPMK Penilaian
Pembelajaran;
Mg (sebagai Materi Bobot
Penugasan;
ke- kemampuan akhir Pembelajaran (%)
[Estimasi Waktu]
yang diharapkan)
Tatap
Kriteria dan
Indikator Muka/Lur Daring
Bentuk
ing
(1) (2) (3) (4) (5) (6) (7) (8)
1 Mahasiswa mampu ● Ketepatan Kriteria: TM: 6 x (2 ● Pengertian 5
menjelaskan (C2) dalam Ketepatan x 50”) tentang
definisi tentang penyajian sesuai BT + BM = Kriptografi:
kriptografi, enkripsi, pedoman 6 x [(2 x
● Keaktifan enkripsi dan
dekripsi, kriptografi penilaian 50”) +
kunci publik dan mahasiswa (2 x 60”)] dekripsi
kriptografi kunci dalam diskusi Bentuk ● Kriptografi kunci
rahasia. non-test: publik
Merangkum ● kriptografi kunci
bahan ajar rahasia.

2 Mahasiswa mampu ● Ketepatan Kriteria: TM: 1 x (2 ● Caesar cipher 5


mengaplikasikan (C3) dalam Ketepatan x 50”) ● Playfair
algoritma kriptografi penyajian sesuai BT + BM = ● Matrix encryption
klasik: Caesar cipher, pedoman 1 x [(2 x
● Keaktifan ● Vigenere cipher
playfair, matrix, penilaian 50”) +
encrypt-ion, vigenere mahasiswa (2 x 60”)] ● Vernam cipher
cipher, dan ● dalam diskusi Bentuk
vernam cipher non-test:
Merangkum
bahan ajar
3 Mahasiswa mampu ● Ketepatan Kriteria: TM: 1 x (2 ● Electronic 5
menjelaskan dan dalam Ketepatan x 50”) Codebook (ECB)
mengaplikasikan (C3) penyajian sesuai BT + BM = ● Cipher Block
Block Cipher: ECB, pedoman 1 x [(2 x
● Keaktifan ● Chainning (CBC)
CBC, CFB, OFB, dan penilaian 50”) +
Feistel Cipher mahasiswa (2 x 60”)] ● Cipher Feedback
dalam diskusi Bentuk ● Mode (CFB)
non-test: ● Output Feedback
Merangkum (OFB)
bahan ajar
● Feistel Cipher

4 Mahasiswa mampu ● Ketepatan Kriteria: TM: 1 x (2 ● Initial 5


menjelaskan (C2) dalam Ketepatan x 50”) Permutation,
konsep tentang penyajian sesuai BT + BM = Permutasi,substit
algoritma Data pedoman 1 x [(2 x
● Keaktifan usi pada DES
Encryption Standard penilaian 50”) +
(DES) mahasiswa (2 x 60”)] ● Inner function
dalam diskusi Bentuk ● Enkripsi DES
non-test: ● Dekripsi dan
Merangkum keamanan DES
bahan ajar
5 Mahasiswa mampu ● Ketepatan Kriteria: TM: 1 x (2 ● Konsep modulo 5
menjelaskan dan dalam Ketepatan x 50”) ● Model fast
mengaplikasikan (C3) penyajian sesuai BT + BM = exponentiation
konsep Fast pedoman 1 x [(2 x
● Keaktifan ● Pembangkitan
Exponentiation dan penilaian 50”) +
algoritma RSA mahasiswa (2 x 60”)] kunci dengan
dalam diskusi Bentuk RSA
non-test: ● Enkripsi RSA
Merangkum ● Dekripsi RSA
bahan ajar
6 Mahasiswa mampu ● Ketepatan Kriteria: TM: 1 x (2 ● Enkripsi Rabin- 5
menjelaskan (C2) dalam Ketepatan x 50”) Williams
konsep algoritma penyajian sesuai BT + BM = Cryptosystem
Rabin-Williams pedoman 1 x [(2 x
● Keaktifan ● Penentuan akar
Cryptosystem penilaian 50”) +
mahasiswa (2 x 60”)] dan dekripsi
dalam diskusi Bentuk pada Rabin-
non-test: Williams.
Merangkum
bahan ajar
7 Mahasiswa mampu ● Ketepatan Kriteria: TM: 1 x (2 ● Kunci publik dan 5
mengaplikasikan (C3) dalam Ketepatan x 50”) kunci rahasia El-
algoritma El-Gamal penyajian sesuai BT + BM = Gamal
Encryption pedoman 1 x [(2 x
● Keaktifan ● Enkripsi dengan
penilaian 50”) +
mahasiswa (2 x 60”)] El-Gamal
dalam diskusi Bentuk ● Dekripsi pada El-
non-test: Gamal
Merangkum
bahan ajar
UTS 15
9 Mahasiswa mampu ● Ketepatan Kriteria: TM: 2 x ● Algortima AES 5
menggunakan (C3) dalam Ketepatan (2 x 50”) ● Panjang kunci
algoritma Advanced penyajian sesuai BT + BM dan panjang blok
Encryption Standard pedoman =
● Keaktifan ● Enkripsi AES
(AES-Rijndael) penilaian 2 x [(2 x
mahasiswa 50”) + ● Dekripsi AES
dalam diskusi Bentuk (2 x 60”)] ● Keamanan AES
non-test:
Merangkum
bahan ajar
10 Mahasiswa mampu ● Ketepatan Kriteria: TM: 2 x ● Algoritma Fungsi 5
menggunakan (C3) dalam Ketepatan (2 x 50”) Hash
algortima Fungsi Hash penyajian sesuai BT + BM ● Aspek
satu arah dan pedoman =
● Keaktifan keamanan
Message Digest 5 penilaian 2 x [(2 x
(MD5) mahasiswa 50”) + Fungsi Hash
dalam diskusi Bentuk (2 x 60”)] ● Enkripsi dengan
non-test: ● Algoritma MD5
Merangkum
bahan ajar
11 Mahasiswa mampu ● Ketepatan Kriteria: TM: 3 x ● Aplikasi 5
mengaplikasikan (C3) dalam Ketepatan (2 x 50”) kriptografi
kriptografi dalam penyajian sesuai BT + BM berbasis web
aplikasi web pedoman =
● Keaktifan ● Tanda tangan
penilaian 3 x [(2 x
mahasiswa 50”) + digital
dalam diskusi Bentuk (2 x 60”)] ● Sertifikat Digital
non-test:
Merangkum
bahan ajar
12 Mahasiswa mampu ● Ketepatan Kriteria: TM: 3 x ● Aplikasi
mengaplikasikan (C3) dalam Ketepatan (2 x 50”) kriptografi dalam
kriptografi dalam e- penyajian sesuai BT + BM e-commerce
Commerce pedoman =
● Keaktifan ● Tanda tangan
penilaian 3 x [(2 x
mahasiswa 50”) + digital
dalam diskusi Bentuk (2 x 60”)] ● Sertifikat Digital
non-test:
Merangkum
bahan ajar
13 Mahasiswa mampu ● Ketepatan Kriteria: TM: 3 x ● Aplikasi
mengaplikasikan (C3) dalam Ketepatan (2 x 50”) kriptografi dalam
kriptografi dalam e- penyajian sesuai BT + BM e-commerce
Commerce pedoman =
● Keaktifan ● Tanda tangan
penilaian 3 x [(2 x
mahasiswa 50”) + digital
dalam diskusi Bentuk (2 x 60”)] ● Sertifikat Digital
non-test:
Merangkum
bahan ajar
14 Mahasiswa mampu ● Ketepatan Kriteria: TM: 3 x ● Jenis aplikasi 10
mengaplikasikan (C3) dalam Ketepatan (2 x 50”) modern
pemrograman penyajian sesuai BT + BM ● Penerapan
kriptografi dalam pedoman =
● Keaktifan kriptografi pada
aplikasi modern penilaian 3 x [(2 x
mahasiswa 50”) + aplikasi modern
dalam diskusi Bentuk (2 x 60”)]
non-test:
Merangkum
bahan ajar
15 Mahasiswa mampu ● Ketepatan Kriteria: TM: 3 x ● Konsep 5
mengaplikasikan (C3) dalam Ketepatan (2 x 50”) steganografi
Steganografi penyajian sesuai BT + BM
pedoman =
penilaian
● Keaktifan 3 x [(2 x ● Aplikasi
mahasiswa Bentuk 50”) + watermarking
dalam diskusi non-test: (2 x 60”)] dan steganografi
Merangkum
bahan ajar
UAS 40

Anda mungkin juga menyukai