密碼學基礎知識(十)查缺補漏(缺)

2021-07-03 17:26:10 字數 696 閱讀 3367

今天密碼學結束了,哎,都是淚啊,答題時發現腦袋裡都是思想,公式沒記多少,就主要記了des aes rc4 rsa的具體演算法了,還把lsfr的特徵多項式怎麼裝換成輸出f忘了。所以現在補一下那些漏了的知識:

lfsr的特徵多項式,其實就是間接的函式f,有了函式f,自然模2加法就得到輸出和週期了。由於密碼書沒在旁邊,我就大致說說,應該是講多項式

f(x)=x4+x3+x+1,

由於忘了具體公式就隨便說說,思路應該不能錯:       

不管那個最後的「+1」,化成向量c1c2c3c4(1011),咱們的函式不是an=(c1an-k⊕c2an-k+1 …ck

⊕an-1

),然後咱們就得到a5=a4

⊕a3⊕a1,反饋

暫存器的

圖就不畫了,初始

態1101

,(我記性咋這

麼好。。。)每次

輸出就是a1

,然後a5  填上,這樣咱們就完成了移位,寄存也完成了,輸出序列應該就是110110110,三個110迴圈吧。我做題的時候就想不起來特徵多項式怎麼化成a5  了。

假如上面是我想錯了,那思想還是:特徵多項式決定了⊕的項

,也就是決定了函式f=x4⊕x3⊕x,然後就見

前面的序列密

碼那篇吧。神

傷。。。

還有一些知

識沒了解透,改日再寫~複習

其他的去了

密碼學基礎知識

對於一般的開發人員來說,很少需要對安全領域內的基礎技術進行深入的研究,但是鑑於日常系統開發中遇到的各種安全相關的問題,熟悉和了解這些安全技術的基本原理和使用場景還是非常必要的。本文將對非對稱加密 數字摘要 數字簽名 數字證書 ssl https等這些安全領域內的技術進行一番簡要的介紹,解釋他們之間的...

密碼學基礎知識(二)密碼體制

密碼體制五元組 m,c,k,e,d 分別是明文,密文,金鑰,加密,解密。咱們基本目的就是,有明文m,經過加密金鑰k加密就能得到密文c。但是有密文c卻沒有解密金鑰就不能得到明文m。大家看見了解密金鑰和加密金鑰,想這是怎麼回事呢。原來,密碼體制有兩大正派,一是對稱密碼體制,就是單鑰密碼體制,加密和解密金...

密碼學基礎知識(九)金鑰管理

金鑰管理 前面說過,金鑰是保密系統的核心。那對金鑰的管理自然很重要 金鑰管理有 1.金鑰生成 主要是金鑰生成器,產生偽隨機序列 2.金鑰的分配和協商 生成後就要分發出去,有集中式和分布式兩種,就是有kdc的根據使用者要求發金鑰,沒有的根據主機相互協商生成共同金鑰。3.金鑰的保護和儲存 金鑰儲存要保證...