信息安全技術(shù)
11.1 信息安全關(guān)鍵技術(shù)
11.1.1 加密和解密
有意的計(jì)算機(jī)犯罪和無意的數(shù)據(jù)破壞
被動攻擊:非法地從傳輸信道上截取信息,或從存儲載體上偷竊、復(fù)制信息。
主動攻擊:對傳輸或存儲的數(shù)據(jù)進(jìn)行惡意的刪除、篡改 等。
密碼技術(shù)是防止數(shù)據(jù)攻擊的一種有效而經(jīng)濟(jì)的方法。
信源、信宿、明文、密文。
傳輸消息的通道稱為信道,參數(shù)稱為密鑰,解密算法是加密算法的逆運(yùn)算。
加密密鑰與解密密鑰相同,或者可以簡單相互推導(dǎo)的密碼體質(zhì)稱為對稱密碼體質(zhì)。
不能(在有效時(shí)間內(nèi))相互推導(dǎo)的,稱為非對稱密碼體質(zhì)。
1、對稱密鑰密碼體質(zhì)及典型算法
對稱算法(Symmetric Algorithm),有時(shí)又稱為 傳統(tǒng)密碼算法,也稱單密鑰算法。
安全通信之前,商定一個(gè)密鑰,安全性依賴于密鑰,密鑰的保密性對通信至關(guān)重要。
優(yōu)點(diǎn):算法實(shí)現(xiàn)的 效率高、速度快。
缺點(diǎn):密鑰的管理過于復(fù)雜。1. DES 算法簡介
DES(Data Encryption Standard,數(shù)據(jù)加密標(biāo)準(zhǔn))是IBM公司研制,美國國家標(biāo)準(zhǔn)局 1977年公布,作為非機(jī)要部門使用的數(shù)據(jù)加密標(biāo)準(zhǔn)。
DES 是一個(gè)分組加密算法,以64位為分組對數(shù)據(jù)加密。密鑰長度56位(因?yàn)槊總(gè)第8位都用作奇偶校驗(yàn))。
2. IDEA 算法簡介
國際數(shù)據(jù)加密算法(International Data Encryption Algorithm,IDEA)前身是推薦加密標(biāo)準(zhǔn)(Proposed Encryption Standard,PES)。
分組長度 64b,密鑰長度128b。
運(yùn)算非常簡單,只是 異或,速度極快,窮舉破解不現(xiàn)實(shí)。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |