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...
Main Authors: | , |
---|---|
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 |