摘要
本申请提供一种密码防护系统,包括第一控制电路、移位寄存器、生成电路和限制电路,移位寄存器生成多个第一随机索引;生成电路用于根据第一随机索引生成第一索引数组,从第一索引数组内输出第二随机索引;限制电路用于根据第二随机索引生成第三随机索引,第三随机索引是通过修改第二随机索引得到的;排列电路用于存储由第一顺序排列的多个元素构成的第一排列,以及根据第三随机索引从第一排列的多个元素中依次输出目标元素;生成电路还用于接收目标元素和第一排列生成由第二顺序排列的多个目标元素构成的第二排列。通过移位寄存器生成随机索引,并通过限制随机索引的范围,降低外部随机数输入的频率,使密码芯片以更灵活的方式运行。
技术关键词
索引
生成电路
防护系统
移位寄存器
排列电路
控制电路
元素
地址生成单元
数据选择器
信号
生成随机
模式
密码芯片
分配器
发生器
计数器
逻辑电路
种子