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