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.

Bibliographic Details
Main Author: Ismat, Tanzir
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