发明申请
US20120045050A1 Apparatus and method for block cipher process for insecure environments
有权
用于不安全环境的块密码处理的装置和方法
- 专利标题: Apparatus and method for block cipher process for insecure environments
- 专利标题(中): 用于不安全环境的块密码处理的装置和方法
-
申请号: US12806768申请日: 2010-08-20
-
公开(公告)号: US20120045050A1公开(公告)日: 2012-02-23
- 发明人: Augustin J. Farrugia , Thomas Icart , Mathieu Ciet
- 申请人: Augustin J. Farrugia , Thomas Icart , Mathieu Ciet
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 主分类号: H04L9/28
- IPC分类号: H04L9/28
摘要:
Method and apparatus for increasing security of a cryptographic algorithm such as deciphering, enciphering, or a digital signature using a block type cipher such as AES implemented for instance in a “whitebox” model with the cipher key either known or unknown at the compilation time. This method is secure for use in entrusted environments, particularly for securing cryptographic keys. The look up tables characteristic of such algorithms are protected against attack here by making all such tables of the same size and indistinguishable, and further by masking the output values of such tables, typically where the tables carry out a permutation function or a logical exclusive OR operation.
公开/授权文献
信息查询