发明名称 Generating a session key for authentication and secure data transfer
摘要 A device for generating a session key which is known to a first communication partner and a second communication partner, for the first communication partner, from secret information which may be determined by the first and second communication partners, includes a first module operable to calculate the session key using a concatenation of at least a part of a random number and a part of the secret information. The device also includes a second module operable to use the session key for communication with the second communication partner.
申请公布号 US8861722(B2) 申请公布日期 2014.10.14
申请号 US201012797704 申请日期 2010.06.10
申请人 Infineon Technologies AG 发明人 Gammel Berndt;Fischer Wieland;Mangard Stefan
分类号 H04L29/06;H04L9/06;H04L9/32;H04L9/08 主分类号 H04L29/06
代理机构 Murphy, Bilak & Homiller, PLLC 代理人 Murphy, Bilak & Homiller, PLLC
主权项 1. A key-generating apparatus for generating a session key that is known to a first communication apparatus and a second communication apparatus, for the first communication apparatus, from secret information that may be determined by the first and second communication apparatuses, the key-generating apparatus comprising: a first digital circuit adapted to calculate the session key using a non-linear concatenation of at least a part of a random number and a part of the secret information; and a second digital circuit adapted to use the session key for communication with the second communication apparatus; wherein the first digital circuit is adapted to implement the non-linear concatenation using (i) a non-linear feedback shift register that is loaded by the at least one part of the random number and sequentially concatenates individual bits of the part of the secret information to register cells of the shift register, or (ii) a non-linear feedback shift register that is loaded by the part of the secret information and sequentially concatenates individual bits of the at least one part of the random number to register cells of the shift register, or (iii) a linear feedback shift register that is defined by an irreproducible polynomial so that a result of the non-linear concatenation is dependent on a modulo operation of a multiplicative concatenation of the at least one part of the random number and the part of the secret information comprising the irreproducible polynomial.
地址 Neubiberg DE