Alternative Polynomials for Rijndael : Diffusion Analysis

The Rijndael cryptosystem uses a particular polynomial to create its constants. All calculations within the encryption and decryption layers are based on this polynomial. This arouse the curiosity to see what happens if the polynomial is substituted by other polynomials. This paper’s main area of st...

Full description

Bibliographic Details
Main Author: Noroozi, Hamid
Format: Others
Language:English
Published: Linnéuniversitetet, Institutionen för datavetenskap (DV) 2014
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-36304
id ndltd-UPSALLA1-oai-DiVA.org-lnu-36304
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-lnu-363042018-01-12T05:12:31ZAlternative Polynomials for Rijndael : Diffusion AnalysisengNoroozi, HamidLinnéuniversitetet, Institutionen för datavetenskap (DV)2014RijndaelAdvanced Encryption StandardSymmetric key EncryptionDiffusion AnalysisMathematicaIrreducible PolynomialComputer SciencesDatavetenskap (datalogi)MathematicsMatematikThe Rijndael cryptosystem uses a particular polynomial to create its constants. All calculations within the encryption and decryption layers are based on this polynomial. This arouse the curiosity to see what happens if the polynomial is substituted by other polynomials. This paper’s main area of study is to investigate the consequences of using different polynomials to construct the Rijndael cryptosystem. To do so, as a phase of this study, a Mathematica package has been created to ease the investigations. As the second phase, using the aforementioned package, some kind of diffusion analysis has been done on the newly constructed Rijndael-like cryptosystems. The fundamental challenge was to figure out the reason of having the particular polynomial chosen. By the end of the experiment, we concluded that choosing other polynomials with the same characteristics as an ingredient of the Rijndael algorithm, does not have any perceptible effects on the diffusion level. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-36304application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Rijndael
Advanced Encryption Standard
Symmetric key Encryption
Diffusion Analysis
Mathematica
Irreducible Polynomial
Computer Sciences
Datavetenskap (datalogi)
Mathematics
Matematik
spellingShingle Rijndael
Advanced Encryption Standard
Symmetric key Encryption
Diffusion Analysis
Mathematica
Irreducible Polynomial
Computer Sciences
Datavetenskap (datalogi)
Mathematics
Matematik
Noroozi, Hamid
Alternative Polynomials for Rijndael : Diffusion Analysis
description The Rijndael cryptosystem uses a particular polynomial to create its constants. All calculations within the encryption and decryption layers are based on this polynomial. This arouse the curiosity to see what happens if the polynomial is substituted by other polynomials. This paper’s main area of study is to investigate the consequences of using different polynomials to construct the Rijndael cryptosystem. To do so, as a phase of this study, a Mathematica package has been created to ease the investigations. As the second phase, using the aforementioned package, some kind of diffusion analysis has been done on the newly constructed Rijndael-like cryptosystems. The fundamental challenge was to figure out the reason of having the particular polynomial chosen. By the end of the experiment, we concluded that choosing other polynomials with the same characteristics as an ingredient of the Rijndael algorithm, does not have any perceptible effects on the diffusion level.
author Noroozi, Hamid
author_facet Noroozi, Hamid
author_sort Noroozi, Hamid
title Alternative Polynomials for Rijndael : Diffusion Analysis
title_short Alternative Polynomials for Rijndael : Diffusion Analysis
title_full Alternative Polynomials for Rijndael : Diffusion Analysis
title_fullStr Alternative Polynomials for Rijndael : Diffusion Analysis
title_full_unstemmed Alternative Polynomials for Rijndael : Diffusion Analysis
title_sort alternative polynomials for rijndael : diffusion analysis
publisher Linnéuniversitetet, Institutionen för datavetenskap (DV)
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-36304
work_keys_str_mv AT noroozihamid alternativepolynomialsforrijndaeldiffusionanalysis
_version_ 1718606507885461504