Storage of multiple keys in memory
AssigneeSilverbrook Research Pty Ltd
InventorSimon Walmsley
Life of this patent
Estimating the term…
Abstract
A method of storing multiple first bit-patterns in non-volatile memory of a device, the method comprising, for each of the first bit-patterns to be stored: (a) applying a one way function to a third bit-pattern based on a second bit-pattern associated with the device, thereby to generate a first result; (b) applying a second function to the first result and the first bit-pattern, thereby to generate a second result; and (c) storing the second result in the memory, thereby indirectly storing the first bit-pattern; wherein the third bit-patterns used for the respective first bit-patterns are relatively unique compared to each other.
Claims55
A method of storing multiple first bit-patterns in non-volatile memory of a device, the method comprising, for each of the first bit-patterns to be stored:
- (a) applying a one way function to a third bit-pattern based on a second bit-pattern associated with the device, thereby to generate a first result;
- (b) applying a second function to the first result and the first bit-pattern, thereby to generate a second result;
- and
- (c) storing the second result in the memory, thereby indirectly storing the first bit-pattern;
- wherein the third bit-patterns used for the respective first bit-patterns are relatively unique compared to each other.
A method of storing multiple first bit-patterns in non-volatile memory of each of a plurality of devices, the method comprising, for each of the first bit-patterns to be stored:
- (a) applying a one way function to a third bit-pattern based on a second bit-pattern associated with the device, thereby to generate a first result;
- (b) applying a second function to the first result and the first bit-pattern, thereby to generate a second result;
- and
- (c) storing the second result in the memory, thereby indirectly storing the first bit-pattern;
- wherein the third bit-patterns used for the respective first bit-patterns in each device are relatively unique with respect to each other, and the second bit-patterns of the respective devices are relatively unique with respect to each other.
Dependencies are inferred from the claim text.