RISecure-PUF: Multipurpose PUF-Driven Security Extensions with Lookaside Buffer in RISC-V

Nov 21, 2024·
Chenghao Chen
Chenghao Chen
,
Xiaolin Zhang
,
Kailun Qin
,
Tengfei Wang
,
Yipeng Shi
,
Tianyi Huang
,
Chi Zhang
,
Dawu Gu
· 1 min read
Abstract
RISC-V’s limited security features hinder its use in confidential computing and heterogeneous platforms. This paper introduces RISecure-PUF, a security extension utilizing existing Physical Unclonable Functions for key generation and secure protocol purposes. A one-way hash function is integrated to ensure provable security against modeling attacks, while a lookaside buffer accelerates batch sampling and minimizes reliance on error correction codes. Implemented on the Genesys 2 FPGA, RISecure-PUF improves at least 2.72× in batch scenarios with negligible hardware overhead and a maximum performance reduction of 10.7%, enabled by reusing the hash function module in integrated environments such as cryptographic engines.
Type
Publication
arXiv
This paper is still under submission.