发明名称 METHOD AND DEVICE FOR RANDOMIZING A SECRET KEY FOR PROTECTING AGAINST ATTACKS BY AUXILIARY CHANNELS
摘要 <p>The invention relates to a method for randomizing components S1 (0)' ...' SD+1 (0), belonging to a group G, of a reference mask for a secret key k, characterized in that it comprises at least the following steps: 1 - using the components of a reference mask for the given key k, S1 (0)' ...' SD+1 (0) G a group provided with an internal operation O with k = S1 (0) O ...O SD+1(0)' executing a loop on i=0 to ?-1 including the following steps 2 and 3: 2 - generating a new reference or working mask for said key k using a randomizer (7) producing the first D components of the mask of iteration i+1 where D and ? are security parameters (s1 ( i +1),...,SD( i +1)?rand(GD); 3- then determining the last component SD+1 (i+1) of the working or reference mask of iteration i+1 by combining the components S1 ( i )' ...' SD+1 ( i ) of the mask of iteration i with the components S1 ( i +1)' ..., SD ( i +1) of the mask of iteration i+1 generated in step 2, while observing an alternation of a component of iteration i and a component of iteration i+1; 4 - after ? iterations of steps 2 and 3 carried out in order to obtain said mask of components (S1 (?)' ...'SD+1 (?), using said mask either to update the reference mask, or to execute a cryptographic process.</p>
申请公布号 EP2599256(B1) 申请公布日期 2014.03.19
申请号 EP20110743993 申请日期 2011.07.29
申请人 THALES 发明人 FUMAROLI, GUILLAUME;PAINCHAULT, PHILIPPE
分类号 H04L9/00 主分类号 H04L9/00
代理机构 代理人
主权项
地址