Home Start Back Next End
  
44
Secara
umum
berdasarkan kesamaan
kuncinya,
algoritma
sandi
dibedakan
menjadi :
1.   Kunci-simetris (symetric-key),
suatu
algoritma
sandi
termasuk dalam
algoritma
kunci
simetris  
apabila  
untuk  
setiap  
proses  
enkripsi  
maupun  
dekripsi
menggunakan kunci
yang
sama.
Skema
ini
berdasarkan
jumlah
data
perproses
dan alur pengolahan data didalamnya dibedakan menjadi dua kelas, yaitu :
a.  
Block
Cipher,
adalah
skema
algoritma
sandi
yang
akan
membagi
data
yang
akan
diproses
menjadi ukuran tertentu
(disebut
blok).
Contoh
:
algoritma RIJNDAEL, DES, IDEA.
b.   Stream
Cipher, 
adalah 
skema 
algoritma 
sandi 
yang 
mengenkripsi
ataupun
mendekripsi data
persatuan data, seperti bit,
byte
atau per
lima
bit. Contoh : algoritma RC4 PANAMA, Pike.
2.
Kunci-asimetris (asymetric-key),
algoritma
yang
menggunakan
kunci
yang
berbeda
untuk
proses
enkripsi dan
dekripsinya. Skema
ini
disebut
juga sebagai
sistem kriptografi kunci publik. Contoh : RSA, Knapsack. DiffieHellman.
Pada
skema
kunci-simetris,
digunakan
sebuah
kunci
rahasia
yang
sama
untuk
melakukan proses
enkripsi
dan
dekripsinya. Sedangkan pada
sistem
kunci-asimentris
digunakan
sepasang
kunci
yang
berbeda,
umumnya
disebut
kunci
publik
(public
key)
dan kunci pribadi (private key), digunakan
untuk proses enkripsi dan proses dekripsinya.
Bila elemen teks terang dienkripsi dengan
menggunakan kunci pribadi
maka elemen teks
sandi 
yang  dihasilkannya
hanya  bisa  didekripsikan
dengan 
menggunakan
pasangan
kunci
pribadinya.
Begitu
juga
sebaliknya, jika
kunci
pribadi
digunakan
untuk
proses
enkripsi maka proses dekripsi harus menggunakan kunci publik pasangannya.
Word to PDF Converter | Word to HTML Converter