The current chapter aims at establishing a relationship between artificial intelligence (AI) and hardware security. Such a connection between AI and software security has been confirmed and well-reviewed in the relevant literature. The main focus here is to explore the methods borrowed from AI to assess the security of a hardware primitive, namely physically unclonable functions (PUFs), which has found applications in cryptographic protocols, e.g., authentication and key generation. Metrics and procedures devised for this are further discussed. Moreover, By reviewing PUFs designed by applying AI techniques, we give insight into future research directions in this area.
翻译:本章旨在建立人工智能(AI)与硬件安全之间的关系,在相关文献中已确认和充分审查AI与软件安全之间的联系,主要重点是探讨从AI借用的方法,以评估硬件原始(即物理上不可调的功能(PUFs))的安全性,该功能在加密协议中发现应用,例如认证和关键一代;进一步讨论为此设计的计量和程序;此外,通过审查应用AI技术设计的PUF,我们深入了解该领域未来的研究方向。