Using Preformed Resistive Random Access Memory to Create a Strong Physically Unclonable Function
Garrard, Hardy, daCunha et al.
Physically Unclonable Functions (PUFs) are a promising solution for identity verification and asymmetric encryption. In this paper, a new Resistive Random Access Memory (ReRAM) PUF-based protocol is presented to create a physical ReRAM PUF with a large challenge space. This protocol uses differential reads from unformed ReRAM as the method for response generation. Lastly, this paper also provides an experimental hardware demonstration of this protocol on a Physical ReRAM device, along with providing notable results as a PUF, with excellent performance characteristics.
물리적 복제 불가능 함수(PUF)는 인증 및 비대칭 암호화를 위한 유망한 솔루션입니다. 본 논문은 광범위한 도전 공간을 가진 물리적 ReRAM PUF를 생성하기 위한 저항성 랜덤 액세스 메모리(ReRAM) 기반 PUF의 새로운 프로토콜을 제안합니다. 이 프로토콜은 사전 형성되지 않은 ReRAM의 차분 읽기를 응답 생성 방법으로 사용합니다. 논문은 또한 물리적 ReRAM 장치에서의 실험적 하드웨어 시연을 제공하며, PUF로서의 우수한 성능 특성을 보여줍니다.
도전 생성 흐름:
1. 난수 바이트 및 암호를 사용하여 SHA256으로 초기 데이터 생성
2. 주소 쌍 풀로 파싱(목표 키 크기의 약 1.5배)
3. 높은 표준편차 셀 필터링
4. 셀 쌍의 차이가 반복 가능한 응답을 생성하기에 충분한지 검증
5. 불안정한 셀을 표시하는 안정성 마스크 생성
응답 생성 흐름:
1. 난수 바이트 및 안정성 마스크 수신
2. 주소 쌍을 재생성하고 마스크 필터 적용
3. 이중 ReRAM 칩에서 차분 읽기 수행
4. 아날로그 회로를 통해 신호 조정 및 오프셋 제공
5. 아날로그 비교기가 단일 비트 응답 생성
6. 모든 비트를 연결하고 해시하여 반환
본 논문은 PUF 기술, ReRAM 장치, 암호화 프로토콜 등 여러 분야의 중요한 연구를 포함한 28개의 관련 문헌을 인용하여 견고한 이론적 기초를 제공합니다.
종합 평가: 이것은 혁신적인 ReRAM PUF 솔루션을 제안하고 완전한 하드웨어 실험을 통해 방법의 효과성을 검증한 고품질의 하드웨어 보안 연구 논문입니다. 논문은 기술 혁신, 실험 검증 및 실용적 가치 측면에서 모두 우수한 성능을 보이며, PUF 기술의 발전에 중요한 기여를 합니다.