Perancangan dan Implementasi Algoritma Enkripsi IDEA pada Perangkat Kriptografi Berbasis FPGA

Wijaya, M. Adi (2018) Perancangan dan Implementasi Algoritma Enkripsi IDEA pada Perangkat Kriptografi Berbasis FPGA. Sarjana thesis, Universitas Brawijaya.

Abstract

Penggunaan aplikasi data teks pada saat ini sangat berkembang pesat, bahkan pada saat ini banyak aplikasi-aplikasi yang beralih pada embedded system. Hal ini dikarenakan fitur yang lebih efisien, murah, dan memiliki respon yang cepat sehingga tidak membahayakan kualitas data teks yang dikirimkan. Salah satu embedded system yang digunakan saat ini adalah penggunaan personal digital assistant atau PDA. Dibutuhkannya PDA sebagai alat komunikasi nirkabel menjadi hal yang sangat penting untuk diperhatikan, sebab data yang dikirimkan lewat komunikasi tersebut mungkin saja merupakan data perusahaan yang tidak dapat diketahui oleh siapapun. Penyadapan ponsel/PDA pada komunikasi dengan nirkabel kerap terjadi. Untuk mengatasi permasalahan yang terjadi, dibutuhkan suatu keamanan informasi untuk melengkapi kebutuhan keamanan data pada PDA/ponsel. Keamanan informasi yang digunakan untuk mengatasi permasalahan tersebut adalah menggunakan algoritma IDEA. Algoritma IDEA digunakan karena memberikan keamanan tingkat tinggi berdasarkan kunci rahasia yang kompleks. Langkah yang dilakukan untuk menerapkan algoritma ini adalah analisis kebutuhan sistem untuk mengetahui semua kebutuhan yang diperlukan oleh sistem yang akan dibangun dan diuji, setelah itu dilakukan perancangan sistem menggunakan FPGA Xilinx Spartan 3-e sebagai media simulasi sebelum dapat dirancang langsung pada integrated circuit cryptoprocessor, kemudian hasil perancangan sistem akan diimplementasikan pada FPGA dan akan ditampilkan pada PC. Setelah sistem diimplementasikan maka akan dilakukan pengujian dan analisis menggunakan pengujian fungsional, validitas, dan waktu eksekusi. Berdasarkan hasil yang didapatkan bahwa implementasi enkripsi data teks dengan metode IDEA dapat diimplementasikan pada FPGA Xilinx Spartan 3-e dan menghasilkan ciphertext untuk mengenkripsi data yang ada dan hasil pengujian menggunakan pengujian fungsional dan validitas memberikan hasil 100% sistem benar dan menghasilkan suatu enkripsi data teks dengan waktu enkripsi data teks sebesar 7.788ns.

English Abstract

The use of text data applications is currently growing rapidly, even now many applications are switching to embedded systems. Many users choose to switch to embedded systems because they are more efficient, cheap, and have a fast response so it does not endanger the quality of the submitted text data. One of the embedded systems used today is the use of personal digital assistants or PDAs. The need for a PDA as a wireless communication tool is very important to be noticed, because the data sent through the communication may be company data that cannot be known by anyone. Tapping cellphones / PDAs on wireless communication often occurs. To solve the problem, information security is needed to complete the needs of the data security on PDAs / cellphones. Information security used to resolve these problems is using the IDEA algorithm. The IDEA algorithm is used because it provides high level security based on complex secret keys. The step taken to implement this algorithm is a system needs analysis to find out all the needs needed by the system to be built and tested, after that the system design is done using the Xilinx Spartan FPGA 3-e as a simulator before it can be designed directly on cryptoprocess integrated circuit, then the system design results will be implemented on the FPGA and will be displayed on the PC. After the system is implemented it will be tested and analyzed using functional testing, validity, and execution time. Based on the results obtained the text data encryption implementation with IDEA method can be implemented on FPGA Xilinx Spartan 3-e and generate ciphertext to encrypt existing data and test results using functional testing and validity give 100% correct system results and generate a text data encryption with text data encryption time of 7.788ns.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/623/051808479
Uncontrolled Keywords: embedded system, field programmable gate array (fpga), very high speed integrated circuit hardware description language (vhdl), international data encryption algorithm (idea).
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.8 Data security > 005.82 Data encryption
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Budi Wahyono Wahyono
Date Deposited: 12 Mar 2019 07:20
Last Modified: 21 Oct 2021 06:14
URI: http://repository.ub.ac.id/id/eprint/13763
[thumbnail of M. Adi Wijaya.pdf]
Preview
Text
M. Adi Wijaya.pdf

Download (18MB) | Preview

Actions (login required)

View Item View Item