SCIENCE CHINA Information Sciences, Volume 63 , Issue 3 : 139104(2020) https://doi.org/10.1007/s11432-018-9540-y

An improved PAAs countermeasure based on permutation tables and latch PUF

More info
  • ReceivedApr 27, 2018
  • AcceptedAug 6, 2018
  • PublishedFeb 10, 2020


There is no abstract available for this article.


This work was supported by National Natural Science Foundation of China (Grant No. 61571116).


Appendixes A–E.


[1] Coron J. A new DPA countermeasure based on permutation tables. In: Proceedings of International Conference on Security and Cryptography for Networks, 2008. 278--292. Google Scholar

[2] Maghrebi H, Guilley S, Prouff E, et al. Register leakage masking using gray code. In: Proceedings of IEEE International Symposium on Hardware-Oriented Security and Trust, 2012. 37--42. Google Scholar

[3] Maes R. Physically Unclonable Functions: Constructions, Properties and Applications. Berlin: Springer, 2016. Google Scholar

[4] Li B, Chen S. A dynamic PUF anti-aging authentication system based on restrict race code. Sci China Inf Sci, 2016, 59: 012108. Google Scholar

[5] Hata H, Ichikawa S. FPGA Implementation of metastability-based true random number generator. IEICE Trans Inf Syst, 2012, 95: 426--436. Google Scholar

[6] Chen S, Li B, Zhou C. FPGA implementation of SRAM PUFs based cryptographically secure pseudo-random number generator. Microprocess MicroSyst, 2018, 59: 57-68 CrossRef Google Scholar

[7] Rukhin A, Soto J, Nechvatal J, et al. A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. Technical Report SP 800-22 Rev. 1a, 2010. Google Scholar

  • Figure 1

    (Color online) The structure of our improved permutation tables masking scheme and Latch PUF based TRNG. (a) The structure of improved permutation tables masking scheme; (b) the structure of Latch PUF cell; (c) the structure of Latch PUF cell in FPGA [5]; (d) XOR corrector in [5]; (e) symmetrically placed XOR corrector; (f) XOR corrector with feed-back; (g) symmetrically placed XOR corrector with feed-back.