Analysis and improvement of S-Box in Rijndael- AES algorithm

The internet has become a part of everyday life and is used as a communication tool, a way to bank, invest, shop and an educational and entertainment medium. As the importance and popularity of the internet has grown over the years, so has the number of threats from hackers on the internet which has...

Full description

Bibliographic Details
Main Author: Gaithuru, Juliet Nyokabi
Format: Thesis
Language:English
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/78145/1/GaithuruJulietNyokabiMFC20131.pdf
_version_ 1796862794333683712
author Gaithuru, Juliet Nyokabi
author_facet Gaithuru, Juliet Nyokabi
author_sort Gaithuru, Juliet Nyokabi
collection ePrints
description The internet has become a part of everyday life and is used as a communication tool, a way to bank, invest, shop and an educational and entertainment medium. As the importance and popularity of the internet has grown over the years, so has the number of threats from hackers on the internet which has necessitated the need for the encryption of confidential data. Various methods of data encryption have been used over time, with developments being made to improve these techniques as hackers develop improved ways of attacking the algorithms used for encryption. This process of continued improvement of cryptographic security brought about the development and acceptance of the Advanced Encryption Standard (AES), which is a National Institute of Standards and Technology specification for the encryption of electronic data including financial, telecommunications, and government data. The Rijndael algorithm was selected as the encryption algorithm for AES in October 2001 and is currently used by government agencies and the private sector to secure sensitive unclassified information. Research has shown that Rijndael is susceptible to differential/ linear cryptanalysis for 7 and 8-round Rijndael, saturation attacks, algebraic attacks and side channel attacks on reduced versions of Rijndael, which could pave the way for a full-blown attack on the Rijndael algorithm in the future. This research investigates the weaknesses present in the Rijndael algorithm using various custom-made testing tools and then using the results of this investigation to improve the security of the algorithm. The improvement is provided in the form a technique of generating highly non-linear output using a non-linear random number generator which uses the recursive inverse congruential method. The research will comprise of three phases; literature review, analysis of the Rijndael algorithm using custom-made tools and development of an improvement whose performance will be evaluated in comparison to the current algorithm.
first_indexed 2024-03-05T20:16:59Z
format Thesis
id utm.eprints-78145
institution Universiti Teknologi Malaysia - ePrints
language English
last_indexed 2024-03-05T20:16:59Z
publishDate 2013
record_format dspace
spelling utm.eprints-781452018-07-25T08:17:47Z http://eprints.utm.my/78145/ Analysis and improvement of S-Box in Rijndael- AES algorithm Gaithuru, Juliet Nyokabi QA75 Electronic computers. Computer science The internet has become a part of everyday life and is used as a communication tool, a way to bank, invest, shop and an educational and entertainment medium. As the importance and popularity of the internet has grown over the years, so has the number of threats from hackers on the internet which has necessitated the need for the encryption of confidential data. Various methods of data encryption have been used over time, with developments being made to improve these techniques as hackers develop improved ways of attacking the algorithms used for encryption. This process of continued improvement of cryptographic security brought about the development and acceptance of the Advanced Encryption Standard (AES), which is a National Institute of Standards and Technology specification for the encryption of electronic data including financial, telecommunications, and government data. The Rijndael algorithm was selected as the encryption algorithm for AES in October 2001 and is currently used by government agencies and the private sector to secure sensitive unclassified information. Research has shown that Rijndael is susceptible to differential/ linear cryptanalysis for 7 and 8-round Rijndael, saturation attacks, algebraic attacks and side channel attacks on reduced versions of Rijndael, which could pave the way for a full-blown attack on the Rijndael algorithm in the future. This research investigates the weaknesses present in the Rijndael algorithm using various custom-made testing tools and then using the results of this investigation to improve the security of the algorithm. The improvement is provided in the form a technique of generating highly non-linear output using a non-linear random number generator which uses the recursive inverse congruential method. The research will comprise of three phases; literature review, analysis of the Rijndael algorithm using custom-made tools and development of an improvement whose performance will be evaluated in comparison to the current algorithm. 2013-09 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/78145/1/GaithuruJulietNyokabiMFC20131.pdf Gaithuru, Juliet Nyokabi (2013) Analysis and improvement of S-Box in Rijndael- AES algorithm. Masters thesis, Universiti Teknologi Malaysia, Faculty of Computing. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:81510
spellingShingle QA75 Electronic computers. Computer science
Gaithuru, Juliet Nyokabi
Analysis and improvement of S-Box in Rijndael- AES algorithm
title Analysis and improvement of S-Box in Rijndael- AES algorithm
title_full Analysis and improvement of S-Box in Rijndael- AES algorithm
title_fullStr Analysis and improvement of S-Box in Rijndael- AES algorithm
title_full_unstemmed Analysis and improvement of S-Box in Rijndael- AES algorithm
title_short Analysis and improvement of S-Box in Rijndael- AES algorithm
title_sort analysis and improvement of s box in rijndael aes algorithm
topic QA75 Electronic computers. Computer science
url http://eprints.utm.my/78145/1/GaithuruJulietNyokabiMFC20131.pdf
work_keys_str_mv AT gaithurujulietnyokabi analysisandimprovementofsboxinrijndaelaesalgorithm