面向密码算法描述的泛型模具可视化系统设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:fdsffffffffffffffsdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展,互联网在人们的工作和生活中的作用与日俱增。网上银行、电子商务和网络办公等技术的广泛应用使得大量的敏感信息通过互联网进行交换,信息安全问题得到了国际社会的广泛关注。作为信息安全的核心技术,密码学技术的重要性是不言而喻的。  在密码学研究过程中,研究人员不仅需要设计复杂的密码算法模型,还需要实现具有正确性和安全性保障的密码算法源程序,这些工作是非常复杂和繁琐的。鉴于此,课题组希望开发出一个密码算法研究的辅助工具,以简化密码算法研究工作,提高算法研究人员的工作效率。  本课题将借助于计算机信息化平台,开发面向密码算法描述的泛型模具可视化系统。该系统使用Visio二次开发技术对Visio应用程序功能进行扩展,利用Visio的自定义模具功能,结合泛型编程思想对算法模型设计进行简化。将使用Cryptol密码学领域特定语言编写的算法功能函数嵌入Visio的图形符号中,使得密码算法代码与可视化的流程图结合起来。利用流程图的直观化、可视化的优点,对密码算法数据流向及算法调度等做出有效规划,使密码算法研究更加直观和高效。
其他文献
本文就针对第三代移动通信系统中实现监听功能的警用接口进行描述。首先概述了WCDMA标准的第三代移动通信系统的架构与实现;接着介绍了警用接口与移动通信网络的关系以及它的
组播是一点到多点的信息传送方式。随着分布式多媒体应用需求的不断提高,如视频点播、多媒体会议等,这些应用不仅是涉及多个用户,而且对服务质量(QoS,QualityofService)有着一定
单点登录是一种新型的身份认证和访问控制机制,旨在解决企业多应用重复登录带来的低效率、安全性差以及管理复杂等传统认证授权机制的缺陷。它的本质是将实际用户映射成一个电
在当前的现代生活中,人们对于智能手机的使用越来越多,而人机交互技术的发展已经从原来传统的键盘鼠标发展到基于视觉的Kinect技术,这样的发展固然改变了传统的交互方式,但是还是
随着网络和嵌入式技术的发展,如何将普通的通信协议栈和嵌入式系统更好地结合起来成为人们越来越关注的问题。由于不同的系统对嵌入式通信协议栈的实时性和响应时间等指标有
随着空间数据库技术的不断发展,定性的空间推理在地理信息系统中的应用越来越丰富,方向关系研究一直是定性空间推理研究领域的热点,其应用的复杂性在不断增加,因此有关方向关系推
UnifiedPOS是一个国际的POS设备规范标准,它对各种POS设备进行统一规范,完全独立于操作系统,与语言无关。目前UnifiedPOS有两种实现:基于OLE的OPOS和基于Java的JavaPOS。OPOS
随着公网Internet和企业网Intranet的快速发展,特别是最近P2P网络的飞速发展,网络上分布在不同地理位置的信息能够被方便地访问。信息的共享是目前网络发展的主要增长点。同
Web上内容呈几何级数增长,使得学习者可以利用的知识资源也增长到前所未有的程度。但是,Web上现有的知识资源彼此异构且独立,而不同的知识资源的用户界面也不同,给学习者利用
学位
医药执业资格考试(包括护士执业资格考试和执业药师资格考试)是我国在医药卫生领域实行国家统一考试的主要制度。国家对临床护理和药品生产、经营和使用等岗位的专业技术人员实