Invention Grant
- Patent Title: Technologies for CCM encryption with 64-bit block ciphers
-
Application No.: US15351606Application Date: 2016-11-15
-
Publication No.: US10404468B2Publication Date: 2019-09-03
- Inventor: Santosh Ghosh , Manoj R. Sastry , Jesse Walker , Li Zhao , Rafael Misoczki
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F12/14 ; H04L9/32 ; H04L9/06

Abstract:
Technologies for counter with CBC-MAC (CCM) mode encryption include a computing device that performs a CBC-MAC authentication operation on a message with an encryption key, using a 64-bit block cipher to generate a message authentication code. The computing device generates a first 64-bit authentication block including an 8-bit flag field and a length field of between 11 and 32 bits. The flag field indicates the length of the length field. Performing the CBC-MAC authentication operation includes formatting the message into one or more 64-bit authentication blocks. The computing device performs a counter mode encryption operation on the message with the encryption key using the 64-bit block cipher to generate a cipher text. Performing the counter mode encryption includes generating multiple 64-bit keystream blocks. The computing device generates an authentication tag based on the message authentication code and a first keystream block of keystream blocks. Other embodiments are described and claimed.
Public/Granted literature
- US20180139051A1 TECHNOLOGIES FOR CCM ENCRYPTION WITH 64-BIT BLOCK CIPHERS Public/Granted day:2018-05-17
Information query