首页> 外文OA文献 >Cryptographic Properties of Boolean Functions and S-Boxes
【2h】

Cryptographic Properties of Boolean Functions and S-Boxes

机译:布尔函数和S盒的加密属性

摘要

In deze thesis bestuderen we de bouwblokken van cryptografische systemen die gebruikt worden in symmetrische cryptografie. De bouwblokken kunnen gezien worden als Booleaanse functies voor een één dimensionale uitgang en vector Booleaanse functies, ook S(ubstitutie)-boxen genoemd, indien de uitgang meer dan één bit is.We beginnen met een gedetailleerde veiligheidsanalyse voor de filter-en combinatiegenerator, welke de twee meest voorkomende en bestudeerde stroomcijfers zijn. Uit deze analyse leiden we de minimale veiligheidsvereisten af voor de Booleaanse functie in de generator. Vervolgens bestuderen we het bestaan van dergelijke functies die tevens een efficiënte implementatie bezitten. Symmetrische functies en Booleaanse functies die afgeleid worden van bijectieve en sterk niet-lineaire machtfuncties worden hiervoor onderzocht.Om Booleaanse functies in het algemeen te bestuderen, leiden we eerst de affiene equivalentie klassen af voor Booleaanse functies in 5 variabelen en 6 en 7 variabelen met graad kleiner dan of gelijk aan 3. Uit deze classificatie volgen verschillende resultaten: nieuwe eigenschappen voor de maximaal resiliënte Booleaanse functies van graad 3, nieuwe exacte waarden en grenzen voor de afstand van een resiliënte functie tot functies van lagere graad, en het feit dat alle maximaal niet-lineaire functies in dimensie kleiner of gelijk aan 8 en graad kleiner of gelijk aan drie tot de Maiorana-McFarland klasse behoren.We bekijken ook de sterkte van twee vaak voorkomende bouwblokken in cryptografische algoritmen, namelijk de optelling en vermenigvuldiging in het veld. In het bijzonder stellen we compacte vergelijkingen op voor de niet-lineaire combinaties van hun uitgangscomponenten. De thesis wordt afgesloten met een veralgemening van verschillende cryptografische eigenschappen van Booleaanse functies door te werken in een nieuwe metriek. Deze nieuwe eigenschappen resulteren in een beter begrip van de eigenschappen van Booleaanse functies. Hierdoor kunnen we functies construeren waarvoor de veiligheid is uitgedrukt m.b.t. specifieke monotone verzamelingen in plaats van de veiligheid m.b.t. alle monotone verzamelingen met dezelfde cardinaliteit zoals in de gewone definities. Tenslotte tonen we in dit veralgemeende kader de verbanden aan tussen resiliënte functies enerzijds en foutverbeterende codes en orthogonale rijen anderzijds.
机译:在本文中,我们研究了对称密码学中使用的密码系统的组成部分。如果输出超过一位,则可以将这些构造块视为一维输出的布尔函数和矢量布尔函数(也称为S(uststitution)框),我们将从对滤波器和组合生成器的详细安全分析开始,两种最常见且研究最多的流速是。通过此分析,我们得出了生成器中布尔函数的最低安全要求。然后,我们研究这些功能的存在,这些功能也具有有效的实现。上面研究了从双射和强非线性幂函数派生的对称函数和布尔函数,为了一般地研究布尔函数,我们首先推导布尔函数的仿射等价类,该布尔函数在5个变量以及6和7个变量中具有小于或等于3.从此分类中将获得不同的结果:3级最大弹性布尔函数的新属性,新的精确值以及从弹性函数到较低度函数的距离的限制以及所有最大值尺寸小于等于8且度数小于等于3的非线性函数属于Maiorana-McFarland类,我们还考虑了密码算法中两个常见构件的强度,即现场加法和乘法。特别是,我们为其输出分量的非线性组合绘制了紧凑方程。本文最后总结了布尔函数的各种密码学特性,其工作原理是采用新的度量标准。这些新属性使您可以更好地理解布尔函数的属性。这使我们能够构造针对特定单调集合表示安全性的函数,而不是针对具有与通用定义相同基数的所有单调集合表示安全性的函数。最后,在这个通用框架中,我们一方面展示了弹性功能与另一方面,纠错码和正交行之间的联系。

著录项

  • 作者

    Braeken An;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 nl
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号