Physical unclonable function (puf) security key generation
AssigneeTaiwan Semiconductor Manufacturing Company, Ltd.
InventorsSaman M.I. Adham, Shih-Lien Linus Lu, Peter Noel
Life of this patent
Estimating the term…
Abstract
Systems and methods of generating a security key for an integrated circuit device include generating a plurality of key bits with a physically unclonable function (PUF) generator. Unstable bits of the plurality of key bits are identified, and a security key is generated based on the plurality of key bits, wherein the security key excludes the identified unstable bits.
Claims20
A method of generating a security key for an integrated circuit device, comprising:
- generating a plurality of key bits with a physically unclonable function (PUF) generator;
- identifying at least one unstable bit of the plurality of key bits;
- and
- generating a security key based on the plurality of key bits, wherein the security key excludes the at least one unstable bit.
An integrated circuit device, comprising:
- a PUF generator configured to output a plurality of key bits;
- a memory storing unstable bits of the plurality of key bits;
- a controller configured to generate a security key in response to receiving a challenge, wherein generating the security key includes accessing the memory and excluding the unstable bits from the security key.
A system for generating an integrated circuit device security key, comprising:
- a first memory storing a first occurrence of a first key bit;
- a PUF generator configured to output a plurality of key bits, including a second occurrence of the first key bit;
- a processor configured to compare the first and second occurrences of the first key bit to identify an unstable key bit.
Dependencies are inferred from the claim text.