Kriptografi (Cryptography) didefinisikan sebagai ilmu sekaligus seni untuk menjaga kerahasiaan pesan (data atau informasi) yang mempunyai pengertian, dengan cara menyamarkannya (mengacak) menjadi bentuk yang tidak dapa dimengerti menggunakan suatu algoritma tertentu.
Foto: Pixabay |
Algoritma kriptografi terbagi dalam algoritma klasik dan modern. Contoh dari algoritma klasik adalah Caesar cipher, sedangkan contoh dari algoritma modern adalah algoritma Blowfish dan Twofish. Algoritma Blowfishdan algoritma Twofish telah banyak diterapkan untuk keamanan data, yakni pada enkripsi pesan suara, proses e-banking, komunikasi jaringan seluler, dan lain-lain. Kedua algoritma tersebut memiliki beberapa kesamaan, yaitu sama-sama menggunakan kunci simetris, cipher blok, jaringan fiestel, dan s- box.
Berdasarkan hal tersebut, timbul suatu permasalahan antara algoritma Blowfish dan Twofish terhadap pengukuran performansi waktu serta efektifitas (ukuran file) sebagai hasil proses enkripsi dan dekripsi suatu file.
0 Komentar