-
公开(公告)号:EP1955465A4
公开(公告)日:2016-11-30
申请号:EP06850185
申请日:2006-11-21
申请人: INSIDE SECURE
发明人: DUPAQUIS VINCENT , DOUGUET MICHEL
CPC分类号: H04L9/0625 , H04L9/002 , H04L9/003 , H04L2209/043 , H04L2209/08 , H04L2209/24
摘要: The method involves executing multiple loops of an encrypting algorithm on data of an input message, to obtain processed message data results. Each loop is executed by using a different masked key among masked keys until all the masked keys are used once, where the execution of the loop using authentic and dummy keys produces authentic and dummy message data results, respectively. The authentic and dummy data results are stored in respective locations of a memory.
摘要翻译: 该方法涉及对输入消息的数据执行加密算法的多个循环,以获得经处理的消息数据结果。 每个循环通过使用屏蔽键之间的不同屏蔽键来执行,直到所有被屏蔽的键被使用一次,其中使用真实和虚拟键的循环的执行分别产生真实的和虚拟的消息数据结果。 真实和虚拟数据结果存储在存储器的相应位置。
-
2.
公开(公告)号:EP3295297A1
公开(公告)日:2018-03-21
申请号:EP16731207
申请日:2016-05-10
申请人: INSIDE SECURE
发明人: DUPAQUIS VINCENT , LE COCQUEN ERIC
摘要: The invention relates to a method for securing the execution of a program by a processor, the program comprising a comparison instruction (S1) for comparing two data (D1, D2), followed by an operation of the program (SI2) which is selected as a function of a comparison result provided by the comparison instruction, the method comprising steps consisting in: before the execution of the comparison instruction, calculating in various ways comparison data representative of the equality of the data to be compared, after the execution of the comparison instruction, verifying whether the comparison data calculated are consistent with the fact that the operation is selected or not selected, and activating an error signal (ER) if the comparison data are mutually inconsistent or inconsistent with the result of the comparison.
-