在線DES加密解密工具介紹
在線DES加密解密工具:可自定義DES算法秘鑰,可實現在線DES加密、DES解密,是一款DES可逆加密解密工具。
1、在線DES加密,可自定義加密秘鑰(加密秘鑰請牢記,解密時需要用到加密時的密碼)
2、在線DES解密,可自定義解密秘鑰(解密時請輸入正確的加密時秘鑰,否則解密結果輸出為空)
DES算法簡介
DES是數據加密標準的簡寫,是使用密匙加密的塊算法,參數有key、data、mode,其中key密匙為7個字節56位,data數據位8個字節64位,mode則為工作方式。在1977年被美國的國家標準局確定成為了聯邦資料處理標準,之后哦算法在國際上流傳使用。
des主要原則為混淆與散布,能夠有效的防止對密碼系統的統計與分析以及對密匙的逐段破譯。
所謂對稱性加密,加密和解密密鑰相同。對稱性加密一般會按照固定長度,把待加密字符串分成塊。不足一整塊或者剛好最后有特殊填充字符。往往跨語言做DES加密解密,經常會出現問題。往往是填充方式不對、或者編碼不一致、或者選擇加密解密模式(ECB,CBC,CTR,OFB,CFB,NCFB,NOFB)沒有對應上造成。常見的填充模式有: 'pkcs5','pkcs7','iso10126','ansix923','zero' 類型,包括DES-ECB,DES-CBC,DES-CTR,DES-OFB,DES-CFB。