【24h】

Key-Recovery Techniques in Code-Based Cryptography

机译:基于代码的密码学中的密钥恢复技术

获取原文

摘要

An important step in the design of secure cryptographic primitives consists in identifying hard algorithmic problems. Despite the fact that several problems have been proposed as a foundation for public-key primitives, those effectively used are essentially classical problems coming from integer factorisation and discrete logarithm. On the other hand, coding theory appeared with the goal to solve the challenging problem of decoding a random linear code. It is widely admitted as a hard problem that has led McEliece in 1978 to propose the first code-based public-key encryption scheme. The key concept is to focus on codes that come up with an efficient decoding algorithm. McEliece recommended the use of binary Goppa codes which proved to be, up to now, a secure choice. This talk will explore the important notion underlying code-based cryptography in order to understand its strengths and weaknesses. We then look at different extensions that lead to a wide range of variants of the McEliece scheme. This will give the opportunity to describe efficient and practical key-recovery cryptanalysis on these schemes, and to show the large diversity in the design of these attacks.
机译:设计安全密码基元的重要步骤在于确定硬算法问题。尽管已经提出了一些问题作为公钥基元的基础,但有效使用的问题本质上是来自整数分解和离散对数的经典问题。另一方面,编码理论的出现是为了解决解码随机线性码的挑战性问题。人们普遍认为这是一个难题,导致McEliece于1978年提出了第一个基于代码的公共密钥加密方案。关键概念是集中在具有高效解码算法的代码上。 McEliece建议使用二进制Goppa码,到目前为止,事实证明这是安全的选择。本讲座将探讨基于代码的密码学的重要概念,以了解其优缺点。然后,我们研究导致McEliece方案的各种变体的不同扩展。这将有机会描述这些方案上的有效和实用的密钥恢复密码分析,并显示出这些攻击设计的巨大差异。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号