发明名称 Reliable physical unclonable function for device authentication
摘要 A method of manufacturing a secure device having a physical unclonable function includes embedding a phase change memory in the secure device, where the phase change memory includes a plurality of cells, and setting the phase change memory in a manner that results in a phase variation over the plurality of cells, wherein the phase variation is the physical unclonable function. A method for retrieving a cryptographic key from an integrated circuit, wherein the cryptographic key is stored in the integrated circuit, includes measuring a property of a phase change memory embedded in the integrated circuit, wherein the phase change memory includes a plurality of cells and the property is a function of a phase variation over the plurality of cells, deriving a signature from the property, and deriving the cryptographic key from the signature.
申请公布号 US8861736(B2) 申请公布日期 2014.10.14
申请号 US201213680688 申请日期 2012.11.19
申请人 International Business Machines Corporation 发明人 BrightSky Matthew J.;Lam Chung H.;Pfeiffer Dirk
分类号 H04L29/00;H04L9/08;G06F21/60 主分类号 H04L29/00
代理机构 代理人 Percello Louis J.
主权项 1. A method of manufacturing a secure device having a physical unclonable function, the method comprising: embedding a phase change memory in the secure device, the phase change memory comprising a plurality of cells; and setting the phase change memory in a manner that results in a non-uniform phase being exhibited over the plurality of cells, wherein the non-uniform phase is manifested by at least two of the plurality of cells being set to different phases, wherein each of the different phases is one of fully amorphous, fully crystalline, or between fully amorphous and fully crystalline, and wherein the non-uniform phase comprises the physical unclonable function; measuring a property of the phase change memory for deriving a signature having one or more physical unclonable function values; and deriving a binary key from the signature, wherein the binary key is derived by applying a threshold to the one or more physical unclonable function values for conversion into a binary code.
地址 Armonk NY US