Realization of AES Encryption and Decryption Based On Null Convention Logic

D Supriya, Mr Niranjan
International Research Journal of Engineering and Technology (IRJET)   unpublished
In This paper we demonstrates the implementation of AES Encryption and Decryption using asynchronous NCL. The AES specifies a Federal Information Processing Standard (FIPS)-approved cryptographic algorithm that can be used to protect electronic data. In today's world there is a growing demand for real time implementation of cryptographic algorithms which are being used in secure communication systems, networks and security systems. Increased use of computer and communications systems by
more » ... systems by industry has increased the risk of theft of proprietary information. Cryptographic services required for these applications involve not only solutions for data protection but also self-implementation concerns. The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher)digital information. Encryption converts data to an unintelligible form called ciphertext. decrypting the ciphertext converts the data back into its original form, called plain text. In Existing method, AES Encryption and Decryption is implemented by using 128 binary bits. The proposed design is AES Encryption and Decryption implemented based on a delay-insensitive (DI) logic paradigm known as null convention logic (NCL), which supports useful properties for resisting SCAs including duail-rail encoding, clock-free operation, self-timed logic and monotonic transitions. These advantageous properties make it difficult for an attacker to decipher secret keys. The proposed NCL based AES Encryption and Decryption approach using Mentor Graphics Modelsim and VCS tools