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

m子序列的密码学性质研究*
引用本文:孙全玲,吕 虹,陈万里,戚 鹏.m子序列的密码学性质研究*[J].计算机应用研究,2018,35(1).
作者姓名:孙全玲  吕 虹  陈万里  戚 鹏
作者单位:安徽建筑大学,安徽建筑大学,安徽建筑大学,安徽建筑大学
基金项目:国家自然科学基金资助项目(No.61372094);
摘    要:文中所提m子序列是根据m序列的状态转换特征,通过交叉改变状态转换次序而形成新的序列。通过随机性测试软件(NIST)验证m子序列具有和m序列相似的随机性,使用BM算法可以得出这种伪随机序列具有非常高的线性复杂度,同时验证了其补序列也具有非常高的线性复杂度,并说明m子序列具有良好的线性复杂度谱,抗线性攻击能力强。m子序列的数量庞大,一个周期为 的m序列,改变反馈函数就可以至少产生 个m子序列。产生m子序列的反馈函数经证明具有良好的代数免疫度,抗代数攻击能力较强。m子序列具有良好的密码学性质,应用前景良好。

关 键 词:m子序列  m序列  状态转换  线性复杂度  代数免疫度
收稿时间:2016/8/19 0:00:00
修稿时间:2017/11/20 0:00:00

Research on Cryptographic Properties of m Subsequences
Sun quan-ling,Lv hong,Chen wan-li and Qi peng.Research on Cryptographic Properties of m Subsequences[J].Application Research of Computers,2018,35(1).
Authors:Sun quan-ling  Lv hong  Chen wan-li and Qi peng
Affiliation:Department of Electronic and Information Engineering,Anhui Jianzhu University,,,
Abstract:The m subsequence was formed by changing the m sequence of state transitions in this paper. It verified that the m subsequence have random similarity with m sequence by the random test software (NIST). It verified that the m subsequence have very high linear complexity using BM algorithm, and verified the complementary sequence also have very high linear complexity. The m subsequences have good linear complexity spectrum. It has strong ability to resist linear attack. It has a large number of m subsequence by changing feedback functions of m sequence, m sequence, such as a cycle of can produce m subsequences. The feedback function of m subsequences have good algebraic immunity and strong ability of resisting of algebraic attack. The m subsequences have good cryptographic properties and good application prospects.
Keywords:m subsequence  m sequence  state changing  linear complexity  algebraic immunity
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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