Algoritma ini sering disebut dengan algortima klasik karena memakai kunci yang sama untuk kegiatan enkripsi dan deskripsi. Algoritma ini sudah ada sejak lebih dari 4000 tahun yang lalu. Bila mengirim pesan dengan menggunakan algoritma ini si penerima pesan harus diberitahukan kunci dari pesan tersebut agar bisa mendeskripsikan pesan yang dikirim. Keamanan dari pesan yang menggunakan algoritma ini tergantung pada kunci. Jika kunci tersebut diketahui oleh orang lain maka orang tersebut akan melakukan enkripsi dan deskripsi terhadap pesan, Algoritma yang memakai kunci simetri diantaranya yaitu:
- Data Encryption Standart (DES)
- RC2, RC4, RC5, RC6
- Internal Data Encryption Algorithm (IDEA),
- Advanced Encryption Standart (AES)
- One Time Pad (OTP)
- A5, dan lain sebagainya
Algoritma asimetri sering juga disebut dengan algoritma kunci publik, dengan arti kata kunci yang digunakan untuk melakukan enkripsi dan deksripsi berbeda. Pada algoritma asimetri kunci terbagi menjadi dua bagian,yaitu:
- Kunci umum (public key) : Kunci yang boleh semua orang tahu (dipublikasikan)
- Kunci rahasia (private key) : Kunci yang dirahasiakan (hanya boleh diketahui oleh satu orang)
- Bob memberitahukan kunci publiknya ke Alice
- Alice mengenkripsi pesan dengan menggunakan kunci publi Bob
- Bob mendeskripsi pesan dari Alice dengan kunci rahasianya
- Begitu juga sebaliknya jika Bob inin mengirim pesan ke Alice
- Digital Signature Algorithm (DSA)
- RSA
- Diffie-Hellman (DH)
- Elliptic Curve Cryptography (EGC0
- Kriptografi Quantum, dan lain sebagainya.
Fungsi hash sering disebut dengan fungsi hash satu arah (one way function), message digest, fingerprint, fungsi kompresi dan message authentication code (MAC), merupakan suatu fungsi matematika yang mengambil masukkan panjang variabel dan mengubahnya kedalam urutan biner dengan panjang yang tetap. Fungsi Hash biasanya diperlukan bila ingin membuat sidik jari dari suatu pesan. Sidik jari pada pesan merupakan suatu tanda bahwa pesan tersebut benar-benar berasal dari orang yang diinginkan.
0 Response to "Algoritma Asimetri, Simetri dan Hash Function"
Post a Comment