An Approach for Safe and Secure Software Protection Supported by Symbolic Execution.

Daniel Dorfmeister,Flavio Ferrarotti, Bernhard Fischer, Evelyn Nicole Haslinger,Rudolf Ramler, Markus Zimmermann

DEXA Workshops(2023)

引用 0|浏览5
暂无评分
摘要
We introduce a novel copy-protection method for industrial control software. With our method, a program executes correctly only on its target hardware and behaves differently on other machines. The hardware-software binding is based on Physically Unclonable Functions (PUFs). We use symbolic execution to guarantee the preservation of safety properties if the software is executed on a different machine, or if there is a problem with the PUF response. Moreover, we show that the protection method is also secure against reverse engineering.
更多
查看译文
关键词
secure software protection
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要