
C++完成了AES和DES加密算法的实现,并包含MFC用户界面。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
AES(高级加密标准,Advanced Encryption Standard),在密码学领域也被称为 Rijndael 加密法,是美国联邦政府所采用的一种分组加密规范。该标准旨在取代之前的 DES 算法,并已在全球范围内得到广泛应用,成为对称密钥算法中最具代表性的选择之一。在 AES 之前,最常用的对称密钥算法是 DES 加密算法,它于 1977 年正式发布并被确定为美国政府的商业加密标准。然而,DES 的一个显著局限性在于其密钥长度相对较短,这逐渐无法满足分布式开放网络对数据加密安全性的日益增长的需求。因此,于 1998 年,美国政府决定不再继续使用 DES 作为联邦加密标准,并启动了一项征集 AES 候选算法的活动。这项活动对 AES 提出了明确的要求:必须比三重 DES 更快、至少具有与三重 DES 相当的安全级别、采用 128 比特的组数据长度以及支持 128/192/256 比特的密钥长度。
全部评论 (0)
还没有任何评论哟~


