Secure provisioning of a programmable device
AssigneeSecure Thingz Ltd.
InventorJon GORDON
Life of this patent
Estimating the term…
Loading patent…
AssigneeSecure Thingz Ltd.
InventorJon GORDON
Estimating the term…
A device configured to: receive and decrypt an encrypted data package to obtain: a software image for programming onto a programmable device, a first location identifying a location of unprotected sensitive data in the software image, a second location and third location; extract the unprotected sensitive data using the first location; transform the unprotected sensitive data into protected sensitive data; generate a modified software image by inserting the protected sensitive data into the software image and associating the protected sensitive data with the second location; transmit the modified software image to a programming module, the modified software image comprising a program configured, when executed, to transform the protected sensitive data into unprotected sensitive data; and store the unprotected sensitive data at the third location in volatile memory of the programmable device whilst retaining the protected sensitive data at the second location in non-volatile memory of the programmable device.
A security data processing device comprising a processor, the processor configured to:
(canceled)
(canceled)
(canceled)
(canceled)
A non-transitory computer-readable medium, the non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to:
A programmable device comprising:
(canceled)
(canceled)
(canceled)
A non-transitory computer-readable medium, the non-transitory computer-readable medium storing instructions that, when executed by a processor of a programmable device, cause the processor to:
A method comprising:
A method comprising:
Dependencies are inferred from the claim text.