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
   22   23   24   25   26   27   28   29   30   31   32