Invention Grant
- Patent Title: System and methods for side-channel attack prevention
- Patent Title (中): 侧路防攻击的系统和方法
-
Application No.: US12059554Application Date: 2008-03-31
-
Publication No.: US08781111B2Publication Date: 2014-07-15
- Inventor: Zheng Qi , Tao Long
- Applicant: Zheng Qi , Tao Long
- Applicant Address: US CA Irvine
- Assignee: Broadcom Corporation
- Current Assignee: Broadcom Corporation
- Current Assignee Address: US CA Irvine
- Agency: Sterne, Kessler, Goldstein & Fox P.L.L.C.
- Main IPC: H04K1/00
- IPC: H04K1/00 ; H04L9/00

Abstract:
A side channel attack utilizes information gained from the physical implementation of a cryptosystem. Software and hardware-based systems and methods for preventing side channel attacks are presented. Cryptographic hardware may introduce dummy operations to compensate for conditional math operations in certain functions such as modular exponentiation. Cryptographic hardware may also introduce random stalls of the data path to introduce alterations in the power profile for the operation. A cryptographic function may be mapped to a micro code sequence having a plurality of instructions. Firmware in the cryptosystem may alter the micro code sequence by altering the order of instructions, add dummy operations in the micro code sequence, break the micro code sequence into multiple sub micro code sequences and/or change the register location for source and destination operands used in the sequence. These alterations are designed to randomly change the timing and power profile of the requested function.
Public/Granted literature
- US20090010424A1 System and Methods for Side-Channel Attack Prevention Public/Granted day:2009-01-08
Information query