DES加密密钥

阿纳斯·乔里(Anas Jouhri)

我在阅读有关DES三重加密的信息,发现这3个密钥有很多不同的组合,例如:使用k1-k2-k3,因为存在k1-k2-k1,...我的问题是,什么是这些组合之间的差异?哪一个是可取的(最常用)?

巴顿

三重DES加密需要多少个密钥?应该提供以下答案的深度:

使用三个不同的键是最好的方法。实际上,这是美国政府(和美国政府承包商)的唯一选择:

3.2.1.2三重数据加密算法(TDEA)

三重数据加密算法(TDEA)也称为三重DES,它使用DES加密引擎在三个操作中转换数据。TDEA在SP 800-67中指定。

TDEA使用定义密钥束的三个密钥以64位为块对数据进行加密。已批准使用使用三个截然不同的(即,数学上独立的)密钥的TDEA,并且通常将其称为三密钥TDEA(也称为3TDEA或3TDES)。

TDEA的其他变体(其中两个或三个密钥相同)由于计算能力的提高或算法的弱点而不再被批准用于加密保护。

(强调我的)。资料来源:http : //csrc.nist.gov/publications/drafts/800-175/sp800-175b_draft.pdf

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

了解加密密钥

来自分类Dev

如何存储加密密钥?

来自分类Dev

如何保护加密密钥

来自分类Dev

Android AES加密密钥

来自分类Dev

如何使用加密密钥加密消息

来自分类Dev

Sugar ORM指定加密密钥

来自分类Dev

在Laravel中设置加密密钥以注销

来自分类Dev

更新/更改领域加密密钥

来自分类Dev

MySQL加密密钥存储在文件上

来自分类Dev

Django加密密钥完整性

来自分类Dev

OpenPGP加密密钥-isValidForEncrypting()吗?

来自分类Dev

密码/加密密钥程序中的密码

来自分类Dev

找不到领域文件的加密密钥

来自分类Dev

密码/加密密钥程序中的密码

来自分类Dev

如何导出对称加密密钥?

来自分类Dev

MySQL加密密钥存储在文件上

来自分类Dev

如何设置默认的GPG加密密钥?

来自分类Dev

加密密钥计算器

来自分类Dev

网站发布后无效的加密密钥

来自分类Dev

如何为3des加密密钥计算正确的KCV值?

来自分类Dev

如何为3des加密密钥计算正确的KCV值?

来自分类Dev

Android:如果不是硬编码的加密密钥,则在哪里保存加密密钥

来自分类Dev

Android:如果不是硬编码的加密密钥,则将加密密钥保存在何处

来自分类Dev

密钥管理:chart.js的硬编码加密密钥

来自分类Dev

为什么 Disable-AzureRmVMDiskEncryption 不需要密钥加密密钥或磁盘加密密钥 URL

来自分类Dev

加密密钥生成和应用性能

来自分类Dev

詹金斯中存储的加密密钥在哪里?

来自分类常见问题

使用Java创建Node.js加密密钥

来自分类Dev

从stdin读取加密密钥是否是不良的安全做法?