返回
Concealing Exposed Circuit Features Through a MaxSAT-Based Logic Locking Method
DOI:10.1109/TCSII.2023.3335861.png)
摘要
En 中文
Logic locking has emerged as an effective means of hardware intellectual property protection. Nevertheless, the success of machine learning-based attacks has necessitated the development of new countermeasures. In this brief, we propose a novel approach to multiplexer-based locking that conceals structural and functional features common to all learning-based attacks. By employing a constraint programming approach, we formulate those features as weights for Conjunctive Normal Form (CNF) clauses. We then use Maximum Satisfiability (MaxSAT) solvers to choose locked net pairs in a manner that effectively decreases the correlation between the key bits and the features exploited by attackers. The experimental results demonstrate an 44.19% average reduction in the number of correctly predicted key bits by the learning-based MuxLink attack when compared to the DMUX lock. Furthermore, the prediction accuracy for the constant propagation-based SCOPE attack was consistently below 50%, while the number of undecided bits rose by an average 29.04% in comparison with the DMUX lock.
Keyword:
Limiting
Hardware security
IP protection
logic locking
MaxSAT applications
期刊
I
IF:
4.9
论文数:
8.8K
被引数:
2.5W
机构
引用论文
Numerical Methods in the Classification of Micro-organisms by Pyrolysis Mass Spectrometry通过热解质谱对微生物进行分类的数值方法
Reversible Stiffening of Biopolymeric Hybrid Networks by Dynamically Switching Cross-Links In Situ通过原位动态切换交联点实现生物聚合物杂化网络的 reversible stiffening
Nutrient levels in malformed and healthy tissues of mango (Mangifera indica L.)芒果 (Mangifera indica L.) 畸形和健康组织中的营养水平
Cohort profile: the Scottish Diabetes Research Network national diabetes cohort – a population-based cohort of people with diabetes in Scotland
BMJ Open
IF0
UNSAIL: Thwarting Oracle-Less Machine Learning Attacks on Logic LockingUNSAIL: 阻止对逻辑锁定的无Oracle机器学习攻击
没有更多内容

