发明授权
- 专利标题: System and methods for side-channel attack prevention
- 专利标题(中): 侧路防攻击的系统和方法
-
申请号: US12059554申请日: 2008-03-31
-
公开(公告)号: US08781111B2公开(公告)日: 2014-07-15
- 发明人: Zheng Qi , Tao Long
- 申请人: Zheng Qi , Tao Long
- 申请人地址: US CA Irvine
- 专利权人: Broadcom Corporation
- 当前专利权人: Broadcom Corporation
- 当前专利权人地址: US CA Irvine
- 代理机构: Sterne, Kessler, Goldstein & Fox P.L.L.C.
- 主分类号: H04K1/00
- IPC分类号: H04K1/00 ; H04L9/00
摘要:
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.
公开/授权文献
- US20090010424A1 System and Methods for Side-Channel Attack Prevention 公开/授权日:2009-01-08
信息查询