Patent · US Active

Method and system for providing an update of code on a memory-constrained device

US10853497B2 · kind B2 · utility

2Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 24, 2019
Grant dateDec 1, 2020
Priority date
Expiry dateMay 24, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/30
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.