I received my PhD from the University of Florida researching low-overhead security solutions for FPGAs. I currently work full time as an Embedded Systems Security researcher and study Reverse Engineering on the side.
Studied circuit design and analysis, digital design, software engineering, and analogue circuit design.
Studied Hardware Security and Trust along with VLSI circuit design.
Studied Hardware Security and Trust along with VLSI circuit design.
Graduate Research in the Warren B. Nelms Institute under Dr. Bhunia. Research focuses on Hardware Security and Internet of Things with projects relating to Trojan detection, design validation, IP protection, and logic locking. Also involved in projects relating to the design of self-aware systems, machine learning, electric vehicle charging and implantable/wearable devices.
Performed research involving FPGA PUF, which could reutilize existing reconfigurable elements on the device for reduced overhead. A LUT-level netlist was generated for a design. Half-utilized LUTs were selected and combined with our PUF architecture. Alongside the PUF architecture, a set of tools was developed to insert the PUF into designs and apply FPGA design constraints. Experiments were conducted to analyze PUF performance and stability under a range of different temperatures.
Performed cyber security research that involved designing, developing, and analyzing Physical Unclonable Functions (PUFs). My main responsibilities involved the implementation and analysis of a machine-learning attack on different PUF solutions. Additionally, assisted with the implementation of a PUF hardware solution as well as analyzing the quality and security metrics of the collected data.
Development, deployment, and maintenance of RESTful web services for use in Visa and Master Card credit card transactions. Web services were programmed in Java in a test for development style. Along with development, security audits of current using Fortify tools were also performed. Audits aimed to solve log injection issues, prevent leaking sensitive information, ensure proper encryption was used, ect.
Undergraduate research assistant in the Bio Sensors lab under Dr. Mubarak. Research focuses on automating electrochemical impedance spectroscopy measurements through a multi-electrode device to detect abnormalities in live cells such as cancer.
Development of a secure automated System on Chip (SoC) design that scales security measures with the chip design. AISS aims to address four specific attacks, side channel attacks, reverse engineering attacks, supply chain attacks, and malicious hardware attacks. I primarily worked on integrating a PUF for system authentication into the secure security engine design.
An FPGA based PUF which repurposes existing elements to reduce PUF overhead. Targeting the 6-input look-up table (LUT) architecture present on Xilinx devices the LUT be split in half. The functional logic can occupy one half with the other half utilized as a PUF. This allows for the PUF to be embedded alongside and spread throughout the functional logic.
A synthesizable physical unclonable function (PUF) designed for use on FPGAs. Through judicious selection of circuit gates, existing circuit elements can be repurposed to function as a PUF. This allows for the PUF to be distributed throughout the FPGA device.
Modification of the JTAG architecture allowing for encryption of data being sent over I/O pins. The modification allows for transmission encryption keys over secure methods allowing for obfuscation of IC functionality.
C. Vega, S. Deb Paul, P. SLPSK, A. Chatterjee, S. Bhunia
C. Vega, S. Deb Paul, S. Bhunia
C. Vega, P. SLPSK, S. Bhunia
C. Vega, P. SLPSK, A. Chatterjee, S. Bhunia
C. Vega
C. Vega, P. SLPSK, R. Karnati, S. Bhunia
If you have any question or inquiries please feel free to send me an email.