Invention Grant
- Patent Title: Protecting against white box attacks using column rotation
- Patent Title (中): 使用列旋转防止白盒攻击
-
Application No.: US13902723Application Date: 2013-05-24
-
Publication No.: US09143317B2Publication Date: 2015-09-22
- Inventor: Benoit Chevallier-Mames , Mathieu Ciet , Thomas Icart , Bruno Kindarji , Augustin J. Farrugia
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/06 ; H04L9/00

Abstract:
Various embodiments of a computer-implemented method of information security using block cipher column rotations are described. The cipher state column rotations provide resistance to white box side channel memory correlation attacks designed to reverse-engineer a symmetric cipher key associated with the information security system. The column rotation operations can be performed on the cipher state of a block cipher, and then removed from the result, to provide obfuscation of the data when in memory, while not impacting the resulting output of the cipher or decipher operation. The method additionally includes performing a first rotation of an iteration specific cipher subkey according to the first rotation index, performing an iteration of the block cipher operations on the cipher state matrix, and rotating the columns of the cipher state matrix according to an inverse of the first rotation index.
Public/Granted literature
- US20140348323A1 PROTECTING AGAINST WHITE BOX ATTACKS USING COLUMN ROTATION Public/Granted day:2014-11-27
Information query