Implementation of AES Algorithm in MicroController Using PIC18F452

  • El_Deen A
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Security has become an increasingly important feature with the growth of electronic communication which calls for more advanced ways to encrypt the raw data[1]AES-128 is going to be implemented as the encryption algorithm as there are 3 types of AES (AES-128,AES-192,AES-256) but why AES? Because AES is famous for its ciphering strength and its strong defense against any attack for example the brute force attack. Using Brute force attack on AES-128 (smallest key length) is unlikely to be practical in the foreseeable future [3]. According to NIST, "Assuming that one could build a machine that could recover a DES key (DES is an old encryption algorithm which no one uses now in modern days) in a second (i.e.,try 2^55 keys per second), then it would take that machine approximately 149 thousand-billion (149 trillion) years to crack a 128-bit AES key". In this paper AES-128 will be implemented on a microcontroller circuit to give it further security and more speed in both the encryption and decryption of the files.

Cite

CITATION STYLE

APA

El_Deen, A. E. T. (2013). Implementation of AES Algorithm in MicroController Using PIC18F452. IOSR Journal of Computer Engineering, 15(5), 35–38. https://doi.org/10.9790/0661-1553538

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free