Invention Application
US20160269175A1 CRYPTOGRAPHIC CIPHER WITH FINITE SUBFIELD LOOKUP TABLES FOR USE IN MASKED OPERATIONS
审中-公开
带屏蔽操作中使用的有限子页面表的拼接碳刷
- Patent Title: CRYPTOGRAPHIC CIPHER WITH FINITE SUBFIELD LOOKUP TABLES FOR USE IN MASKED OPERATIONS
- Patent Title (中): 带屏蔽操作中使用的有限子页面表的拼接碳刷
-
Application No.: US14642591Application Date: 2015-03-09
-
Publication No.: US20160269175A1Publication Date: 2016-09-15
- Inventor: Rosario Cammarota , Olivier Jean Benoit , Anand Palanigounder
- Applicant: QUALCOMM Incorporated
- Main IPC: H04L9/06
- IPC: H04L9/06

Abstract:
Various features pertain to cryptographic ciphers such as Advanced Encryption Standard (AES) block ciphers. In some examples described herein, a modified masked AES SubBytes procedure uses a static lookup table that is its own inverse in GF(22). The static lookup table facilitates computation of the multiplicative inverse during nonlinear substitution operations in GF(22) In an AES encryption example, the AES device combines plaintext with a round key to obtain combined data, then routes the combined data through an AES SubBytes substitution stage that employs the static lookup table and a dynamic table to perform a masked multiplicative inverse in GF(22) to obtain substituted data. The substituted data is then routed through additional cryptographic AES stages to generate ciphertext. The additional stages may include further SubBytes stages that also exploit the static and dynamic tables. Other examples employ either a static lookup table or a dynamic lookup table but not both.
Information query