Method and system for providing an update of code on a memory-constrained device
AssigneeNEC Corporation
InventorsGhassan Karame, Wenting Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorsGhassan Karame, Wenting Li
Estimating the term…
A method for providing a code update on a memory-constrained device includes: determining, by a verifying entity, a minimum necessary compressed code space (MNCCS) of the code update; dividing, by the verifying entity, the code update into N chunks; encrypting, by the verifying entity, the N chunks, wherein encrypting the N chunks includes outputting at least one intermediate ciphertext block of each encrypted chunk, wherein the at least one intermediate ciphertext block of each encrypted chunk is permuted and permutation reference information is generated by the verifying entity; and sending, by the verifying entity, the encrypted chunks, the at least one intermediate ciphertext block of each encrypted chunk, and the permutation reference information to the memory-constrained device.
A method for providing a code update on a memory-constrained device, the method comprising:
A verifying entity for providing a code update, the verifying entity comprising a processor and a non-transitory memory having instructions stored thereon, wherein the instructions, when executed by the processor, facilitate:
A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed, facilitate:
Dependencies are inferred from the claim text.