发明授权
US08966266B2 Method for obtaining encryption keys corresponding terminals, server and computer program products
有权
用于获取对应终端,服务器和计算机程序产品的加密密钥的方法
- 专利标题: Method for obtaining encryption keys corresponding terminals, server and computer program products
- 专利标题(中): 用于获取对应终端,服务器和计算机程序产品的加密密钥的方法
-
申请号: US13699043申请日: 2011-05-16
-
公开(公告)号: US08966266B2公开(公告)日: 2015-02-24
- 发明人: Eric Brier , Thomas Peyrin
- 申请人: Eric Brier , Thomas Peyrin
- 申请人地址: FR Paris
- 专利权人: Compagnie Industrielle et Financiere d'Ingenierie, “Ingenico”
- 当前专利权人: Compagnie Industrielle et Financiere d'Ingenierie, “Ingenico”
- 当前专利权人地址: FR Paris
- 代理机构: Westman, Champlin & Koehler, P.A.
- 代理商 David D. Brush
- 优先权: FR1053945 20100520; FR1054217 20100531
- 国际申请: PCT/EP2011/057842 WO 20110516
- 国际公布: WO2011/144554 WO 20111124
- 主分类号: H04L9/32
- IPC分类号: H04L9/32 ; H04L9/08
摘要:
A method and apparatus for obtaining an encryption key for an item of data transmitted from a client to a server. The method includes: determining a number R of registers available within the client for carrying out a plurality of calculations of encryption keys; determining a maximum number N of iterations necessary for obtaining at least one encryption key at the server; obtaining a structure of data representative of a key calculation state effected within the R available registers; calculating the at least one encryption key as a function: —of the number of available registers R, by performing at most N calls to a pseudo-random function F and —of the data structure; so that the at least one encryption key can be obtained from a combination of at most T=CR+NN−1 encryption keys based on a secret previously shared between the server and client.
公开/授权文献
信息查询