Skip to content

This project is an attempt to develop hardware solutions to enhance the security of semiconductor memories. As part of this, we implement an Analog Hardware Trojan (a type of hardware attack) to study its impact on the performance of a 6T SRAM cell. Furthermore, we also implement a secuirty measure to prevent unauthorized access to our memory.

License

Notifications You must be signed in to change notification settings

Yellowflash-070/Hardware-Security-on-Memories

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Hardware-Security-on-Memories

This project is an attempt to develop hardware solutions to enhance the security of semiconductor memories.

In Phase 1 of this project, we research about various types of Hardware Trojan Attacks on a 6T SRAM cell. A Hardware Trojan is any kind of modification done on a piece of Hardware with some malicious intent (Denial of Service (DoS), Information Leakage). In particular, we study about Analog Hardware Trojan Attacks which consists of some type of Analog component (like capacitors). We use this attack to trigger a 6T SRAM cell to control and access its contents without the actual will of its designated user.

In Phase 2 of this project, we devise a solution to mitigate an attack on SRAM cell / array. We do so by implementing a locking mechanism which secures the memory (SRAM cell/ array) from unauthorized access.

About

This project is an attempt to develop hardware solutions to enhance the security of semiconductor memories. As part of this, we implement an Analog Hardware Trojan (a type of hardware attack) to study its impact on the performance of a 6T SRAM cell. Furthermore, we also implement a secuirty measure to prevent unauthorized access to our memory.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published