常將26個英文本母(不分大小寫)與整數0~25一一對應
從原理(金鑰)分類:
雙(公)鑰體制
無金鑰(雜湊函式)
雙鑰密碼
古典密碼概述
移位密碼
乘積密碼——若干個古典密碼組合,要求組合後密碼的安全強度必須高於原密碼
典型古典密碼體制
典型多表代替密碼體制——明密等差規律
典型單置換移位密碼體制
典型多置換移位密碼體制——「一階頻次不變」規律
基本加密運算
多表古典密碼
密碼破譯概述
典型古典密碼體制的破譯
線性反饋移位暫存器序列的表示m-序列的性質方法一:解方程組法
方法二:b-m演算法
例題結論
密碼學 密碼學基礎
密碼學是研究編制密碼和破譯密碼的技術科學。密碼學的安全目標至少包含三個方面 保密性 完整性 可用性。完整性 資源只有授權方以授權的方式進行修改,所有資源沒有授權則不能修改。可用性 資源只有在適當的時候被授權方訪問,並按需求使用。密碼系統由5部分組成 1 明文空間m 全體明文的集合 2 密文空間c 全...
密碼學 密碼學中幾種攻擊模式
本科畢業設計做完之後,一直覺得自己需要系統來學習一下密碼學,密碼學是乙個古老的學科,前人已經研究了太多太多,而伴隨著量子計算的逐漸發展,之前制定出來的密碼演算法都面臨著被淘汰的危險。今天記錄一下根據密碼分析者知道資訊的多少,密碼學中分為常見的幾種攻擊模式,以及它們主要用於什麼場合。在介紹攻擊模式之前...
密碼學筆記
1.加密方法可以分為兩大類。一類是單鑰加密 private key cryptography 還有一類叫做雙鑰加密 public key cryptography 前者的加密和解密過程都用同一套密碼,後者的加密和解密過程用的是兩套密碼。歷史上,人類傳統的加密方法都是前一種,比如二戰期間德軍用的eni...