Certain Investigations on Low Power FPGA Implementation of Hybrid Method of Data Encryption
Loading...
Date
item.page.authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Cryptography is the science of encrypting and decrypting of information.
newlineEncryption is a process of converting readable data into unreadable format where as
newlinedecryption is the process of converting the encrypted data into original form
newline.Cryptography is necessary when data is communicated over any untrustworthy channel.
newlineIt is implemented in many day-to-day applications such as the security of ATM card,
newlinecomputer passwords in e-commerce, communication in military, etc. This thesis presents
newlinethe FPGA implementation of a proposed hybrid method combining a modified SHA3
newline(Secure Hash Algorithm3) and modified AES (Advanced Encryption Standard)
newlinealgorithm for encrypting data. The encryption processes are generally based on software
newlinewhich requires a personal computer all the time. But portable biomedical systems need
newlineminiature devices or chips for carrying out encryption .While embedded systems based
newlineon microcontroller can work efficiently, the power consumption and area will be higher.
newlineThe main advantage of implementing encryption algorithms in software is ease of use,
newlineflexibility in upgrading whereas the drawbacks of implementing in software are poor
newlinesecurity and high power consumption. The above issues motivate research in the area of
newlineimplementation of encryption algorithms in hardware. The hardware is of 2 types:
newlineApplication Specific Integrated Circuit (ASIC) and Field Programmable Gate Area
newline(FPGA). ASIC is application dependent and is not reconfigurable whereas, FPGA is
newlinereconfigurable and many applications can be implemented with ease. Thus by using
newlinehardware the security, power, time and delay can be improved. The research work is
newlinecarried out in different hardwares viz Cyclone III and Stratix III of 65nm technology by
newlineusing the Quartus 2 tool version 9.1.