Text
TA-Implementasi Algoritma Block Cipher SQF-1 Pada Field Programmable Gate Array (FPGA)
Kriptografi merupakan sebuah layanan yang dapat menjaga kerahasiaan sebuah informasi. Salah salah satu algoritma kriptografi yang digunakan adalah algoritma kriptografi block cipher dalam hal ini algoritma SQF-1. Algoritma SQF-1 merupakan algoritma block cipher yang di desain oleh Adi Nugroho dalam Makalah Tugas Akhir STSN pada tahun 2006. Algoritma ini berbasis feistel-like structure atau struktur yang menyerupai feistel, tepatnya IDEA-like structure dengan input blok teks terang sebesar 128-bit dengan input kunci 256-bit. FPGA merupakan teknologi Integrated Circuit (IC) yang bersifat programmable. FPGA sudah terbukti dapat memberikan solusi performa yang tinggi dan biaya yang rendah. Dalam penelitian ini penulis akan melakukan implementasi Algoritma SQF-1 pada FPGA Xilinx Spartan 3E XC3S500E menggunakan bahasa pemrograman hardware VHDL. Interface antara FPGA dan PC menggunakan protokol UART RS232 dan aplikasi berbasis Visual Basic. Dari hasil penelitian ini dapat diketahui bahwa algoritma enkripsi dan dekripsi SQF-1 dengan kunci statis tanpa mekanisme key scheduling telah berhasil disimulasikan dan diimplementasikan kedalam FPGA Xilinx Spartan 3E XC3S500E. Total resource yang digunakan untuk mengimplementasikan integrasi algoritma enkripsi, dekripsi dan UART sekitar 89% (slice) dan 87% (LUT) dari resource yang tersedia pada FPGA.
No copy data
No other version available