Kryptografi
Mata kuliah Kriptografi membahas konsep, prinsip, dan teknik pengamanan informasi menggunakan berbagai metode kriptografi. Materi mencakup pengenalan dan tujuan kriptografi, kriptografi klasik, kriptografi kunci rahasia dan kunci publik, Block Cipher, Data Encryption Standard (DES), Fast Exponentiation, RSA, Rabin-Williams Cryptosystem, ElGamal Encryption, Advanced Encryption Standard (AES), fungsi hash dan MD5, serta penerapan kriptografi pada aplikasi web dan e-commerce. Mahasiswa juga mempelajari konsep kriptografi modern, watermarking, dan steganografi sebagai bagian dari teknik perlindungan informasi. Pembelajaran menggunakan pendekatan Student-Centered Learning (SCL) yang mendorong mahasiswa untuk aktif dan mandiri dalam memahami serta menerapkan konsep kriptografi. Pada akhir mata kuliah, mahasiswa diharapkan mampu memahami prinsip kerja berbagai algoritma kriptografi, memilih metode yang sesuai dengan kebutuhan keamanan, serta menerapkannya dalam penyelesaian kasus dan proyek pengamanan informasi.
Select a meeting to access the learning materials.
Each meeting contains a summary, learning objectives, and materials available for the topic.
Pendahuluan Kriptografi
Membahas konsep dasar kriptografi, tujuan pengamanan informasi, serta pengenalan plaintext, ciphertext, enkripsi, dekripsi, dan kunci.
Algoritma Kriptografi Klasik
Membahas prinsip kriptografi klasik serta teknik dasar substitusi dan transposisi dalam proses penyandian informasi.
Block Cipher
Membahas konsep block cipher sebagai teknik kriptografi yang memproses data dalam bentuk blok menggunakan kunci tertentu.
Konsep DES
Membahas Data Encryption Standard (DES), struktur algoritma, penggunaan kunci, serta proses enkripsi dan dekripsi data.
Algoritma RSA
Membahas RSA sebagai algoritma kriptografi kunci publik, meliputi pembentukan pasangan kunci serta proses enkripsi dan dekripsi.
Algoritma Rabin-Williams Cryptosystem
Membahas konsep Rabin-Williams Cryptosystem sebagai algoritma kriptografi kunci publik serta prinsip enkripsi dan dekripsinya.
Algoritma El-Gamal Encryption
Membahas algoritma El-Gamal sebagai metode kriptografi asimetris, termasuk pembentukan kunci serta proses enkripsi dan dekripsi.
Algoritma Hash dan MD5
Membahas konsep fungsi hash, karakteristik message digest, serta penggunaan algoritma MD5 untuk menghasilkan nilai hash dari suatu data.
Kriptografi dalam Kehidupan Nyata
Membahas berbagai penerapan kriptografi dalam aktivitas sehari-hari, seperti komunikasi digital, autentikasi, transaksi, dan perlindungan data.
Steganografi
Membahas konsep steganografi sebagai teknik menyembunyikan informasi rahasia di dalam media digital sehingga keberadaan pesan tidak mudah diketahui.
Kriptografi dalam E-Commerce 1
Membahas peran kriptografi dalam melindungi transaksi elektronik, informasi pengguna, serta komunikasi antara pelanggan dan sistem e-commerce.
Kriptografi dalam E-Commerce 2
Membahas penerapan lanjutan kriptografi pada e-commerce, khususnya perlindungan data transaksi, autentikasi, integritas informasi, dan keamanan komunikasi.
Praktikum Pemrograman Kriptografi
Membahas implementasi konsep dan algoritma kriptografi melalui pemrograman untuk memahami proses enkripsi, dekripsi, dan pengolahan data secara praktis.
Kriptografi dalam Aplikasi Website
Membahas penerapan kriptografi pada aplikasi website untuk melindungi autentikasi, komunikasi, data pengguna, dan informasi yang dipertukarkan melalui jaringan.