Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA

AES cryptography algorithm is a tool which often using to protect confidentiality of data.Confidentiality of data is principle parameter of data security in various system. Data security achieve by collaborated AES algorithm with another cryptosystem tools. Therefore, limited resource hardware to ex...

Full description

Bibliographic Details
Main Authors: Nia Gella Augoestien, Agfianto Eko Putra
Format: Article
Language:Indonesian
Published: Universitas Gadjah Mada 2015-10-01
Series:IJEIS (Indonesian Journal of Electronics and Instrumentation Systems)
Subjects:
Online Access:https://jurnal.ugm.ac.id/ijeis/article/view/7644
id doaj-e6817894e0a54af2ae9ff085b60458cf
record_format Article
spelling doaj-e6817894e0a54af2ae9ff085b60458cf2020-11-25T01:15:01ZindUniversitas Gadjah MadaIJEIS (Indonesian Journal of Electronics and Instrumentation Systems)2088-37142460-76812015-10-015221122010.22146/ijeis.76446408Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGANia Gella Augoestien0Agfianto Eko Putra1Department of Computer Science and Electronics, Universitas Gadjah MadaDepartment of Computer Science and Electronics, Universitas Gadjah MadaAES cryptography algorithm is a tool which often using to protect confidentiality of data.Confidentiality of data is principle parameter of data security in various system. Data security achieve by collaborated AES algorithm with another cryptosystem tools. Therefore, limited resource hardware to excecuteAES algorithm is very important.             This research proposed hardware prototype for excecuting AES algorithm based on FPGA. Optimumresource utilizing become basic priority in this design. So that, we are using resource sharing between hardware for encryption and decryption, iteratif architecture on round level, pipeline architecture on transformation level with 32-bit architecture at design to attain optimum resource utilizing.             Hardware prototype in this research use FPGA Xilinx Spartan®-6 (XC6LX16-CS324), encryption and decryption have been done in this hardware prototype. This prototype have 1,94Mbps/Slice hardware efficiency, 308,96Mbps throughput with only using 6% resource that available on this FPGA.https://jurnal.ugm.ac.id/ijeis/article/view/7644AES Algorithm, FPGA, resource sharing, iterative, pipeline
collection DOAJ
language Indonesian
format Article
sources DOAJ
author Nia Gella Augoestien
Agfianto Eko Putra
spellingShingle Nia Gella Augoestien
Agfianto Eko Putra
Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA
IJEIS (Indonesian Journal of Electronics and Instrumentation Systems)
AES Algorithm, FPGA, resource sharing, iterative, pipeline
author_facet Nia Gella Augoestien
Agfianto Eko Putra
author_sort Nia Gella Augoestien
title Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA
title_short Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA
title_full Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA
title_fullStr Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA
title_full_unstemmed Purwarupa Perangkat Keras untuk Eksekusi Algoritma AES Berbasis FPGA
title_sort purwarupa perangkat keras untuk eksekusi algoritma aes berbasis fpga
publisher Universitas Gadjah Mada
series IJEIS (Indonesian Journal of Electronics and Instrumentation Systems)
issn 2088-3714
2460-7681
publishDate 2015-10-01
description AES cryptography algorithm is a tool which often using to protect confidentiality of data.Confidentiality of data is principle parameter of data security in various system. Data security achieve by collaborated AES algorithm with another cryptosystem tools. Therefore, limited resource hardware to excecuteAES algorithm is very important.             This research proposed hardware prototype for excecuting AES algorithm based on FPGA. Optimumresource utilizing become basic priority in this design. So that, we are using resource sharing between hardware for encryption and decryption, iteratif architecture on round level, pipeline architecture on transformation level with 32-bit architecture at design to attain optimum resource utilizing.             Hardware prototype in this research use FPGA Xilinx Spartan®-6 (XC6LX16-CS324), encryption and decryption have been done in this hardware prototype. This prototype have 1,94Mbps/Slice hardware efficiency, 308,96Mbps throughput with only using 6% resource that available on this FPGA.
topic AES Algorithm, FPGA, resource sharing, iterative, pipeline
url https://jurnal.ugm.ac.id/ijeis/article/view/7644
work_keys_str_mv AT niagellaaugoestien purwarupaperangkatkerasuntukeksekusialgoritmaaesberbasisfpga
AT agfiantoekoputra purwarupaperangkatkerasuntukeksekusialgoritmaaesberbasisfpga
_version_ 1725154830261944320