Abstract
The need of a computer in the modern world is inevitable, whose sole purpose is to compute or aid calculations. The need for an Arithmetic Logic Unit (ALU) is as important as the computer, simply because ALU forms the fundamental part of any Central Processing Unit (CPU). And so the encryption of an ALU is highly mandatory for the safety of the device as there are hardly any device without an ALU. This paper deals with the design of an n-bit ALU using a hardware description language, VHDL that is structurally modelled to extend the flexibility and reusability of the device. Moreover, the logic of obfuscation used to enhance its security without compromising on the correct functionality and maximum efficiency of the device is proposed.The results are verified and analysed using FPGAs, which proves the inclusion of the obfuscation module without a considerable increase in area,power overhead of the ALU.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.