发明名称 |
Apparatus and method for preventing error in physically unclonable function |
摘要 |
An apparatus and method that prevent a bit error in a static random access memory (SRAM)-based Physically Unclonable function (PUF). The method for preventing an error in a PUF includes selecting any value, from a physically unclonable function based on a volatile memory device, as an input value, and checking a response corresponding to the selected input value, classifying cells having a plurality of bits corresponding to the response depending on frequency of error occurrence, calculating a number of white cells, in which an error does not occur, from classified results, and determining whether the number of white cells is greater than a preset threshold number of white cells, and selecting an input value of the physically unclonable function based on results of determination. |
申请公布号 |
US9448874(B2) |
申请公布日期 |
2016.09.20 |
申请号 |
US201514714310 |
申请日期 |
2015.05.17 |
申请人 |
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE |
发明人 |
Kim Moon-Seok;Yoo Sang-Kyung;Ryu Seok;Lee Bong Soo;Lee Rae;Kang Junki;Lee Sanghan |
分类号 |
H03M13/00;G06F11/07;G11C29/52;G11C29/56;G11C11/41;G11C29/08;G11C29/44 |
主分类号 |
H03M13/00 |
代理机构 |
CRK Patent Law Firm |
代理人 |
CRK Patent Law Firm |
主权项 |
1. A method for preventing an error in a physically unclonable function (PUF), comprising:
selecting any value, from a physically unclonable function based on a volatile memory device, as an input value, and checking a response corresponding to the selected input value; classifying cells having a plurality of bits corresponding to the response depending on frequency of error occurrence; calculating a number of white cells, in which an error does not occur, from classified results; and determining whether the number of white cells is greater than a preset threshold number of white cells, and selecting an input value of the physically unclonable function based on results of determination. |
地址 |
Daejeon KR |