首页> 外文会议>Selected areas in cryptography : Revised selected papers >Cryptanalysis of a Generic Class of White-Box Implementations
【24h】

Cryptanalysis of a Generic Class of White-Box Implementations

机译:通用类白盒实现的密码分析

获取原文
获取原文并翻译 | 示例

摘要

A white-box implementation of a block cipher is a software implementation from which it is difficult for an attacker to extract the cryptographic key. Chow et al. published white-box implementations for AES and DES. These implementations are based on ideas that can be used to derive white-box implementations for other block ciphers as well. In particular, the ideas can be used to derive a white-box implementation for any substitution linear-transformation (SLT) cipher. Although the white-box implementations of AES and DES have been cryptana-lyzed, the cryptanalyses published use typical properties of AES and DES. It is therefore an open question whether an SLT cipher exists for which the techniques of Chow et al. result in a secure white-box implementation. In this paper we largely settle this question by presenting an algorithm that is able to extract the key from such an implementation under a mild condition on the diffusion matrix. The condition is, for instance, satisfied by all MDS matrices. Our result can serve as a basis to design block ciphers and to develop white-box techniques that result in secure white-box implementations.
机译:块密码的白盒实现是一种软件实现,攻击者很难从中提取密码密钥。周等。已发布用于AES和DES的白盒实现。这些实施方式也基于可用于派生其他块密码的白盒实施方式的思想。特别是,这些思想可用于为任何替代线性变换(SLT)密码得出白盒实现。尽管AES和DES的白盒实现已进行了密码分析,但已发布的密码分析使用AES和DES的典型属性。因此,Chow等人的技术是否存在SLT密码是一个悬而未决的问题。导致安全的白盒实施。在本文中,我们通过提出一种能够在温和条件下在扩散矩阵上从这种实现中提取密钥的算法,在很大程度上解决了这个问题。例如,所有MDS矩阵都满足该条件。我们的结果可作为设计分组密码和开发可实现安全白盒实现的白盒技术的基础。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号