SNOW3G初始化模块
SNOW3G算法规定了初始化操作和密钥流生成操作,此工程为初始化操作部分,通过仿真验证
SNOW3G控制器设计
SNOW3G控制器设计,使用状态机和计数器实现,和数据路径联合使用即可完成芯片设计,已通过验证
SNOW3G使用的FSM
SNOW3G算法定义的有限状态机FSM,用于产生LFSR所需要的初始化输入F
SNOW3G使用的LFSR
SNOW3G算法中所定义的反馈移位寄存器LFSR,用于产生伪随机数
128bit寄存器
128bit寄存器,接口为32bit,能接总线上,分4个时钟周期来寄存数据