密码学课设实验——序列密码c++实现

一、实验目的 通过实现简单的线性反馈移位寄存器(LFSR),理解LFSR的工作原理、本原多项式的重要意义   二、实验内容 1)利用C\C++语言实现给定的LFSR; 2)通过不同初始状态生成相应的序列,并观察它们的周期有什么特点; 3)利用生成的序列对文本进行加/解密(按对应位作模2加运算)。 给定的LFSR为:   实验步骤 1.总体理解,LFSR每个状态对应一个输出,所以需要定义三个变量分别
相关文章
相关标签/搜索