信息系统安全DES加密解密算法实现..docxVIP

  • 9
  • 0
  • 约4.21千字
  • 约 14页
  • 2017-01-04 发布于重庆
  • 举报
信息系统安全课程设计 ——DES加密与解密算法实现摘要DES算法属于迭代的分组密码算法,把64位的明文输入块变为64位的密文输出块。,它是使用一个 56 位的密钥以及附加的 8 位奇偶校验位,利用 16 个循环、异或、置换、代换和移位操作四种基本运算产生最大 64 位的分组大小。关键词:DES,分组密码算法,密钥,基本运算1系统的功能对字符串加密和解密可以对输入的字符串使用特定的密钥进行DES加密生成密文,并可以对DES加密后的密文利用原始密钥实现解密功能还原成原始明文。对文件进行加密和解密在实现了DES对字符串的加解密功能后继续实现对文件的加解密功能。可以通过浏览选择文件进行DES加密生成加密文件,并可以对DES加密后的文件利用原始密钥实现解密还原成原始文件。2用户使用方法(1)对字符串加密操作:在明文对应的输入框以及密钥对应的输入框中输入所需加密的明文和密钥,点击加密按钮即可在密文的文本框中显示密文。如需对明文和密钥进行扩充只需在扩充框中输入所需扩充的位数即可。(2)对字符串解密操作:对需输入密文的文本框进行输入后,输入密钥再点击解密按钮,即可在原文文本框中显示明文。(3)对文件加密操作:点击游览,选择所需加密的文件(推荐选择文本文件)后,输入密钥点击文件加密按钮即可。(4)对文件解密操作:点击游览,选择已经进行过加密的文件,输入其所对应的密钥后点击文件解密按钮即可。3

文档评论(0)

1亿VIP精品文档

相关文档