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

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

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

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

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

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

基于时空混沌的Hash函数研究的任务书 任务书 题目:基于时空混沌的Hash函数研究 指导教师: 任务背景: Hash函数是在密码学中广泛应用的一种算法,主要用于数据的唯一标识和数据的完整性检验。在实际使用中,安全性、速度和随机性是评估Hash函数的主要指标。现有的Hash函数中,大多数都是基于非线性映射和置换算法设计的。然而,随着计算机科学技术的不断发展,一些新兴技术如时空混沌,深度学习等的出现,也给Hash函数的设计带来了更多的可能性和挑战。因此,本课题将研究基于时空混沌的Hash函数。 任务目标: 1.了解Hash函数的基础原理及其应用背景; 2.熟悉大量Hash函数的种类及其特点,深入理解Hash函数的设计思路; 3.研究时空混沌技术的基础原理及其在Hash函数设计中的应用; 4.设计、实现时空混沌Hash函数,并对其性能进行评估与分析; 5.比较和分析时空混沌Hash函数与已有Hash函数之间的差异,发现其优缺点; 6.探究时空混沌Hash函数在实际应用中的可行性。 任务安排: 第1-2周:深入了解Hash函数的基础原理,对现有Hash函数的种类及其特点进行归纳、总结; 第3-4周:研究时空混沌技术,分析其在Hash函数设计中的应用; 第5-8周:进行时空混沌Hash函数的设计与实现,并对其性能进行评估; 第9-10周:比较和分析时空混沌Hash函数与已有Hash函数之间的差异; 第11-12周:探究时空混沌Hash函数在实际应用中的可行性,编写结题报告。 任务要求: 1.着重学习Hash函数的基础理论知识,具备较强的数学功底; 2.能够使用Python等编程语言进行程序的设计和实现; 3.能够撰写并提交结题报告,流畅书写、严谨论证。 评估方式: 1.中期进展报告(占比20%); 2.Hash函数的设计流程和实现代码(占比30%); 3.性能评估及分析报告(占比30%); 4.项目结题报告(占比20%)。 参考文献: 1.WangW,DuanZ,LiS,etal.Anovelchaos-basedhashalgorithmforimageauthentication:S-boxdesignandanalysis[J].NonlinearDynamics,2015,80(1-2):351-361. 2.PengH,DingM.Asecurehashalgorithmbasedonimprovedchaosgenerator[C]//201729thChineseControlAndDecisionConference(CCDC).IEEE,2017:5020-5025. 3.ZhangZ,ZhangH,TangZ,etal.Anovelhashalgorithmbasedonspatiotemporalchaoticsystem[C]//201837thChineseControlConference(CCC).IEEE,2018:6804-6808. 4.SunQ,ZhangX,FanY,etal.Designandanalysisofanewimagehashalgorithmbasedonchaoticsystem[J].NonlinearDynamics,2018,94(4):2141-2153.