预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于动态轮数的混沌分组密码研究的任务书 任务书 一、任务背景 随着互联网的飞速发展,各种数据的传输和存储变得越来越频繁,数据加密技术也逐渐变得越来越重要。传统的加密算法,如DES、AES等,虽然具有较高的加密强度,但是存在密钥长度限制、加密速度较慢等问题。因此,混沌分组密码作为一种新型的加密算法,在保证加密强度的前提下,也具有更快的加密速度和更大的密钥空间。 现有的动态轮数混沌分组密码算法,存在一些问题。例如,传统的动态轮数算法需要事先确定加密轮数,很难应对不同应用场景下的动态加密需求。同时,由于混沌序列易受到外界干扰的影响,存在加密强度不足的风险。 因此,本任务将针对动态轮数混沌分组密码算法进行研究,从加密算法的设计和实现等方面探索优化方法,以期达到更高的加密强度和更好的鲁棒性。 二、任务内容 1.调研混沌分组密码技术的研究现状,分析其存在的问题和改进的空间。 2.设计一种基于动态轮数的混沌分组密码算法,为不同应用场景下的动态加密需求提供有效的解决方法。其中,需要考虑以下因素: (1)加密强度:确保加密算法具有足够的强度,能够抵御各种攻击手段的威胁。 (2)特定场景需求:针对特定场景的动态加密需求,优化加密算法的设计,实现高效安全的加密。 (3)鲁棒性:提高加密算法的鲁棒性,使其不易受到外界干扰的影响,从而保证加密的稳定性和可靠性。 3.实现基于动态轮数的混沌分组密码算法,进行加密实验和评估。对算法的加密强度、加密速度和鲁棒性进行评估和分析,得出实验结论。 4.撰写研究论文,总结研究成果,指出待解决的问题,提出未来的研究方向。 三、任务要求 1.对混沌分组密码技术有一定的了解和研究经验,具备基本的密码学知识和数学基础。 2.掌握基本的算法设计和实现能力,能够进行加密算法的设计和实现。 3.具备较好的英文文献阅读和翻译能力,能够阅读和理解相关的国际学术论文。 4.具有较好的沟通和团队协作能力,能够积极参与任务的组织和分工。 5.实验过程中需要编写相关的代码和程序,并能够对实验结果进行分析和总结。 四、任务时间 预计任务时间为3个月。 五、参考文献 1.Paul,G.,Gopi,S.,&Abraham,J.K.(2015).Anewdynamicchaoticsubstitution-boxcipherusingmodifiedchaotictent-map.ChineseJournalofPhysics,53(5),415-424. 2.Huang,J.,Huang,H.,&Xiao,D.(2020).Animageencryptionalgorithmwithdynamickeylengthanddynamicencryptionroundsbasedonimprovedlogistic-modifiedBernoullichaoticmap.MultimediaToolsandApplications,79(7),4349-4370. 3.Li,X.,Zhang,W.,Han,G.,&Lu,Z.(2018).Anovelchaoticencryptionschemebasedondynamicroundsanddynamicpermutation.NonlinearDynamics,92(4),1373-1394. 6.指导教师:XXX