密碼編碼學與網絡安全培訓教材(PPT 60頁)
密碼編碼學與網絡安全培訓教材(PPT 60頁)內容簡介
密碼編碼學與網絡安全
第3章對稱算法DES
密碼技術發展
3.1分組密碼算法原理
序列密碼算法(流密碼算法)
比較
BlockCipherPrinciples
Feistel(DES)加密框架
Feistel網絡
Feistel解密
Feistel–‘for’Loop
2輪解密舉例
Feistel偽代碼
Feistel參數特性
Feistel類算法舉例
3.2DES
DES
密鑰置換選擇-1KeyPermutedChoiceOne(PC-1)
Keyi(48bit)
PC-2
初始置換及逆置換
輪OneRound
擴展置換ExpansionPermutation
輪函數RoundFunction
S盒S-Boxes:1/4
S-Boxes:5-8
從S盒出來後重排:PermutationFunction
一個DES計算實例
使用OpenSSL庫的DES函數
3.3DES安全強度
密鑰大小KeySize
窮舉(蠻力)攻擊Cost/Time表
“DeepCrack”HardwareCracker
VLSIChip
DeepCrackSystem
蠻力攻擊對明文內容的要求
S盒特性
AvalancheEffectinDES
DES弱密鑰
3.4差分分析和線性分析
差分分析DifferentialCryptanalysis
線性分析LinearCryptanalysis
DES其他
3.5分組密碼的設計原理
分組密碼設計原理
輪函數F及S盒的設計
查閱和學習
3.ADESin/etc/passwd
crypt()函數
crypt()描述
crypt()Fig
PasswdCracker
Zipcrackersample
3.BDESinOpenSSL
OpenSSL庫結構圖
DESAPI
關鍵術語KeyTerms
小結
..............................
第3章對稱算法DES
密碼技術發展
3.1分組密碼算法原理
序列密碼算法(流密碼算法)
比較
BlockCipherPrinciples
Feistel(DES)加密框架
Feistel網絡
Feistel解密
Feistel–‘for’Loop
2輪解密舉例
Feistel偽代碼
Feistel參數特性
Feistel類算法舉例
3.2DES
DES
密鑰置換選擇-1KeyPermutedChoiceOne(PC-1)
Keyi(48bit)
PC-2
初始置換及逆置換
輪OneRound
擴展置換ExpansionPermutation
輪函數RoundFunction
S盒S-Boxes:1/4
S-Boxes:5-8
從S盒出來後重排:PermutationFunction
一個DES計算實例
使用OpenSSL庫的DES函數
3.3DES安全強度
密鑰大小KeySize
窮舉(蠻力)攻擊Cost/Time表
“DeepCrack”HardwareCracker
VLSIChip
DeepCrackSystem
蠻力攻擊對明文內容的要求
S盒特性
AvalancheEffectinDES
DES弱密鑰
3.4差分分析和線性分析
差分分析DifferentialCryptanalysis
線性分析LinearCryptanalysis
DES其他
3.5分組密碼的設計原理
分組密碼設計原理
輪函數F及S盒的設計
查閱和學習
3.ADESin/etc/passwd
crypt()函數
crypt()描述
crypt()Fig
PasswdCracker
Zipcrackersample
3.BDESinOpenSSL
OpenSSL庫結構圖
DESAPI
關鍵術語KeyTerms
小結
..............................
用戶登陸
安全生產熱門資料
安全生產相關下載