Invention Grant
- Patent Title: Combining instructions including an instruction that performs a sequence of transformations to isolate one transformation
- Patent Title (中): 组合指令,包括执行转换序列以隔离一个转换的指令
-
Application No.: US12040214Application Date: 2008-02-29
-
Publication No.: US08879725B2Publication Date: 2014-11-04
- Inventor: Shay Gueron , Zeev Sperber
- Applicant: Shay Gueron , Zeev Sperber
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Forefront IP Lawgroup, PLLC
- Main IPC: H04K1/00
- IPC: H04K1/00 ; H04L9/32 ; H04L9/06 ; G06F21/75

Abstract:
The Advanced Encryption Standard (AES) is a symmetric block cipher that can encrypt and decrypt information. Encryption (cipher) performs a series of transformations (Shift Rows, Substitute Bytes, Mix Columns) using the secret key (cipher key) to transforms intelligible data referred to as “plaintext” into an unintelligible form referred to as “cipher text”. The transformations (Inverse Shift Rows, Inverse Substitute Bytes, Inverse Mix Columns) in the inverse cipher (decryption) are the inverse of the transformations in the cipher. Encryption and decryption is performed efficiently through the use of instructions that perform the series of transformations. Combinations of these instructions allow the isolation of the transformations (Shift Rows, Substitute Bytes, Mix Columns, Inverse Shift Rows, Inverse Substitute Bytes, Inverse Mix Columns) to be obtained.
Public/Granted literature
Information query