Download presentation
Presentation is loading. Please wait.
1
應用加密技術 張維哲 指導老師:梁明章
2
DES 對稱金鑰系統 -DES 1976 FIPS Key size: 56 bits Block size: 64 bits
1999 (22 hours 15 minutes)
3
AES 對稱金鑰系統-AES 2001 NIST Rijndael (Joan Daemen&Vincent Rijmen)
Key size: 128,192,256 bits Block size: 128 bits
4
對稱金鑰系統-AES AES steps 1.AddRoundKey — 矩陣中的每一個位元組都與該次迴圈的子密鑰(round key)做XOR運算;每個子密鑰由密鑰生成方案產生。 2. SubBytes — 透過一個非線性的替換函數,用查找表的方式把每個位元組替換成對應的位元組。 (S-box) 3.ShiftRows — 將矩陣中的每個橫列進行循環式移位。 4. MixColumns — 為了充分混合矩陣中各個直行的操作。這個步驟使用線性轉換來混合每行內的四個位元組。
5
對稱金鑰系統-AES
6
AES 對稱金鑰系統-AES Initial Round:AddRoundKey
Round: SubBytes->ShiftRows->MixColumns ->AddRoundKey Final Round: SubBytes->ShiftRows->AddRoundKey
7
非對稱金鑰系統-RSA RSA Public key& Private key Defect:取互質的質數e不能太小 運算時間增加
8
PKI PKI Public Key Infrastructure 對稱、非對稱、hash的結合
身分認證(Authentication)、不可否認性(Non Repudiation)、資料完整性(Integrity)、資料機密性(Private)及存取控制 對稱、非對稱、hash的結合
9
PKI
10
參考 PKI Wiki for DES,AES
11
End Thank you for your listening
Similar presentations