1.5 物理不可克隆函数

硬件安全领域对于安全问题的一种硬件解决方案是开发安全模块。与软件解决方案相比,安全模块具有效率高、成本低的特点。典型的例子是物理不可克隆函数(PUF),其利用工艺偏差为每个芯片生成唯一的标识[109]。PUF设计的主要准则包括随机性、唯一性和安全性。近来,研究者开展了大量工作来改进技术指标,所使用的方法包括纠错算法[110]和非MOSFET技术[111,112]。由于有一些文献已全面涵盖了PUF的设计和评估,因此对PUF开发和实现感兴趣的读者可以参考文献[113-116]。