Page 27 - E-Module Cyber Security Final 2
P. 27
• Algoritma Tanda Tangan. Algoritma yang digunakan untuk
menandatangani sertifikat secara digital oleh Otoritas Sertifikasi (CA).
• Validitas. Validitas suatu sertifikat atau dapat dikatakan tanggal
kadaluwarsa dan waktu sertifikat.
Sertifikat Digital memiliki versi X.509 yang mendukung format tersebut, dan
itu adalah format standar.
h) Algoritma RSA (Rivest Shamir Adleman)
Algoritma ini diberi nama sesuai penciptanya yaitu Ron Rivest, Adi Shamir, dan
Leonard Adleman. Juga dikenal sebagai standar kriptografi kunci publik (PKCS)
#1, tujuan utama penggunaannya saat ini adalah otentikasi. Panjang kunci
bervariasi dari 512 hingga 2048 dengan 1024 sebagai salah satu pilihan. RSA
adalah salah satu standar enkripsi de facto.
1) Diperlukan dua bilangan prima yang sangat besar "p" dan "q".
2) Kalikan dua bilangan prima di atas untuk mencari n, modulus enkripsi
dan dekripsi. Dengan kata lain, n = p * q.
3) Menghitung φ = (p -1) * (q - 1).
4) Memilih bilangan bulat acak "e" yaitu Kunci Enkripsi dan menghitung
Kunci Dekripsi "d" sehingga d x e = 1 mod φ.
5) Mengumumkan “e” dan “n” kepada publik; dia merahasiakan "φ" dan
"d".
i) Algoritma Message Digest (One-way Hash) Functions
Intisari pesan adalah teknik hashing kriptografi yang digunakan untuk
memastikan integritas pesan. Pesan dan intisari pesan dapat dikirim secara
bersamaan atau terpisah melalui saluran komunikasi. Penerima menghitung
ulang Hash pesan dan membandingkannya dengan intisari Pesan untuk
memastikan apakah ada perubahan yang dilakukan. Hash Satu Arah dari
26