Patent ID: 9742563
Date: 2017-08-22
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: applying one or more electrical signals to a set of Physically Unclonable Function (PUF) cells, of an integrated circuit device, and receiving a set of PUF bits from the PUF cells in response; generating a PUF public key and a PUF secret key based on the set of PUF bits; and outputting, from the integrated circuit device, an encryption of the PUF public key with an embedded key, to a first manufacturing equipment, which is one of (1) a tester and prober and (2) test and debug equipment, through electrical probes of the first manufacturing equipment that are in contact with electrical contacts of the integrated circuit device, which are at least one of pads, bumps, solder material, and pins of the integrated circuit device; receiving, at the integrated circuit device, a public key encryption of a fuse key with the PUF public key from electrical probes of a second manufacturing equipment that are in contact with the electrical contacts of the integrated circuit device, which are said at least one of the pads, the bumps, the solder material, and the pins, wherein the second manufacturing equipment is one of (1) a tester and prober and (2) test and debug equipment, and wherein the first and second manufacturing equipment are at different locations; decrypting the public key encryption of the fuse key with the PUF public key using the PUF secret key; and programming fuses of the integrated circuit device with at least one of the fuse key and the received encryption of the fuse key with the PUF key at a time of manufacture of the integrated circuit device.