Yu, Ying (2005) The use of the big encryption system (BES) for the cryptanalysis of the advanced encryption system (AES). Masters thesis, Concordia University.
- Accepted Version
Because the operations of AES are based on two different Galois Fields, GF(2) and GF(28), this brings a lot of difficulties and complexities to the cryptanalysis of AES. Therefore, BES, which stands for Big Encryption System, is introduced. By enlarging the message space and key space, BES can replicate the actions of AES by just using simple operations only on GF (2 8), thereby enabling an easy and equivalent approach to analyze AES. In order to give more practical support to the cryptanalysis of the AES, the BES implementation is strongly encouraged. This thesis discusses the issues related to the BES implementation. Firstly, a detailed exploration of the implementation of BES encryption is addressed. Then the inverse BES cipher is proposed with full respect to the design principles of BES. Finally, a testing analysis of the BES implementation is given.
|Divisions:||Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering|
|Item Type:||Thesis (Masters)|
|Pagination:||ix, 113 leaves : ill. ; 29 cm.|
|Degree Name:||M. Comp. Sc.|
|Program:||Computer Science and Software Engineering|
|Thesis Supervisor(s):||Harutyunyan, Hovhannes A|
|Deposited By:||Concordia University Libraries|
|Deposited On:||18 Aug 2011 18:20|
|Last Modified:||18 Aug 2011 19:39|
Repository Staff Only: item control page