DES計算器適用于DES的加密解密工具,在恩格瑪機(jī)基礎(chǔ)上進(jìn)行擴(kuò)散模糊。該計算工具采用替代模糊,增加分析難度的特點,支持DES和3DES,是用來計算DES加密的最佳輔助工具!
des解密工具加密原理
DES 使用一個 56 位的密鑰以及附加的 8 位奇偶校驗位,產(chǎn)生最大 64 位的分組大小。這是一個迭代的分組密碼,使用稱為 Feistel 的技術(shù),其中將加密的文本塊分成兩半。使用子密鑰對其中一半應(yīng)用循環(huán)功能,然后將輸出與另一半進(jìn)行“異或”運(yùn)算;接著交換這兩半,這一過程會繼續(xù)下去,但最后一個循環(huán)不交換。DES 使用 16 個循環(huán),使用異或,置換,代換,移位操作四種基本運(yùn)算。 數(shù)據(jù)加密算法
三重 DES
DES 的常見變體是三重 DES,使用 168 位的密鑰對資料進(jìn)行三次加密的一種機(jī)制;它通常(但非始終)提供極其強(qiáng)大的安全性。如果三個 56 位的子元素都相同,則三重 DES 向后兼容 DES。
相關(guān)介紹
DES計算方式的初始思想能夠參考二戰(zhàn)德國的恩格瑪機(jī),其基本上思想基本相同。傳統(tǒng)式的密碼加密全是由古時候的循環(huán)系統(tǒng)挪動思想而成,恩格瑪機(jī)在這個基本以上開展了蔓延模糊不清。可是實質(zhì)原理全是一樣的。當(dāng)代DES在二進(jìn)制等級做著一樣的事:取代模糊不清,提升剖析的難度系數(shù)。