loading page

PUF-Kyber: Design of a PUF-Based Kyber Architecture Benchmarked on Diverse ARM Processors
  • +2
  • Saeed Aghapour ,
  • Kasra Ahmadi ,
  • Mila Anastasova ,
  • Mehran Mozaffari Kermani ,
  • Reza Azarderakhsh
Saeed Aghapour
Author Profile
Kasra Ahmadi
Author Profile
Mila Anastasova
Author Profile
Mehran Mozaffari Kermani
University of South Florida

Corresponding Author:[email protected]

Author Profile
Reza Azarderakhsh
Author Profile


In this paper, through using physical unclonable functions (PUF) and true random number generators (TRNG), we improve the overall security of CRYSTALS-Kyber and provide physical security to it. Our implementation results on ARMv7 and ARMv8 architectures indicate significant speedup, compared to the reference work.