Invention Grant
- Patent Title: Method and system for providing an update of code on a memory-constrained device
-
Application No.: US15515166Application Date: 2014-09-30
-
Publication No.: US10346619B2Publication Date: 2019-07-09
- Inventor: Ghassan Karame , Wenting Li
- Applicant: NEC EUROPE LTD.
- Applicant Address: JP Tokyo
- Assignee: NEC CORPORATION
- Current Assignee: NEC CORPORATION
- Current Assignee Address: JP Tokyo
- Agency: Leydig, Voit & Mayer, Ltd.
- International Application: PCT/EP2014/070898 WO 20140930
- International Announcement: WO2016/050276 WO 20160407
- Main IPC: G06F21/60
- IPC: G06F21/60 ; H04L9/06 ; H04L9/08 ; H04L9/32 ; H04W12/10 ; G06F8/65

Abstract:
A method for providing an update of code on a memory-constrained device includes a) determining a minimum necessary compressed code space (MNCCS) of the update of code, b) dividing the update of code into a plurality of chunks, c) applying an All-Or-Nothing Encryption scheme (AONE) on each chunk, d) providing integrity information of least one intermediate ciphertext block of each AONE encrypted chunk, e) verifying integrity of the one or more intermediate ciphertext blocks based on the provided integrity information, f) providing the encryption key of the AONE for decryption of the update of code if integrity was verified, and g) decrypting the intermediate ciphertext blocks using the provided encryption key and updating the code.
Public/Granted literature
- US20170243012A1 METHOD AND SYSTEM FOR PROVIDING AN UPDATE OF CODE ON A MEMORY-CONSTRAINED DEVICE Public/Granted day:2017-08-24
Information query