基于组件技术的密码学虚拟实验室平台的设计与实现

被引量 : 0次 | 上传用户:liyin900101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和软件开发技术的不断发展,远程教学作为一种新的教学模式已经得到越来越广泛地应用。近几年在远程教学领域中提出了一种新的教学思路,即构建虚拟实验室来进行远程实验。而利用构件组装的软件技术开发的基于组件的密码学虚拟实验室具有良好的可扩充性、重用性和健壮性。论文首先分析和总结了虚拟实验室和密码算法的特点,详细阐述了密码学虚拟实验平台的体系结构和功能模块,然后从密码算法组件设计、数论交互式程序设计、源代码查看器的设计等方面对密码学虚拟实验平台的实现展开研究。采用Swing技术和Java Web Start技术开发的交互式程序,使系统能够提供与数论相关的交互式Applet来动态地输出实验结果,达到实验的交互性性,动态性和有效性。源代码查看器的实现能较好地帮助密码学习者查看每个组件的编程细节,并根据组件之间的依赖关系掌握密码算法的实现机制。同时,实现了平台“图形语言”与Matlab数学语言的互译,具有一定的灵活性和有效性。其中,围绕密码学虚拟实验室所开发设计的密码算法组件基本上涵盖了密码学课程的所有实验内容,用户可以在理解密码算法的原理和实现方法的基础上,选择相应的组件完成密码学实验,从而为课程教学提供了一个很好的密码学实验平台。本文最后对这些关键技术的研究与开发工作进行了总结,并阐述了将来进一步对基于组件的虚拟实验平台进行扩充与完善的一些工作。
其他文献
近年来,随着城市化进程的不断加快,相当部分的下垫面变为不透水地面(路面、屋面),主要透水下垫面——城市绿地不断减少,使得城市水文循环发生剧烈的变化,导致城市中洪涝灾害
<正> 前言消费者对绿茶中煎茶的品质也是要求尽量新鲜。1955年起以煎茶为重点的品质保存试验研究,在诸如低温、充氮贮藏方面,取得了显著的进展。本文在简单地予以介绍的同时,
通过实验的方法对生物质气化过程中床层压降的影响进行研究,以空气为气化剂进行了生物质气化特性试验,考察了气化参数对生物质产气质量的影响。分析了压力、温度、热值三者间
苏教版新课标高中语文教科书以人文话题统领专题,以专题组织学习材料,以实践为核心,突出语文的育人功能,引导教学方式和学习方式的改革,是一套开放的、发展的教科书体系。在
为满足工广保护煤柱回收同时保证矿井安全生产的需要,本文以回收兖矿集团南屯煤矿工业广场保护煤柱为工程背景,采用物理模拟、力学分析、数值模拟等方法,系统研究了固体充填开采控制井筒采动变形规律及机理。通过物理模拟分析了固体充填和垮落法回收保护煤柱过程中井筒主要变形形式并基于此建立采动影响下井筒受力模型,得到井筒的受力计算公式和充填区域各处临界充实率。采用数值模拟手段分析了极近距离煤层充实率控制井筒采动变
松辽盆地西部及外围中生界是新近确定的东北油气资源新区的主力层系,其盆地内部地层展布、构造样式、油气成藏组合条件等均不明确,油气资源潜力研究程度较低。笔者以内蒙古东北
锻造生产的目标是以最低的成本生产出质量最好的产品,如何降低锻造成本,降低能量消耗,减少材料浪费和提高锻件质量一直是锻造研究领域研究者所关注的热点。预成形设计是影响
随着能源紧张和环境污染的加剧,世界各国都在积极寻找一种可持续发展且无污染的新能源。太阳能凭借其广泛无污染的独特优点,作为一种未来常规能源的替代品,尤其受到人类的重
实验教学是生物学教学的重点和难点,新课程标准中建议“教师应尽可能多地让学生参与实验与其他实践活动。”在新教材实验部分的教学过程中,现状不容乐观。其中最主要的困难就
地理教师普遍忽略预习的重要性,在教学中没有针对性的预习方案和实施策略。预习方案设计要符合文本化、可视化、明确、基于课堂教学、基础性和可操作性、多样化等原则。实施