密码学基础知识(十)查缺补漏(缺)
生活随笔
收集整理的這篇文章主要介紹了
密码学基础知识(十)查缺补漏(缺)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天密碼學結束了,哎,都是淚啊,答題時發現腦袋里都是思想,公式沒記多少,就主要記了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,然后就見前面的序列密碼那篇吧。神傷。。。
?
還有一些知識沒了解透,改日再寫~復習其他的去了
總結
以上是生活随笔為你收集整理的密码学基础知识(十)查缺补漏(缺)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 密码学基础知识(九)密钥管理
- 下一篇: 密码行业标准目录