| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 今日更新 >> 正文 用户登录 新用户注册
最优代数免疫布尔函数的完全构造           
最优代数免疫布尔函数的完全构造
bda;1x1+λ2x2+…+λnxn。
  在单变元多项式表示下, f的Walsh变换定义为Wf(λ)=∑x∈F2n(-1)f(x)+tr(λx),其中tr(α)=∑n-1i=0α2i,α∈F2n。非线性度是衡量布尔函数的密码学性质的重要指标, f∈Bn的非线性度定义为nl(f)=min{d(f,g):g∈An}。它也可以用Walsh表示为nl(f)=2n-1-12max{Wf(λ)},nl(f)≤2n-1-2n2-1。
  设f∈Bn,满足f(x)g(x)=0的非0函数g称为f的零化子。 f的所有零化子的集合记作An(f)。代数攻击的主要思想利用布尔函数的零化子,得到一个关于初态和输出密钥流序列的代数次数比较低的方程,从而减少多变量方程中变元的个数[4]。零化子代数次数越低,所得超定方程组的变元个数越少,代数攻击的复杂度越低。人们用代数免疫度来衡量布尔函数抵抗代数攻击的能力,定义如下。
  定义1 设f∈Bn, f的代数免疫度记为AI(f),它是f的零化子和f+1的零化子中代数次数最低的零化子的次数,即:

 AI(f)={min deg(g)|g∈An(f) or g∈An(f+1)}
  布尔函数f的代数免疫度越大,函数抵抗代数攻击的能力越强;反之越弱。定理1是代数免疫度的一些性质。论文联盟*
  定理1[5-6] 设f∈Bn,则:
  1)AI(f)≤「n/2;
  2)设d<「n/2为整数,若AI(f)>d,则有∑di=0Cin≤W(f)≤∑n-(d+1)i=0Cin。
  
  2 MAI布尔函数构造方法

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    特征0的Cartan型李超代数W及
    视图的秘密分享及其代数编码
    利用构造法解初中代数题的意
    初中代数应用题的审题策略
    用二元一次方程组巧解古代数
    当代数字技术与中国影视教育
    初一代数-数轴知识点的纵深
    多项式代数在初等数学中的应
    几何代数统一体 数形结合莫
    英国初中代数课程“数形结合