摘要 |
A method for reconstructing a physically unclonable function (PUF) A for use in an electronic appliance is provided. The method includes producing a checksum C, producing a defective PUF B and reconstructing the PUF A from the defective PUF B using an error correction algorithm. The algorithm produces a plurality of ambiguous results (A1, A2, . . . , An) for the PUF A in a fraction of the cases and a single result, which may be incorrect, in all other cases. The method also includes determining by means of the checksum C which of the plurality of ambiguous results (A1, A2, . . . , An) is the correct PUF A or of whether a single result corresponds to the correct PUF A.
|