是DES或3DES至今仍在使用?(Is DES or 3DES still being used t

2019-09-01 01:38发布

我写了一个DES实现作为exercice,我现在不知道是否和在哪里(三重)DES今天使用。

我一直在使用它了解银行卡,但我找不到它的任何可靠来源。

Answer 1:

三重DES是今天仍然在使用,但被广泛认为是一个传统的加密算法。 DES本质上是不安全,而三重DES具有更好的安全特性,但仍然被认为是有问题的。

NIST是政府组织的加密算法标准化。 最新的对称密钥加密算法NIST标准AES,高级加密标准。 事实上,有一些很好的提名,是NIST的AES,包括Rijndael算法这成为AES,以及布鲁斯的河豚,在Twofish的算法和Serpent算法的。



Answer 2:

编辑:@大卫·孔茨说这个帖子,我有机会到5年回顾过去。 我要离开我的帖子下面完好,但现在任何人都读这篇文章,避免3DES,如果你有机会,如果没有,让专家来看看你的特定系统。 有没有保证,一般的答案将适用于您的情况,在计算机安全尤为明显。

是。

3DES是坏了,但是当一个译电员说“破”,这意味着非常具体的东西:攻击者可以打破超强力好时间的关键。 3DES具有168个比特,这是由某些相遇的中间人攻击的聪明减少至112位的密钥长度。 而且,引用维基百科“它是由NIST指定只有80安全位”。

它是相当严重破损,但即便如此,80位是个非常大的数字; 3DES是打人具有比NSA更少的资源,例如大量的好,这将是也许10年或15年,有一定的运气。 该奖励以取代3DES它是不是有很多人谁不使用它来保护昂贵的东西不够高。



Answer 3:

该OpenSSL的库提供了3DES和其他许多加密算法可靠的源代码。 在对DES_ * libcrypto documentaton功能描述什么是可用的。



Answer 4:

你说得对有关银行。 但是,一切都发生在硬件水平。 一种流行的技术是HSM 。



Answer 5:

要回答你正在使用3DES其中的问题,我想补充的是微软的OneNote,微软Outlook 2007和微软系统中心配置管理器2012使用Triple DES密码保护用户内容和系统数据。

也可以看看:

  1. 1. 丹尼尔埃斯卡帕的OneNote的博客-加密的密码保护的分区,2006年11月
  2. Microsoft TechNet上的产品文档-所使用的配置管理器密码控制技术参考,2012年10月


Answer 6:

我敢打赌,其实一些银行卡使用三重DES。 值得注意的是如何运行的业务(在现实世界)的发散什么人会刚刚从研究这一问题的想法。 只是有兴趣或有手头一个实际的挑战是什么? (不论是学习转让或其他方式)



Answer 7:

3DES具有其中被称为SWEET32发出两个CVE问题已经描述的问题。 其底座密码Dephth为64bit(虽然沿三个轮次中使用),因此它属于原来弱密码的家庭,以及从安全的今天的立场在2017年和更频繁破的概率,更容易,是不应该再被使用。



文章来源: Is DES or 3DES still being used today?
标签: des 3des