Comparative analysis of AES algorithms and implementation of AES in Arduino
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2015.
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
BRAC University
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10361/4889 |
id |
10361-4889 |
---|---|
record_format |
dspace |
spelling |
10361-48892022-01-26T10:13:14Z Comparative analysis of AES algorithms and implementation of AES in Arduino Ismat, Tanzir Computer science and engineering AES This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2015. The Advanced Encryption Standard (AES) are one of the most significant algorithms used in symmetric key cryptography. Finalist candidate algorithms of AES competition program arranged by National Institute of Standards and Technology (NIST) in 1997 are, five algorithms they are: Rijndael, MARS, RC6, Serpent, and Twofish. From these algorithms Rijndael got the most numbers of votes and selected as the AES algorithm. In this thesis, various finalist candidates of AES algorithms have been analyzed, remarking its main advantages and limitations, memory usage of different algorithms and also the selection criteria of AES finalist algorithms evaluated on various evaluation criteria.Also the aim of this thesis project is to determine if cryptographic software can be implemented in commercially available hardware like Arduino that have limited amount of memory. More specifically, the different amounts of memory (e.g. Flash, EEPROM, SRAM) used and remaining need to be determined. For the scope of this project, Advanced Encryption Standard (AES) was considered for the Arduino Mega 2560 platform. 2016-01-19T12:46:01Z 2016-01-19T12:46:01Z 12/20/2015 Thesis ID 10101016 http://hdl.handle.net/10361/4889 en application/pdf BRAC University |
institution |
Brac University |
collection |
Institutional Repository |
language |
English |
topic |
Computer science and engineering AES |
spellingShingle |
Computer science and engineering AES Ismat, Tanzir Comparative analysis of AES algorithms and implementation of AES in Arduino |
description |
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2015. |
format |
Thesis |
author |
Ismat, Tanzir |
author_facet |
Ismat, Tanzir |
author_sort |
Ismat, Tanzir |
title |
Comparative analysis of AES algorithms and implementation of AES in Arduino |
title_short |
Comparative analysis of AES algorithms and implementation of AES in Arduino |
title_full |
Comparative analysis of AES algorithms and implementation of AES in Arduino |
title_fullStr |
Comparative analysis of AES algorithms and implementation of AES in Arduino |
title_full_unstemmed |
Comparative analysis of AES algorithms and implementation of AES in Arduino |
title_sort |
comparative analysis of aes algorithms and implementation of aes in arduino |
publisher |
BRAC University |
publishDate |
2016 |
url |
http://hdl.handle.net/10361/4889 |
work_keys_str_mv |
AT ismattanzir comparativeanalysisofaesalgorithmsandimplementationofaesinarduino |
_version_ |
1814308037299535872 |