Professor Hai Zhou from Northwestern University Visits CFCS

On July 31th, 2019, Professor Hai Zhou from Northwestern University visited Center on Frontiers of Computing Studies (CFCS) and gave a lecture titled "Logic Encryption for Hardware IP Protection: Trilemma and Solutions ". Professor Yun (Eric) Liang from CECA hosted the lecture.





With the increases of fabrication outsourcing and supply chain complexity, unauthorized chip overproduction and IP piracy via reverse engineering have become big headaches for semiconductor industry. Logic encryption, a technique to modify a circuit with extra key-inputs to lock it from unauthorized use, has the potential to relieve these pains. However, after more than a decade of research, the first batch of proposed solutions have been shown to be vulnerable to an oracle-based SAT attack. Post SAT-attack proposals have also been shown to have various drawbacks. The most serious one is the vulnerability under structural analysis. 


In this talk, I will discuss a trilemma among locking robustness, structural security, and encryption efficiency in existing solutions. I will also present our solutions to both locking robustness and structural security. A roadmap for completely solving the trilemma will be discussed at the end.



Hai Zhou is a professor in the ECE department at Northwestern University. His research interests are in algorithm design and formal methods, and their applications to security and electronic design automation. He has published more than 150 papers in conferences and journals in these areas. His research has been supported by NSF, SRC, and semiconductor industry. He was a recipient of an NSF CAREER award.