基于CrypTool的应用密码学实验设计(资料).docVIP

  • 12
  • 0
  • 约9千字
  • 约 13页
  • 2022-06-17 发布于广东
  • 举报

基于CrypTool的应用密码学实验设计(资料).doc

基于CrypTool的应用密码学实验设计(资料) 文档信息 : 文档作为关于“IT计算机”中“网络信息安全”的参考范文,为解决如何写好实用应用文、正确编写文案格式、内容素材摘取等相关工作提供支持。正文6963字,doc格式,可编辑。质优实惠,欢迎下载! 目录 TOC \o 1-9 \h \z \u 目录 1 正文 1 文1:基于CrypTool的应用密码学实验设计 1 1 密码学实验存在的问题 2 2 实验平台CrypTool 2 3 实验设计思路 4 4 实验项目设计 5 5 结 语 7 文2:基于计算机办公系统的应用 7 1办公自动化系统的发展现状 8 2计算机办公系统的应用特点 8 3企业应用办公自动化系统的策略 9 4办公系统软件的升级改造 10 5结论 11 参考文摘引言: 11 原创性声明(模板) 12 文章致谢(模板) 12 正文 基于CrypTool的应用密码学实验设计(资料) 文1:基于CrypTool的应用密码学实验设计 基金项目:理工大学2013年教育教学重点课题(GJ) 第一作者简介:潘林,女,讲师,研究方向为信息安全,hibiscusPL@ 1 密码学实验存在的问题 密码学是信息安全专业的核心课程和主干课程,理论性深入,实践性也很强。一方面,它在理论上需要较多的数学知识作为学习基础;另一方面,它在密码算法实现和应用方面都具有很强的实践性。 密码学实验课程是密码学理论课程的配套实验课程,更强调密码技术的实现应用。然而,正如罗芳等撰文指出的那样,当前各大高校信息安全专业的密码学实验课程存在着一些普遍问题[1]:①学时较少,局限于古典密码和DES密码的算法体验等基础性实验,内容相对单薄;②DES、A等算法编程难度大,直接影响学生的编程实验兴趣;③缺少密文分析和密码破译实验,但是现实网络应用当中,密文分析及密码破译是黑客们很重要的一个攻击手段,同时也是算法编写者验证算法安全性的手段;④鉴于课时所限,大部分的密码学实验课题之间完全独立,缺乏密码应用系统实验,直接影响学生的积极性和学习兴趣。 针对以上问题,在信息安全专业的应用密码学课程建设中,我们提出基于开源软件CrypTool设计一套应用密码学实验项目,以达到既能帮助学生通过实验验证和加深理解密码学原理的目的,又能激发学生学习和应用密码学技术的兴趣,还能进一步提高学生的密码应用创新的能力。 2 实验平台CrypTool CrypTool是一个专门为密码学教学而设计的免费、开源Windows图形化软件。CrypTool的研发始于1988年,最初目的是提高德意志银行员工的计算机安全意识。目前,CrypTool已成为开源软件,全球60多位志愿者为其提供了200多个密码学的算法实现功能,被全球许多著名大学所采用。CrypTool不仅包含了丰富的密码学算法和密码分析工具,还提供了详细的文档来解释算法以及可能的攻击,并通过封装对外提供可视化的图形界面。因此,CrypTool 既可以作为密码学基本概念的可视化工具(包括数字签名、对称非对称、混合加密、协议等),又可以被IT专家用于评估算法。 CrypTool目前主要有3个版本:CrypTool-1、CrypTool-2和JCryptool。 CrypTool-1是使用C++实现的Windows应用程序,可用于算法可视化展示和加密—解密—破译实验。主要功能不但涵盖古典密码学和现代密码学的所有算法及部分算法的动态演示过程,还包括了消息认证、数字签名等其他信息安全功能的实现,以及安全协议如密钥交换协议Diffie-Hellman的分步实现过程。 CrypTool-2是基于可视化编程概念在Visual Studio平台上使用C#实现的Windows应用程序,支持基于图形化密码学算法组件来创建项目描述密码在机密性、完整性等方面的应用,用户可以将最初始的各种算法进行组合和变换得到可视化的结果。CrypTool-2灵活性还体现在开发人员可以通过插件在.net框架下增加新功能。 JcrypTool是在Eclipse开发环境中使用Java语言实现的应用程序,在的基础上丰富了内容,既包含一些算法体验,也为开发人员提供实现插件程序的环境。Jcryptool支持Windows、Linux等多种操作系统,也支持插件程序,使得新的加密算法和协议可以很容易地被添加到环境中。 这3个版本都需要和安装后才能得以运行,在线运行的CrypTool-Online则无需安装,只要访问 即可。 3 实验设计思路 高等教育发展的核心任务是提高质量。高等教育中,实践教学是学生理解并运用理论知识、接受科学思维方法、培养创新意识和能力的重要手段。要提高实践教学的质量,就需要面向

文档评论(0)

1亿VIP精品文档

相关文档