Lembar Kerja Peserta Didik Interaktif

LKPD 02: Kriptografi & Keamanan Data

Algoritma Enkripsi (AES vs RSA), Fungsi Hash (MD5, SHA-256), & Sertifikat Digital (PKI)

Status: Mengisi Identitas

1 Identitas Peserta Didik

Wajib Diisi
Harap pilih Sekolah, Kelas, dan Nama Lengkap Anda di bawah ini untuk mengaktifkan modul laboratorium praktikum kriptografi.

2 Ringkasan Teori: Kriptografi, Fungsi Hash, & Digital Signature

ISO/IEC 18033 & PKCS

Kriptografi memproteksi kerahasiaan dan integritas data melalui transformasi matematik dari teks asli (plaintext) menjadi teks tersandi (ciphertext) menggunakan kunci matematis khusus.

Komparasi Enkripsi Simetris vs Asimetris
Kriteria Enkripsi Simetris (Symmetric Key) Enkripsi Asimetris (Public/Private Key)
Jumlah Kunci 1 Kunci Tunggal (Shared Secret) 2 Kunci Berpasangan (Public Key & Private Key)
Kecepatan & Performa Sangat Cepat (Cocok untuk data file besar) Lebih Lambat (Cocok untuk pertukaran kunci & signature)
Contoh Algoritma Standard AES-128 / AES-256, ChaCha20 RSA-2048, ECC (Elliptic Curve), ElGamal
Masalah Utama Shared Secret Problem (Distribusi kunci aman) Manajemen Sertifikat Digital (PKI)

Fungsi Hash Satu-Arah & Avalanche Effect

Fungsi Hash merubah masukan berukuran bebas menjadi sidik jari digital (digest) berukuran tetap. Sifat **Avalanche Effect** menjamin perubahan 1 karakter pada input merubah total seluruh karakter hash output.

Persamaan Tanda Tangan Digital

$$\text{Signature} = \text{Encrypt}_{\text{Private Key Penerbit}}(\text{Hash}(\text{Dokumen}))$$ Menjamin prinsip **Authenticity**, **Integrity**, dan **Non-repudiation** (Nirpenyangkalan).

3 Laboratorium Simulasi Kriptografi & Keamanan Data (Advanced Lab)

Sandi klasik & kriptanalisis brute-force, protokol pertukaran kunci Hibrida & MitM attack, audit forensik hash kuantitatif, serta verifikasi PKI Chain of Trust.

4 Advanced Modules

Simulasi 5: Kriptanalisis & Superenkripsi Lab

Cryptanalysis Engine

Lakukan enkripsi multi-layer atau pecahkan ciphertext rahasia menggunakan analisis frekuensi huruf dan serangan Brute Force.

FREKUENSI VOKAL HASIL:
A:0% E:0% I:0% O:0% U:0%
Shift Key (K): +3
Input Plaintext / Ciphertext:
Keluaran (Output Result):
DPDQNDQ MDUINGDQ NRPSXWHU
Uji pergeseran huruf & analisis frekuensi vokal.

Simulasi 6: Diffie-Hellman & MITM Attack Lab

HTTPS / TLS Protocol

Simulasikan kalkulasi matematis pertukaran kunci Diffie-Hellman, enkripsi Hibrida SSL/TLS, serta uji ketahanan dari serangan Man-in-the-Middle (MitM).

Param Publik Bersama: Prime $p = 23$, Base $g = 5$
Formula Kunci Bersama: $S = (g^a \bmod p)^b \bmod p$
Alice (Privat $a=6$): Hitung Publik $A = 5^6 \bmod 23 = $ 8
Bob (Privat $b=15$): Hitung Publik $B = 5^{15} \bmod 23 = $ 19
Kunci Rahasia Bersama Terhitung ($S$): ?
Hitung perumusan pertukaran kunci matematis.

Simulasi 7: Forensic Hash & Salt Audit Lab

Hash Quantifier

Uji persentase *Avalanche Effect* secara kuantitatif (Hamming Distance Bit) dan audit penggaraman password (*Salt*).

Penggaraman (Salt):
Mencegah Rainbow Table
ANALISIS KUALITATIF BINER: Avalanche: 0.0% Bit Changed
SHA-256 Digest Dokumen A (256-bit):

---

SHA-256 Digest Dokumen B (256-bit):

---

MD5 (A): MD5 (B):
Uji modifikasi karakter dan perubahan bit hash.

Simulasi 8: PKI Chain of Trust & Inspector

X.509 Audit

Lakukan audit forensik terhadap Rantai Kepercayaan sertifikat digital, pemalsuan multidokumen, dan cek status revokasi CRL/OCSP.

SURAT_KEPUTUSAN_BEASISWA.PDF DOC-2026-X8

Nama Penerima: Siswa Berprestasi TKJ

Nominal Bantuan: Rp 5.000.000

Masa Berlaku : 31 Desember 2026

PKI Verification Status VALID SIGNATURE ✓
PKI Chain of Trust:
Root CA Indonesia
Sub-CA EduCert
Signer Cert (Kepsek)
Audit integritas dokumen dan rantai kepercayaan PKI.

4 Tabel Pengamatan Praktikum Kriptografi & Keamanan Data

Catatan log eksperimen yang direkap secara otomatis dari modul laboratorium simulasi di atas.

No Modul Simulasi Parameter Konfigurasi / Pengujian Hasil / Pengukuran Kinerja Status Evaluasi Keamanan Aksi
Belum ada data pengamatan. Klik tombol "+ Catat Log" pada salah satu modul simulasi di atas untuk menyimpan hasil.

5 Uji Kompetensi Kriptografi & Keamanan Data

Jawablah 20 pertanyaan pilihan ganda berikut untuk menguji pemahaman teori dan praktikum Anda.

20 Soal Pilihan Ganda

Petunjuk Penyelesaian:

Pastikan seluruh soal uji kompetensi dan tabel pengamatan telah terisi lengkap sebelum mengirim LKPD.