【24h】

Construction of Cryptographically Significant Boolean Functions

机译:具有密码学意义的布尔函数的构造

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

摘要

Boolean functions have many applications in computer security practices including the construction of key stream generators based on a set of shift registers. A Boolean function is said to be correlation immune if its output leaks no information about its input values. Balanced correlation immune functions are called resilient functions. Finding methods for easy construction of resilient functions with additional properties is an active research area. In this paper we present a strategy to construct 1-resilient Boolean functions with very good nonlinearity and autocorrelation. Our strategy to construct an 1-resilient function is based on modifying a bent function, by toggling some of its output bits. In particular, the technique is applied to 8 and 10-variable functions and we show that the construction provides 1-resilient functions reaching currently best known nonlinearity and achieving very low autocorrelation values which were not known earlier.
机译:布尔函数在计算机安全实践中有许多应用,包括基于一组移位寄存器构造密钥流生成器。如果布尔函数的输出不泄漏任何有关其输入值的信息,则称其为相关免疫。平衡的相关免疫功能称为弹性功能。寻找易于构造具有附加特性的弹性功能的方法是一个活跃的研究领域。在本文中,我们提出一种构造具有非常好的非线性和自相关性的1-弹性布尔函数的策略。我们构造1-弹性函数的策略是基于修改折弯函数,方法是切换其某些输出位。特别地,该技术被应用于8和10变量函数,并且我们证明了该构造提供了1弹性函数,这些函数达到了目前最广为人知的非线性并且实现了非常低的自相关值,而这是先前所不知道的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号