| US 7,592,829 B2 | ||
| On-chip storage of secret information as inverse pair | ||
| Simon Robert Walmsley, Balmain (Australia); and Richard Thomas Plunkett, Balmain (Australia) | ||
| Assigned to Silverbrook Research Pty Ltd, Balmain, New South Wales (Australia) | ||
| Filed on Dec. 02, 2003, as Appl. No. 10/727,159. | ||
| Claims priority of application No. 2002953134 (AU), filed on Dec. 02, 2002; and application No. 2002953135 (AU), filed on Dec. 02, 2002. | ||
| Prior Publication US 2005/0188218 A1, Aug. 25, 2005 | ||
| Int. Cl. H03K 19/00 (2006.01) | ||
| U.S. Cl. 326—8 [713/171; 711/164] | 17 Claims |

| 1. An integrated circuit comprising a processor and memory storing:
secret information accessible via a first address, the secret information comprising a string of bit values;
an inverse-string accessible via a second address, the inverse-string comprising a string of bit values, wherein each of the
bit values in the inverse-string is the logical inverse of a bit value at a corresponding bit position in the secret information,
the integrated circuit being programmed with code configured to:
(i) receive a request for the secret information; and
(ii) test whether the bit-values of the inverse string are the inverse of the bit-values at respective corresponding bit positions
of the secret information by combining the corresponding bits of the secret information and the inverse-string.
|