DES算法把64位的明文輸入塊變?yōu)?4位的密文輸出塊,它所使用的密鑰也是64位,首先,DES把輸入的64位數(shù)據(jù)塊按位重新組合,并把輸出分為L0、 R0兩部分,每部分各長32位,并進行前后置換(輸入的第58位換到第一位,第50位換到第2位,依此類推,最后一位是原來的第7位),最終由L0輸出左 32位,R0輸出右32位,根據(jù)這個法則經過16次迭代運算后,得到L16、R16,將此作為輸入,進行與初始置換相反的逆置換,即得到密文輸出。
標簽: DES 算法 輸入 輸出
上傳時間: 2013-12-06
上傳用戶:exxxds
三重DES增加了密鑰長度,由56位增加到112或168位,有更高的安全性,而且在新一代因特網安全標準IPSEC協(xié)議集中已將DES作為加密標準。
標簽: DES 密鑰 長度
上傳時間: 2013-12-25
上傳用戶:baiom
安全散列算法采用單向Hash函數(shù)將需加密的明文"摘要"成一串128bit的密文
標簽: Hash 128 bit 安全散列算法
上傳時間: 2014-01-26
上傳用戶:熊少鋒
反密法在數(shù)值計算中的地位就不用我來一一列舉了,此程序就可以輕易的使其實現(xiàn)。
標簽: 數(shù)值計算
上傳時間: 2014-01-22
上傳用戶:xfbs821
介紹關于aes密鑰擴展的c偽代碼,及種子密鑰和子密鑰的關系
標簽: aes 密鑰擴展 代碼
上傳時間: 2013-12-23
上傳用戶:as275944189
用java編寫的AES加密解密程序,程序需要同目錄下有key.dat作為加密解密密鑰,輸出密文cipher.dat,輸出解密文件descrypt.dat
標簽: dat descrypt cipher java
上傳時間: 2014-12-07
上傳用戶:bruce5996
S-加密算法輸入為一個8位的明文組和一個10位的密鑰,輸出為8位的密文組,解密算法的輸入則是一個8位的密文組和一個10位的密鑰,輸出位8位的明文組。 加密算法包括5個函數(shù):初始置換(IP);復雜函數(shù)fk,它包含有置換和代換運算,并且依賴于輸入的密鑰;用以轉換數(shù)據(jù)兩個部分的簡單置換函數(shù)(SW);再一次運用函數(shù)fk;最后的一個置換函數(shù)是IP的逆。解密過程是加密的逆過程。
標簽: 加密算法 8位 輸入 密鑰
上傳時間: 2015-08-17
上傳用戶:libenshu01
S-DES加密算法輸入為一個8位的明文組和一個10位的密鑰,輸出為8位的密文組,解密算法的輸入則是一個8位的密文組和一個10位的密鑰,輸出位8位的明文組。解密過程是加密的逆。程序使用:讀入一個文檔文件,對其內容加密,輸入密鑰和選定存放生成密文的目錄,點加密;解密操作與加密相似。
標簽: DES 8位 加密算法 輸入
上傳時間: 2014-01-15
上傳用戶:1079836864
黑客密技全報導 【作者】 狗仔隊長[編著] 【出版社】 中國鐵道出版社
標簽: 出版社 黑客
上傳時間: 2015-08-21
上傳用戶:huangld
RSA的JAVA實現(xiàn),界面很簡潔,就三個按鈕:生成密鑰對,加密文件,解密文件.可以導入文件,但文件長度有限制,這是由于密鑰長度而限制的
標簽: JAVA RSA 長度 按鈕
上傳時間: 2013-12-04
上傳用戶:小寶愛考拉
蟲蟲下載站版權所有 京ICP備2021023401號-1