基于组件的密码学虚拟实验室的设计与实现
基于组件技术的密码学虚拟实验室(CVL)以Java Applet实现客户端,以JavaBean的形式开发密码算法组件,利用Java反射技术实现了系统组件的动态分析,采用XML技术实现了实验组件信息的保存,结合计算机图论中的有向无环图的概念和Java线程机制,提出了一种基于有向无环图的管理线程控制机制,较好地反映了组件之间的数据依赖关系和运行管理过程.CVL实现了可视化实验流程的定制,实验流程的保存与读取以及密码算法的验证和性能分析性等功能.为科研、教学提供了一个很好的密码学实验平台,并给从事仿真系统开发的研究者提供了有力的参考模型.
虚拟实验室、密码学、Java Bean技术、组件、有向无环图
29
TP391.9(计算技术、计算机技术)
国家自然科学基金项目60673164
2009-03-10(万方平台首次上网日期,不代表论文的发表时间)
共5页
6353-6357