標準定義不同
數據加密標準(也稱為DES)是一種對稱密鑰塊密碼,由IBM于1977年引入。 在DES加密中,純文本分為兩半,然后DES將輸入作為64位純文本和56位密鑰作為輸入,以生成64位CipherText,它是數據的加密形式。另一方面,高級加密標準(也稱為AES)也是對稱鍵塊密碼,由Vincent Rijmen和Joan Daemen于2001年引入。AES采用128位純文本和128位秘密鍵,它們共同形成一個128位塊,該塊在處理后提供16個字節(128位)的密文。
密鑰長度不同
AES密鑰長度可以是128位, 192位和256位。DES密鑰長度在DES中為56位。
輪數不同
AES輪數取決于密鑰長度:10(128位), 12(192位)或14(256位)。DES涉及16輪相同的操作。
原理不同
AES結構基于置換排列網絡。DES結構基于feistal網絡。
安全性不同
AES比DES密碼更安全, 并且是事實上的世界標準。由于DES具有已知漏洞, 因此很容易被破壞。 3DES(三重DES)是DES的一種變體, 它比通常的DES安全。
回合不同
AES中的回合為:字節替換, 移位行, 混合列和鍵添加。DES中的回合為:擴展, 帶回合鍵的XOR操作, 替換和置換。
加密不同
AES可以加密128位純文本。DES可以加密64位純文本。
派生不同
AES密碼是從平方密碼派生的。DES密碼派生自Lucifer密碼。
設計不同
AES由Vincent Rijmen和Joan Daemen設計。DES由IBM設計。
針對性攻擊不同
沒有已知的針對AES的加密分析攻擊, 但可能針對AES實現的側通道攻擊。Biclique攻擊比蠻力攻擊具有更好的復雜性, 但仍然無效。已知的針對DES的攻擊包括:蠻力攻擊, 線性密碼分析和差分密碼分析。
回答所涉及的環境:聯想天逸510S、Windows 10。
標準定義不同
數據加密標準(也稱為DES)是一種對稱密鑰塊密碼,由IBM于1977年引入。 在DES加密中,純文本分為兩半,然后DES將輸入作為64位純文本和56位密鑰作為輸入,以生成64位CipherText,它是數據的加密形式。另一方面,高級加密標準(也稱為AES)也是對稱鍵塊密碼,由Vincent Rijmen和Joan Daemen于2001年引入。AES采用128位純文本和128位秘密鍵,它們共同形成一個128位塊,該塊在處理后提供16個字節(128位)的密文。
密鑰長度不同
AES密鑰長度可以是128位, 192位和256位。DES密鑰長度在DES中為56位。
輪數不同
AES輪數取決于密鑰長度:10(128位), 12(192位)或14(256位)。DES涉及16輪相同的操作。
原理不同
AES結構基于置換排列網絡。DES結構基于feistal網絡。
安全性不同
AES比DES密碼更安全, 并且是事實上的世界標準。由于DES具有已知漏洞, 因此很容易被破壞。 3DES(三重DES)是DES的一種變體, 它比通常的DES安全。
回合不同
AES中的回合為:字節替換, 移位行, 混合列和鍵添加。DES中的回合為:擴展, 帶回合鍵的XOR操作, 替換和置換。
加密不同
AES可以加密128位純文本。DES可以加密64位純文本。
派生不同
AES密碼是從平方密碼派生的。DES密碼派生自Lucifer密碼。
設計不同
AES由Vincent Rijmen和Joan Daemen設計。DES由IBM設計。
針對性攻擊不同
沒有已知的針對AES的加密分析攻擊, 但可能針對AES實現的側通道攻擊。Biclique攻擊比蠻力攻擊具有更好的復雜性, 但仍然無效。已知的針對DES的攻擊包括:蠻力攻擊, 線性密碼分析和差分密碼分析。
回答所涉及的環境:聯想天逸510S、Windows 10。