Invention Grant
- Patent Title: Nonce generation for encryption and decryption
-
Application No.: US14804286Application Date: 2015-07-20
-
Publication No.: US10862682B2Publication Date: 2020-12-08
- Inventor: Hugues de Perthuis
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Priority: EP14290211 20140721
- Main IPC: H04L9/00
- IPC: H04L9/00 ; H04L9/30 ; H04L9/08 ; H04L9/32 ; H04L9/06

Abstract:
The present disclosure describes methods of encrypting and decrypting blocks of data stored in computer readable memory for a device using a block cipher with a nonce. In particular, methods of encrypting and decrypting blocks of data where the value of the nonce is based on previous execution instructions of a program executed by the device for a previously executed block are described. Embodiments disclosed include a method of encrypting blocks of data bits stored in computer readable memory for a device using a block cipher with a nonce and a key, the method comprising for each block of data: generating a value of the nonce based on previous execution instructions of a program executed by the device for a previously executed block of data; and encrypting the block of data with the nonce and key using the block cipher.
Public/Granted literature
- US20160020903A1 NONCE GENERATION FOR ENCRYPTION AND DECRYPTION Public/Granted day:2016-01-21
Information query