![]() 17
Encryption
:
proses
penyamaran
data
dari
plaintext
menjadi
ciphertext.
Decryption
:
Proses
pengembalian
data
dari
ciphertext
menjadi
plaintext.
Key
:
metode
yang
digunakan
dalam
proses
encryption
dan decryption.
2.3.1
Sejarah Kriptografi
Kriptografi telah dikenal sejak jaman romawi kuno, Julius Caesar
menggunakan
kriptografi untuk
mengirimkan pesan rahasia menggunakan algoritma kriptografi klasik,
yaitu algoritma pergeseran yang disebut Shift Cipher atau Caesar Cryptography.
Pada
abad
ke-20,
ditemukan
mesin
elektronik
untuk
kriptografi
yang lebih
kompleks, seperti Enigma Rotor Machine, dilengkapi dengan metode enkripsi yang
lebih cerdas dan berarti. Kemudian menjadi awal dari enkripsi-enkripsi
baru
yang
memiliki kompleksitas yang lebih besar.
2.3.2
Algoritma Kriptografi
Adalah metode
yang
digunakan
dalam
kriptografi, untuk
mengubah
plaintext
menjadi ciphertext sehingga menbuat data menjadi rahasia sebelum dikirimkan dan
hanya
dapat
diakses
oleh
user
yang memiliki
key
untuk
mendekripsiikan
ciphertext
tersebut menjadi plaintext kembali.
Algoritma kriptografi yang juga disebut sebagai kriptosistem, dapat dibagi
dalam
tiga katagori pembagian, yaitu:
|