Power electronic circuit containing a hardware Trojan

The goal of the project is to design and fabricate a power electronic circuit contains a hardware Trojan.

=Problem Definition= We first found the power converter circuit and became familiar with its structure and components in the circuit. Once the internal and external structure of the circuit is known, we start to simulate it on the computer to view its current, voltage and power characteristics in order to find a way to destroy the circuit and hide our points of destruction. 1. Analog circuit 2. Determine the specifications of the components by detecting the current and voltage of the components 3. Buy components and build circuits 4. Experiment and debugging

There are two key points to this project. 1.One is how to destroy the circuitry. Is it permanent or temporary? Was it silent destruction or an explosion in the circuit caused by too much power? 2.The other is how to hide the point of destruction. Do you make it as small as possible or do you use camouflage like animals in nature? These are all things that need to be explored.In this project, we specifically studied the buck converter circuit and the boost converter circuit.

=Background= With the development of electronic technology, network security has become more important. However, hardware security is also very important. The protection of high-end technology and data security of these electronic devices have become increasingly prominent. When some confidential documents fall into the hands of the enemy or opponent and the security staff cannot protect them, destroying these documents is the best result. Therefore, it is necessary to install a Trojan in these files in advance.

=Objective= Our project focuses on how to create a power electronic circuit with the ability to self-destruct or modify its behavior on demand. This project will be challenging both the Buck and the Boost converters, specifically.

=Circuit Simulation=

Introduction
This circuit is called a boost converter or a step-up converter because the output voltage is large than the input.

This is another switching converter that operates by periodically opening and closing an electronic switch.

A boost converter circuit was choose with a frequency of 120kHz. The purpose is to increase the voltage input from 5V to an output of 12V.

Selective component








Testing and Verification
The figure shown on the left is the voltage change at the output resistor when the circuit is working properly. The figure on the right is the output after changing the switching frequency. The voltage has reached 90V. So the load does not work properly because it is high and runs the risk of damage to the circuit.





Introduction
This circuit is called a buck converter or a step-down converter because the output voltage is less than the input.

This is another switching converter that operates by periodically opening and closing an electronic switch.

A buck converter circuit was chosen with a frequency of 120KHz. The initial voltage is 12V, and the duty is 0.5. The value of resistor is 50 ohm.

Process
1. Calculate with the known initial voltage and frequency to get the capacitor and inductance values. 2. Determine the characteristics of the sensor and diode. 3. Use LT spice for analog circuits. 4. Buy components online and build circuits. 5. Debugging and correction.

Testing and Verification
The figure shown on the left is the voltage change at the output resistor when the circuit is working properly. The figure on the right is the output after changing the switching frequency. The voltage is only 2.6V. So the load does not work work properly as it odes not meet the rated voltage.





Feedback and Thinking
Our experimental results and simulation results are somewhat different. We believe that the main reason for the different results is that we did not consider the internal resistance of each component when we simulated the circuit, and all our simulated results are consistent with the calculated results. If we add the internal resistance of each link when we start the simulation, I think the simulated result will be closer to the real result. Although our experimental results and simulation results have errors, they are all within the requirements. This is very important.

=Circuit components Specifications=

=Design Considerations=

=Project Learning=

Components

Research Information

=Final Design=

=Validation=

=Team Members= Necessary explanation：We are a real team, no matter which member of the team is in trouble, we will do our best to help him. So the responsibility has been given is the primary responsibility, does not mean that we have only these responsibilities.

=Additional Documentation=

Project Schedule

Gantt Chart

Meeting Agendas

Meeting Agendas

Meeting Minutes

Meeting Minutes

Presentations

Presentations

Design Review

Design Review

Budget

Budget