课程设计-DES加密方法.docVIP

  • 5
  • 0
  • 约6.5千字
  • 约 15页
  • 2018-12-30 发布于湖北
  • 举报
摘 要 DES(Data Encryption Standard)算法是美国国家标准局(NIST)于1977年公布由IBM公司研制的一种加密算法,并且批准它作为非机要部门使用的数据加密标准。自从公布以来,它一直超越国界,成为国际上商用保密通信和计算机通信的最常用的加密算法。DES也是曾被广泛使用的分组密码,遍及世界的政府,银行和标准化组织把DES作为安全和论证通信的基础。DES算法公开是密码学史上里程碑式的事件。 DES算法是分组密钥,每次处理64位的明文数据,形成64位的密文。DES也是一个对称算法,加密解密使用相同的算法和密钥,密钥长度为56位,可以为任意的56位的数,且随时可更换。本文分析了DES加密算法的基本原理,分别从初始变换、DES的迭代过程、密钥变换和逆置换等四个方面加以研究,并且用Visual C++语言实现了它的模拟应用。 关键词:加密;解密;DES算法;Visual C++ 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc281991627 第一章 程序设计简介 PAGEREF _Toc281991627 \h 4 HYPERLINK \l _Toc281991628 1.1 需求分析 PAGEREF _Toc281991628 \h 4 HYPERLINK \l _Toc281991629 1.2 程

文档评论(0)

1亿VIP精品文档

相关文档