发明名称 |
Method for protecting public key schemes from timing, power and fault attacks |
摘要 |
The present invention provides a method for protecting public key schemes from timing, power and fault attacks. In general, this is accomplished by implementing critical operations using "branchless" or fixed execution path routines whereby the execution path does not vary in any manner that can reveal new information about the secret key during subsequent operations. More particularly, the present invention provides a modular exponentiation algorithm without any redundant computation so that it can protect the secret key from C safe error attacks. The improved method also provides an algorithm that doesn't have a store operation with non-certain destination so that the secret key is immune from M safe error attacks.
|
申请公布号 |
US2004125950(A1) |
申请公布日期 |
2004.07.01 |
申请号 |
US20030615065 |
申请日期 |
2003.07.08 |
申请人 |
YEN SUNG-MING;LU CHIH-CHUNG;TSENG SHAU-YIN |
发明人 |
YEN SUNG-MING;LU CHIH-CHUNG;TSENG SHAU-YIN |
分类号 |
G06F7/72;H04L9/06;H04L9/30;(IPC1-7):H04K1/00 |
主分类号 |
G06F7/72 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|