基于污染混沌动力系统的序列加密算法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Sequence Encryption Algorithm Based on Contaminated Chaotic Dynamical Systems
  • 作者:许佳佳
  • 英文作者:XU Jia-jia;Department of Economic Management,Chengdu Institute Sichuan International Studies University;
  • 关键词:密码学 ; 混沌理论 ; 污染动力系统 ; 序列加密
  • 英文关键词:cryptography;;chaos theory;;contaminated dynamical system;;sequence encryption
  • 中文刊名:YZZK
  • 英文刊名:Journal of Chongqing Technology and Business University(Natural Science Edition)
  • 机构:四川外国语大学成都学院经济管理系;
  • 出版日期:2019-01-16
  • 出版单位:重庆工商大学学报(自然科学版)
  • 年:2019
  • 期:v.36;No.183
  • 语种:中文;
  • 页:YZZK201901017
  • 页数:9
  • CN:01
  • ISSN:50-1155/N
  • 分类号:104-112
摘要
针对信息安全问题,提出一个对信息加密的加密系统。依据混沌学与密码学的紧密联系,首先构造污染混沌动力系统,并且用此系统进行序列加密,基于分段非线性映射与抛物线映射,引入污染系数α构造污染混沌映射,并进行加密算法;给定算法系统不断变化的参数值,使得系统上一轮的迭代结果影响下一轮的初值,从而使系统成为紧密的整体,最终得到密文信息;最后通过相关性、灵敏度、频率测试等各个角度检验本加密算法的有效性。结果表明:该加密算法加密效果良好,密文及算法都可以有效地抵抗攻击。
        Aiming at the problem of information security,an encryption system to encrypt information is proposed. On the basis of the close connection between chaos and cryptography,first,a chaotic dynamic polluted system is constructed,and then an algorithm of sequence encryption is carried out. Introducing a pollution factorα,a polluted chaotic mapping is constructed based on segmented nonlinear and parabolic mapping,then an algorithm of encryption is executed by giving constantly changing parameter values,that is,the results of the previous round in the system affect the initial value of the next round,so that the system is a tight whole. And ciphertext is obtained.Finally,the effectiveness of this encryption algorithm is verified by correlation,sensitivity,and frequency test.Results show that the encryption algorithm has a good encryption effect,both ciphertext and algorithm can effectively resist attacks.
引文
[1] SCHNEIER B P. Applied Cryptography:Protocols,Algorithms,and Source Code in C[M]. New Jersey:Wiley,2015
    [2] DOUGLAS R S.密码学原理与实践[M].北京:电子工业出版社,2003DOUGLAS R S. The Principle and Practice of Cryptography[M]. Beijing:Electronic Industry Press,2003
    [3] WILLIAM S.密码编码学与网络安全:原理与实践[M].北京:电子工业出版社,2001WILLIAM S. Cryptography and Network Security:Principle and Practice[M]. Beijing:Electronic Industry Press,2001
    [4] WENBO M.现代密码学理论与实践[M].北京:电子工业出版社,2004WENBO M. The Theory and Practice of Modern CryptoGraphy[M]. Beijing:Electronic Industry Press,2004
    [5] BRUCES.应用密码学[M].北京:机械工业出版社,2001BRUCE S. Applied Cryptography[M]. Beijing:Machinery Industry Press,2004
    [6]杨义先,钮心忻,任金强.信息安全新技术[M].北京:北京邮电大学出版社,2001YANG Y X,NIU X X,REN J Q. New Technology of Information Security[M]. Beijing:Beijing University of Posts and Telecommunications Press,2001
    [7]王育民,刘建伟.通信网的安全-理论与技术[M].西安:西安电子科技大学出版社,1999WANG Y M,LIU J W. Security of Communication Network-Theory and Technology[M]. Xi’an:Xidian University Press,1999
    [8]陈绍钧.一种基于混沌的字符串加密算法[J].计算机应用与软件,2011,28(6):297—299CHEN S J. A Chaos Based String Encryption Algorithm[J]. Computer Application and Software,2011,28(6):297—299
    [9]王林林.一种新的基于被扰动的Lorenz系统的混沌加密算法[J].电子设计工程,2011,19(4):105—108WANG L L. A New Chaotic Encryption Algorithm Based on the Disturbed Lorenz System[J]. Electronic Design Engineering,2011,19(4):105—108
    [10]柳扬,李永华,王丽燕.基于可变参数的混沌动力系统的序列密码体系[J].辽宁师范大学学报,2011,34(4):461—466LIU Y,LI Y H,WANG L Y. Stream Cipher System of Chaotic Dynamical System Based on Variable Parameters[J]. Journal of Liaoning Normal University,2011,34(4):461—466
    [11]李占梅.基于污染的混沌序列密码及Hash函数研究[D].大连:大连大学,2014LI Z M. Study on the Polluted Chaotic Sequence Cipher and Hash Function[D]. Dalian:Dalian University,2014
    [12]廖晓峰,肖迪,陈勇,等.混沌密码学原理及其应用[M].北京:科学教育出版社,2009LIAO X F,XIAO D,CHEN Y,et al. The Principle and Application of Chaotic Cryptography[M]. Beijing:Science Education Press,2009
    [13]李红达,冯登国.基于复合离散混沌动力系统的序列密码算法[J].软件学报,2003,14(5):991—998LI H D,FENG D G. Stream Cipher Algorithm Based on Composite Discrete Chaotic Dynamical System[J].Journal of Software,2003,14(5):991—998

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700