自2002 年 MIT 的 R.S.Pappu 博士提出 PUF 的概念以来,PUF 已经发展出多种不同的类型,包括:RO PUF(振荡器型)、Arbiter PUF(仲裁型)、Bi-stable PUF(双稳态型)、Sense Amplifier PUF、Latch PUF(锁存型)、Butterfly PUF(蝴蝶型)、SRAM PUF。
以RO (振荡器型)PUF为例说明PUF的基本原理,RO PUF是 PUF 中常见的类型,其基本单元是环形振荡器(Ring-Oscillator),RO PUF 的电路基本构成单元如右图: