分解密碼的設(shè)定主要采用哪些結(jié)構(gòu)?
分組密碼是將明文數(shù)據(jù)序列按照固定長(zhǎng)度進(jìn)行分組,讓后在同一密鑰控制下用同一算法逐組進(jìn)行加密,從而將各個(gè)明文分組變成一個(gè)長(zhǎng)度固定的密文分組的密碼。
分組密碼的主要特點(diǎn):
同一密鑰
同一加密算法
分組加密
分組密碼設(shè)計(jì)原則:
① 安全原則
安全性是分組密碼設(shè)計(jì)時(shí)應(yīng)考慮的最重要因素,人們一般將Shannon提出的混淆原則和擴(kuò)散原則作為保證分組密碼安全性的兩個(gè)基本設(shè)計(jì)原則。
② 實(shí)現(xiàn)原則
硬件實(shí)現(xiàn)原則 & 軟件實(shí)現(xiàn)原則
“雪崩效應(yīng)”
在密碼學(xué)中雪崩效應(yīng)是指加密算法(尤其是塊密碼和加密散列函數(shù))的一種理想屬性。
雪崩效應(yīng)是指當(dāng)輸入發(fā)生最微小的改變(例如:反轉(zhuǎn)一個(gè)二進(jìn)制位)時(shí),也會(huì)導(dǎo)致輸出的不可區(qū)分性改變(輸出中每個(gè)二進(jìn)制位50%的概率發(fā)生反轉(zhuǎn))。
合格塊密碼中,無(wú)論密鑰或明文的任何細(xì)微變化都必須引起密文的不可區(qū)分性改變。
目的是抗擊敵手對(duì)密碼系統(tǒng)的統(tǒng)計(jì)分析。
分組長(zhǎng)度固定
上一篇怎么制作電子簽名