8.7 Physically unclonable function for secure key generation with a key error rate of 2E-38 in 45nm smart-card chips
Autor: | Mi-Jung Noh, Yong-Soo Kim, Choi Yunhyeok, Yong Ki Lee, Sanghyun Lee, Bohdan Karpinskyy |
---|---|
Rok vydání: | 2016 |
Předmět: |
Key generation
business.industry Computer science 020208 electrical & electronic engineering Physical unclonable function 02 engineering and technology Encryption 020202 computer hardware & architecture law.invention Digital signature law Embedded system Hardware_INTEGRATEDCIRCUITS 0202 electrical engineering electronic engineering information engineering Key (cryptography) Smart card business Security level Key size EEPROM |
Zdroj: | ISSCC |
DOI: | 10.1109/isscc.2016.7417955 |
Popis: | Physically unclonable function (PUF) circuits are for generating unique secure keys or chip IDs based on intrinsic properties of each chip itself [1–2]. PUFs are a step forward to improve the security level compared to traditional NVM (non-volatile memory) solutions (FUSEs, EEPROM/FLASH, etc.) because they resolve security issues, such as active data-probing, transferring the security key from outside, etc. Since the MOSFET mismatch (e.g. size, doping concentration, mobility and oxide thickness) due to process variations cannot be fully controlled, PUFs, which are based on such phenomena, cannot be replicated. Unfortunately, the PUF output is erroneous by nature, as caused by thermal noise, voltage/temperature influence, aging effects, etc. The stability issue must be overcome since standard security applications, such as data encryption and digital signatures, have zero error-tolerance. In this work, a PUF structure based on the threshold voltage (Vth) difference of inverting logic gates is presented, which is implemented for secure 24b key generation in a 45nm smart card chip. The key is used as part of an encryption key and achieves an error rate as low as 2.01×10−38. The PUF system is also scalable for a larger key size. |
Databáze: | OpenAIRE |
Externí odkaz: |