密碼學1


wKiom1ajtL2zl6QLAACQwqS7N_E321.jpg


1.算法

密碼術:構建和分析不一樣加密-解密方法的科學安全

加密:打亂消息的過程ide

解密:還原被打亂消息的過程編碼

明文:可讀的消息加密

密文:被打亂的消息spa

①密碼學:構建功能更強大、更有效的新的加密-解密方法的科學3d

②密碼分析學:發現已有加密法的弱點,以便不用祕鑰就能還原成明文的科學對象


2.blog

加密信息的方法:圖片

①編碼法:用字、短語或數字來替代明文——密碼簿

②加密法:使用算法或祕鑰來加密信息

③夾帶加密法:將密文進行隱藏的方式來加密信息


3.

加密算法的基礎:

①加密系統在實際中應是不可破解的,儘管不是理論上不可破解的

②破解加密系統應不會打擾通訊者

③祕鑰應無需作記錄便可記住,並容易修改

④密碼應可以用電報來傳輸

⑤設備或文檔應一我的便可攜帶或操做

⑥系統應很容易操做,無需掌握一長串的規則或進行專門培訓


4.

一個好的加密法應具備:

①模糊性:加密法應隱藏全部局部模式(語言的任何識別字符都應變模糊)

②擴散性:加密法將密文的不一樣部分進行融合,使任何字符都不在其原來的位置


5.

付出大於回報

「安全」:得到信息的代價比破解加密的代價更小


6.

密碼分析法:

①密文:從密文中得到全部信息生成明文(具備所有密文)(最難)

②已知明文:從信息和密文發現祕鑰(具備密文和所有或部分明文)

③選取明文:影響信息特性,有利於發現祕鑰(具備密文和信息)(最易)


wKioL1ajtF2TVVAzAAFOFFPsud4820.jpg

wKioL1ajteXheowzAAD0BHMJ-BQ141.jpg


7.

CAP軟件


8.

經典加密法:以單字母爲做用對象的加密法

①替換加密法:用一個字符替換另外一個字符的方法

1)單碼加密法:具備固定替換形式的加密法(明文的每一個字母就由密文的一個字母替代)

2)多碼加密法:用多個字母來替代同一個明文字母

②換位加密法:從新排列明文中字母位置的加密法

相關文章
相關標籤/搜索