Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

A dynamic PUF anti-aging authentication system based on restrict race code

一种基于RRC(Restrict Race Code)的PUF动态抗老化认证系统


This paper presents a PUF (physical unclonable functions) authentication mechanism which can combat aging based on restrict race code (RRC). PUF provide a mechanism for identifying an integrated circuit based on the intrinsic variations of physical components uniquely and provide a cheap and secure alternative to random message storage on devices. However, due to its own characteristics, the chip-level PUF circuit reliability is easily affected by environment. The effect of reversible temporal noise on PUF is well studied and has obtained good effect (e.g. temperature, voltage), but sufficient attention has not been given so far to analyze the effect of the irreversible temporal variabilities (e.g. aging on PUF). This paper proposes a dynamic PUF authentication method, which is based on the RRC with two-ring strong characteristics structure. A combination of hardware and software system is used to improve the efficiency of authentication, and in an FPGA (field-programmable gate array)-based SRAM (static random access memory) PUF are used as an experimental object to verify the feasibility of this design. And this system can enhance the authentication system safety from the CVC (characteristic value challenge) randomness test.


现有的PUF(Physical unclonable functions)电路鲁棒性研究大都针对温度,电压,磁场等可逆噪声干扰,也取得了很好的应对效果。但是,对于电路老化这一不可逆噪声干扰却缺乏研究。本文完成了一种基于制约竞争码(RRC-Restrict Race Code)的PUF动态抗老化认证系统设计,通过使用软硬件结合的方式来提高认证效率,并以SRAM PUF为实验对象验证了该设计的可行性。而在接下来的工作中作者将着重于提高该系统的安全性。

This is a preview of subscription content, log in to check access.


  1. 1

    Lim D, Lee J W, Gassend B, et al. Extracting secret keys from integrated circuits. IEEE Trans VLSI Syst, 2005, 13: 1200–1205

  2. 2

    Lee J W, Lim D, Gassend B, et al. A technique to build a secret key in integrated circuits for identification and authentication application. In: Proceedings of the Symposium on VLSI Circuits, Honolulu, 2004. 176–159

  3. 3

    Yin C E D, Gang Q. Maximizing RO PUF’s secret extraction. In: Proceedings of IEEE Symposium on Hardware-Oriented Security and Trust, Anaheim, 2010. 100–105

  4. 4

    Holcomb D E, Burleson W P, Fu K, et al. Initial SRAM state as a fingerprint and source of true random numbers for RFID tags. IEEE Trans Comput, 2007, 58: 11–13

  5. 5

    Su Y, Holleman J, Otis B. A 1.6pj/bit 96% stable chip-ID generating circuit using process variations. In: Proceedings of IEEE International Solid-State Circuits Conference, San Francisco, 2007. 406–611

  6. 6

    van der Leest V, Schrijen G J, Handschuh H, et al. Hardware intrinsic security from D flip-flops. In: Proceedings of the 5th ACM Workshop on Scalable Trusted Computing, New York, 2010. 53–62

  7. 7

    Suzuki D, Shimizu K. The glitch puf: a new delay-puf architecture exploiting glitch shapes. In: Proceedings of Crypt-Ographic Hardware and Embedded Systems, Berlin, 2010. 366–382

  8. 8

    Ravikanth P. Physical One-way Functions. Dissertation for the Doctoral Degree. Boston: Massachusetts Institute of Technology, 2001

  9. 9

    Bulens P, Standaert F, Quisquater J J. How to strongly link data and its medium: the paper case. IET Inform Secur, 2010, 4: 125–136

  10. 10

    Ghaith H, Aykutlu, Berk S. CDs have fingerprints too. In: Proceedings of the 11th International Workshop on Cryptographic Hardware and Embedded Systems, Berlin, 2009. 348–362

  11. 11

    Maiti A, Schaumont P. The impact of aging on a physical unclonable function. IEEE Trans VL SI Syst, 2013, 99: 1854–1864

  12. 12

    Meguerdichian S, Potkonjak M. Device aging-based physical unclonable functions. In: Proceedings of the 48th ACM/EDAC/IEEE Design Automation Conference, New York, 2011. 288–289

  13. 13

    Kirkpatrick M S, Bertino E. Software techniques to combat drift in PUF-based authentication systems. In: Proceedings of Workshop on Secure Component and System Identification, Cologne, 2010

Download references

Author information

Correspondence to Shuai Chen.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Li, B., Chen, S. A dynamic PUF anti-aging authentication system based on restrict race code. Sci. China Inf. Sci. 59, 1–12 (2016).

Download citation


  • aging
  • PUF
  • dynamically maintain
  • RRC
  • characteristic value
  • 012108


  • 老化
  • PUF
  • 动态维护
  • RRC
  • 特征值