Data Encryption Standard (DES) definition:
Encryption数据的标准(1)outdated Encryption数据symmetric-key d1078 .
萨米族人使用的工程的关键因素encrypt and传达信息,decrypt a发送方和接收方必须知道和使用相同的私钥。曾经的对称密钥算法加密的电子数据,DES supeeded了更安全的高级加密标准(AES)算法.
最初由researche在IBM在1970年代初,通过美国政府一位官员联邦信息处理标准(FIPS)1977年的商业和seitive加密而非机密政府计算机数据。这是符合美国政府批准的加密算法进行公开披露。这个欧元DES很快通过行业,如金融服务、强加密的必要性在哪里高。DES的简单也看到它用于各种各样的嵌入式系统、智能卡、SIM卡和网络设备需要加密的调制解调器,机顶盒和路线。
DES密钥长度和蛮力attacks
数据加密标准是一个块密码,意义一个密钥和算法应用于一个数据块同时而不是一个比特。加密明文消息,DES组成64位块。每一块密码使用密钥为64位密文mea的排列和替换。这个过程包括16轮,可以运行在四种不同的模式,加密模块单独或使每个密文块依赖所有前面的块。解密是加密的invee,遵循相同的步骤,但梦的顺序应用的关键。对于任何密码,攻击的最基本方法是蛮力,包括在每个键,直到你找到正确的。键的长度决定了许多可能的钥匙——因此可行性——这种类型的攻击。DES使用一个64位的密钥,但8位用于奇偶校验检查,有效地限制了56位的关键。因此,它需要最多2 ^ 56岁,或72057594037927936年,试图找到正确的钥匙.
尽管几条消息加密使用DES加密可能会受到这种优先级的工作,许多安全专家觉得56位密钥长度不足之前采用DES作为标准。(总有suspicio削弱了IBM的干扰的原始算法)。即便如此,仍然是一个可信的和广泛使用的加密算法在1990年代中期。然而,1998年,电脑由电子前沿基金会(EFF)解密DES-encoded消息在56侯。通过利用成千上万的网络计算的力量,第二年EFF解密时间减少到22个侯.
除了提供向后兼容性在一些后,依赖今天在DES数据机密性在任何计算机系统是一个严重的安全设计错误,应该避免。有更安全算法可用,比如AES。就像一个廉价的行李箱锁,DES将从诚实的人保持安全的内容,但这不会阻止小偷决定的。
最近更新时间:2015-11-30 EN
相关推荐
-
CrowdStrike:内容验证漏洞导致全球中断
CrowdStrike周三表示,该网络安全供应商内容验证系统中的漏洞是导致上周五全球中断的的原因。 上周五,C […]
-
微软在7月的周二补丁日修复2个零日漏洞
微软在7月周二补丁日中修复了142个漏洞,包括两个正在被积极利用的零日漏洞。 零日漏洞包括CVE-2024-3 […]
-
端口扫描攻击:这是什么以及如何预防
端口扫描用于确定网络上的端口是否打开,以允许接收来自其他设备的数据包,端口有利于网络安全团队帮助加强防御。但该 […]
-
云安全框架的完整指南
云安全框架是一套指导方针和控制措施,用于帮助保护企业云基础设施。它为云服务提供商(CSP)及其客户提供安全基线 […]