Digital Repository

A masking method for resisting key attacks on AES

Show simple item record

dc.contributor.author Perera, P.S.L.
dc.contributor.author Wijesiri, G.S.
dc.date.accessioned 2017-01-04T09:00:28Z
dc.date.available 2017-01-04T09:00:28Z
dc.date.issued 2016
dc.identifier.citation Perera, P.S.L. and Wijesiri, G.S. 2016. A masking method for resisting key attacks on AES. In Proceedings of the International Research Symposium on Pure and Applied Sciences (IRSPAS 2016), Faculty of Science, University of Kelaniya, Sri Lanka. p 58. en_US
dc.identifier.isbn 978-955-704-008-0
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/15712
dc.description.abstract Cryptography is the science of securing data. It makes us easy to store sensitive data and transmit across insecure networks. Modern cryptography is applied in smart cards, computer passwords, and electronic commerce. Data Encryption Standard (DES) was a popular symmetric-key (64-bit) block cipher in USA from 1970’s. It was broken in 1999 by making the key length insecure with the improved computer speed. Later AES (Advanced Encryption Standard) was introduced to replace DES. Both key expansion and encryption algorithms of AES depend on S-boxes and calculations are done on the finite field GF (28). AES uses substitution-permutation and 128 block size while DES uses a balanced fiestel structure and 64 block size. DES has already broken but AES is still in use and is not completely broken. Today, key attacks for AES are steadily in progress. Since AES has theoretically broken by some key attacks, it is already at a risk of practical breakthrough. Algebraic attacks and related- key attacks are two of the main key attacks. The objective of the algebraic attack is recovering the key by solving system of multivariate polynomial equations over a Galois field. Related-key attacks use multiple pairs of plaintexts and encrypt each of them using two keys. As a result, the encryption key can be recovered. In this paper, we are going to combine AES algorithm with DNA cryptography which is a branch of Nano-cryptography to enhance the security of AES. We propose an improved algorithm to provide security against key attacks. In the algorithm we use masking techniques and DNA cryptosystem concepts based on the Vigenere cipher. DNA cryptography concepts help to avoid the weaknesses of Vigenere cipher and provide both computational and biological security. en_US
dc.language.iso en en_US
dc.publisher Faculty of Science, University of Kelaniya, Sri Lanka en_US
dc.subject Symmetric-key cryptography en_US
dc.subject DNA cryptography en_US
dc.subject Vigenere cipher en_US
dc.title A masking method for resisting key attacks on AES en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account