Browsing by Author "Velegalati, Rajesh"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Developing an Integrated Environment for Detecting and Mitigating Side-channel and Fault Attacks on Hardware Platforms(2015) Velegalati, Rajesh; Velegalati, Rajesh; Kaps, Jens-PeterRecent years have seen a dramatic increase of market adoption and utilityItem Securing Light Weight Cryptographic Implementations on FPGAs Using Dual Rail with Pre-Charge Logic(2009-09-28T17:14:15Z) Velegalati, Rajesh; Velegalati, RajeshRecent advances in Field Programmable Gate Array (FPGA) technology are bound to make FPGAs a popular platform for battery powered devices. Many applications of such devices are mission critical and require the use of cryptographic algorithms to provide the desired security. However, Differential Power Analysis (DPA) attacks pose a severe threat against otherwise secure cryptographic implementations. Current techniques to defend against DPA attacks such as Dual rail with Pre-Charge Logic (DPL) lead to an increase in area consumption of factor 4 or more which is not suitable for Light Weight implementations. Current secure implementations using DPL require ASIC tools and a special ASIC library. In this thesis we show that moderate security against DPA attacks can be achieved for DPL secured implementations using only FPGA CAD tools augmented by some scripts. The resulting circuit has an area increase of not much more than a factor two over standard FPGA implementations. We demonstrate our approach by implementing a cryptographic algorithm on Spartan3E FPGA and assessing the security it provides against DPA.We also study one of the Xilinx FPGA specific intrinsic features - Wide Dedicated Multiplexer (WDM) -with respect to DPA.