Materi Kriptografi

📘 Materi Kriptografi

1️⃣ Kriptografi Asimetris

Kriptografi asimetris adalah metode pengamanan data yang menggunakan dua kunci berbeda:

Pada sistem ini, private key hanya disimpan di server dan tidak pernah dibagikan ke pengguna. Hal ini mencegah pemalsuan tanda tangan digital.

2️⃣ Hashing (SHA-256)

Hashing adalah proses mengubah data menjadi sidik jari digital menggunakan algoritma SHA-256.

Hash digunakan untuk mendeteksi apakah isi dokumen pernah diubah atau tidak.

3️⃣ Digital Signature

Digital Signature dibuat melalui tahapan berikut:

  1. Isi dokumen di-hash menggunakan SHA-256
  2. Hash dienkripsi menggunakan Private Key
  3. Hasil enkripsi disebut Digital Signature

Digital Signature bukan gambar tanda tangan, melainkan bukti kriptografi yang sah secara sistem.

4️⃣ Verifikasi Dokumen

Verifikasi dilakukan menggunakan Public Key. Sistem akan:

  1. Menghitung ulang hash dokumen
  2. Membandingkan dengan Digital Signature
  3. Menentukan status dokumen

Hasil verifikasi:
VALID → Dokumen asli & tidak diubah
INVALID → Dokumen telah diubah / palsu

5️⃣ PDF dalam Sistem Ini

File PDF berfungsi sebagai media tampilan. Keamanan dokumen bukan berasal dari PDF, melainkan dari:

PDF dapat di-download dan diedit secara visual, tetapi keasliannya tidak dapat dipalsukan karena akan gagal saat diverifikasi.