Back to results
US 2019/0165954 A1Published application
Method and system for secure key exchange using physically unclonable function (puf)-based keys
AssigneeTaiwan Semiconductor Manufacturing Company, Ltd.
InventorSHIH-LIEN LINUS LU
Life of this patent
Estimating the term…
Abstract
A method includes retrieving a registered response obtained in a registration process, the registered response being a physically unclonable function (PUF)-based response associated with a device; retrieving a registered helper data obtained in the registration process, the registered helper data corresponding to the registered response; generating a cipher text by encrypting a message with the registered response; and sending to the device over a public channel the cipher text with the registered helper data.
Claims20
A method, comprising:
- retrieving a registered response obtained in a registration process, the registered response being a physically unclonable function (PUF)-based response associated with a device;
- retrieving a registered helper data obtained in the registration process, the registered helper data corresponding to the registered response;
- generating a cipher text by encrypting a message with the registered response;
- and
- sending to the device over a public channel the cipher text with the registered helper data.
2 more elements
A method, comprising:
- generating a noisy response, the noisy response being a noise version of a registered response having been registered with a server in a registration process;
- generating a helper data corresponding to the noisy response;
- generating a cipher text by encrypting a message with the noisy response;
- and
- sending to the server over a public channel the cipher text with the helper data.
2 more elements
A system, comprising:
- a server configured to:
- retrieve a registered response obtained in a registration process, the registered response being a physically unclonable function (PUF)-based response associated with a device;
- retrieve a registered helper data obtained in the registration process, the registered helper data corresponding to the registered response;
- generate a cipher text by encrypting a message with the registered response;
- and
- send to the device over a public channel the cipher text with the registered helper data.
3 more elements
Dependencies are inferred from the claim text.