首页> 外文期刊>Discrete Applied Mathematics >Rotation symmetric Boolean functions - Count and cryptographic properties
【24h】

Rotation symmetric Boolean functions - Count and cryptographic properties

机译:旋转对称布尔函数-计数和密码属性

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Rotation symmetric (RotS) Boolean functions have been used as components of different cryptosystems. This class of Boolean functions are invariant under circular translation of indices. Using Burnside's lemma it can be seen that the number of n-variable rotation symmetric Boolean functions is 2(gn), where g(n) = (t)Sigma(t) phi(t)2(n/t), and phi(.) is the Euler phi-function, In this paper, we find the number of short and long cycles of elements in F-2(n) having fixed weight, under the RotS action. As a consequence we obtain the number of homogeneous RotS functions having algebraic degree w. Our results make the search space of RotS functions much reduced and we successfully analyzed important cryptographic properties of such functions by executing computer programs. We study RotS bent functions up to 10 variables and observe (experimentally) that there is no homogeneous rotation symmetric bent function having degree > 2. Further, we studied the RotS functions on 5, 6, 7 variables by computer search for correlation immunity and propagation characteristics and found some functions with very good cryptographic properties which were not known earlier. (C) 2007 Elsevier B.V. All rights reserved.
机译:旋转对称(RotS)布尔函数已用作不同密码系统的组件。在索引的循环转换下,此类布尔函数是不变的。使用伯恩赛德引理,可以看到n变量旋转对称布尔函数的数量为2(gn),其中g(n)=(t / n)Sigma(t n)phi(t)2(n / t ),而phi(。)是Euler phi函数。在本文中,我们发现在RotS作用下,具有固定权重的F-2(n)中元素的短周期和长周期的数目。结果,我们获得了具有代数度w的齐次RotS函数的数量。我们的结果使RotS函数的搜索空间大大减少,并且我们通过执行计算机程序成功分析了此类函数的重要加密属性。我们研究多达10个变量的RotS弯曲函数,并(通过实验)观察到不存在度数大于2的同质旋转对称弯曲函数。此外,我们通过计算机搜索研究了5、6、7个变量的RotS函数,以求出相关抗扰度和传播并发现了一些功能,这些功能具有很好的密码学性质,这在以前是未知的。 (C)2007 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号