Anda di halaman 1dari 7

KRIPTOGRAFI

ALGORITMA BLOWFISH
Oleh Jonathan Moses (1461008), Arthur Raiment (1461019), and Vanessa Putri (1461020)
PENGENALAN
Blowfish adalah algoritma kunci simetrik cipher blok
Dirancang pada tahun 1993 oleh Bruce Shneier
Diciptakan dengan tujuan untuk menggantikan algoritma DES
(Data Encryption Standard)
Bersifat public dan bebas dari hak paten
Memberikan hasil enkripsi yang sulit dipecahkan (sampai hari
ini belum ada yang mengklaim berhasil memecahkan
algoritma ini
DASAR TEORI

Mirip dengan DES (Data Encryption Standard)


Ditujukan untuk mikroprosesor besar (32 bit ke atas
dengan chace besar)
KRITERIA DESAIN

Cepat
Kompak
Sederhana
Keamanan yang variabel
KELEBIHAN

Cocok digunakan untuk aplikasi dimana kunci tidak


sering berubah
Lebih cepat dari DES jika diimplementasikan pada
mikroprosesor besar ( > 32 bit)
KEKURANGAN

Tidak cocok untuk aplikasi dengan perubahan kunci


yang sering, seperti Packet Switching
Tidak cocok juga sebagai fungsi hash atau satu arah
Tidak cocok untuk penggunaan Smart Card karena
kebutuhan memori yang besar

Anda mungkin juga menyukai