首页 | 本学科首页   官方微博 | 高级检索  
     检索      

给定k-错线性复杂度的2~n-周期二元序列条数及Matlab程序
引用本文:梁静,潘娟娟.给定k-错线性复杂度的2~n-周期二元序列条数及Matlab程序[J].平顶山学院学报,2015(2):77-80.
作者姓名:梁静  潘娟娟
作者单位:安徽新华学院公共课教学部
摘    要:k-错线性复杂度是流密码研究的重要指标,当序列中的几位出错不会使序列的线性复杂度急剧下降,这说明该序列的稳定性良好.运用Chan-Games算法给出了满足LC2 n,4(s)=0、LC2 n,4(s)=2n-2m-2r+1+c的序列条数分别为(2m-1)2×24n-2m-6、22 n-2 m-2 r+1+c+2r-1,(2≤r≤m-1、1≤c≤2r-2),以及利用Matlab程序给出满足这些条件的所有序列.这一结论对于研究流密码稳定性有一定的应用价值.

关 键 词:k-错线性复杂度  周期序列  Chan-Games算法  Matlab程序

The Number of 2n-period Binary Sequences of a Given k-error Linear Complexity and Matlab Program
LIANG Jing;PAN Juanjuan.The Number of 2n-period Binary Sequences of a Given k-error Linear Complexity and Matlab Program[J].Journal of Pingdingshan University,2015(2):77-80.
Authors:LIANG Jing;PAN Juanjuan
Institution:LIANG Jing;PAN Juanjuan;Department of Public Teaching,Anhui Xinhua University;
Abstract:k-error linear complexity is an important indicator of stream ciphers research. When some are wrong in a sequence,which will not lead to the sharp reduction of linear complexity,so the sequences are more stable. In this paper,using Chan-Games algorithm gives the number of sequences with LC2 n,4(s) = 0、LC2n,4(s) = 2n-2m-2r + 1+ c,respectively(2m-1)2× 24n-2m-6、22n-2m-2r + 1+ c + 2r-1,(2≤r≤m-1、1≤c≤2r-2),and using Matlab program it gives all sequences that satisfy these conditions. The result has an important application value for studying the stability of stream cipher.
Keywords:k-error linear complexity  period sequences  Chan-Games algorithm  Matlab program
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号