您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业论文 基于Misty1算法的加密软件(JAVA)的实现

  • 简介:  毕业论文 基于Misty1算法的加密软件(JAVA)的实现,共29页,8184字
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业论文 基于Misty1算法的加密软件(JAVA)的实现,共29页,8184字
   摘 要
   随着计算机网络及通信技术的飞速发展,信息安全成了信息社会急需解决的最重要的问题之一,密码技术是保证信息安全的核心技术。本文用JAVA语言开发了一个基于Misty1算法的加密软件,该软件能对文件进行加密和解密。在具体实现时,首先分析了Misty1算法的基本结构,设计出相应的实施方法,正确实现了该算法,其次,设计了一个图形用户界面,最后对软件进行了测试,验证了实现方法的正确性。
   关键词:Misty1;Java;加密;解密
  
   目 录
   1 引言 1
   1.1 课题背景 1
   1.2 国内外研究现状 1
   1.3 本课题研究的意义 2
   1.4 本课题的研究方法 3
   2 MISTY1算法描述 3
   2.1 秘钥产生部分 3
   2.2 数据随机化部分 4
   2.3 函数描述 4
   2.3.1 FI函数 4
   2.3.2 FO函数 5
   2.3.3 FL函数 7
   2.3.4 FL-1函数 8
   3 MISTY1加密软件的设计与实现 9
   3.1 工作环境介绍 9
   3.2 JAVA及程序编辑工具介绍 9
   3.2.1 Java介绍 9
   3.2.2 程序编辑工具介绍 10
   3.3 MISTY1算法应用于文件加密的分析 12
   3.4 MISTY1算法的实现 13
   3.4.1 加密 13
   3.4.2 解密 15
   3.5 设计流程图、图形界面及事件处理 18
   3.5.1 加密/解密流程图 18
   3.5.2 图形界面 18
   3.5.3 处理按钮事件 20
   4 程序演示 21
   4.1 程序演示 21
   4.2 结果及存在的问题 21
   结 论 22
   参考文献 22
   致 谢 23
   声 明 24
查看评论 已有0位网友发表了看法
  • 验证码: