发明名称 A METHOD OF USING TRANSIENT FAULTS TO VERIFY THE SECURITY OF A CRYPTOSYSTEM
摘要 A useful method of verifying the integrity of a cryptosystem involves using erroneous outputs to obtain secret information (700). In certain signature schemes which use the Chinese Remainder Theorem, a correct signature of a message and an erroneous signature of the same message permit the modulus to be easily obtained. If the content of the message is known, such cryptosystems may be cracked with only an erroneous signature of the message. Certain other authorization schemes may be cracked by analyzing a number of erroneous outputs caused by a particular type of error called a "register fault". A security expert or cryptosystem designer may intentionally induce a tamper proof device to generate a faulty computation by subjecting the device, such as a smart card, to physical stress, such as certain types of radiation, atypical voltage levels, or a higher clock rate than the device was designed to accommodate. Cryptosystems should be impervious to the attacks described herein. If not, the system should be modified or discarded.
申请公布号 EP0958671(A1) 申请公布日期 1999.11.24
申请号 EP19980907364 申请日期 1998.02.04
申请人 TELCORDIA TECHNOLOGIES, INC. 发明人 BONEH, DAN;DE MILLO, RICHARD, A.;LIPTON, RICHARD, J.
分类号 G09C1/00;H04L9/10;H04L9/32;(IPC1-7):H04K1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址