论文部分内容阅读
在一个由信息技术主导的时代,无论是个人业务还是集体作业,或是在证券、金融、政府、教育等行业领域,抑或是大到关系国家信息安全的机构,密码安全的重要性不言而喻。特别是随着互联网技术的日新月异,虚拟世界蓬勃发展,专门猜测或破解网络密码的程式更是层出不穷、繁不及载,密码安全领域与加密算法设计的研究,更为显得重中之重、迫不及待。
随着密码学的发展,出现了许多优秀的加密算法,在密码学研究领域,更是对密码算法有着更为详细、专业的划分。在对加密算法的研究与设计过程中,传统的做法,从对加密算法代码的阅读分析,不同加密算法之间的互相链接以及对整个加密算法执行流程的规划调度,再到对最后的执行过程的监控与数据分析,整个过程繁冗而复杂。
为了配合与方便对加密算法的研究与学习,创建一种能够借助于计算机系统,来方便对加密算法基本操作或设计完成的加密算法文件之间相互调度作出规划的模型,提高对加密算法学习与研究的效率,最终能够设计出更为高效、安全的加密算法,便显得十分必要。而随着工作流理论与技术的不断发展与成熟,以及工作流技术在各个领域中的广泛应用,将该技术引入到加密算法设计的研究中,利用工作流理论与技术来创建适合加密算法研究与学习的模型,便显得自然而然、恰到好处。
“加密算法调度平台”就是基于加密算法学习与研究的需求,利用工作流理论与技术,设计开发的实验系统。该平台是对基于规划加密算法基本操作集与加密算法文件集中元素间相互调度的模型的计算机实现。利用该平台,能够使加密算法基本操作或加密算法文件之间相互调度的流程规划及监控执行的整个操作过程变得更为便捷与直观,并且有望在今后的研究中,能够利用该平台创建出更为安全、更为有效的优秀加密算法。