1. 一种SM3杂凑加密算法多模块实现方法,其特征在于,包括读状态、写状态、空闲状 态、加密状态,先进行写状态,再进入加密状态,再进入读状态,其中: 空闲状态,该状态下,初始时控制参数W = 〇、R = 0、f inish = 0、count = 0,停止一切运 算; 写状态,该状态下,初始时控制参数#=1、1? = 〇、“1^811 = 0,(3〇111^从0开始到16之间计 数,count = 16时进入加密状态; 加密状态,该状态下,初始时控制参数W=0、R = 0、finish = 0,count从0开始到69之间 计数,《>11111 = 69且1^=1、打11丨311 = 1时进入读状态; 读状态,该状态下,初始时控制参数胃=0、1?=1、;^1^3}1 = 0,〇〇111^从0开始到7之间计 数,C〇unt = 7时输出加密后的数据,输出后直接进入空闲状态等待下一轮加密; 每加密完成一个512bit数据时,如果没有R=1信号,就会返回到空闲状态;每输出一次 256bit数据时,都会返回到空闲状态。
2. 如权利要求1所述的一种SM3杂凑加密算法多模块实现方法,其特征在于:所述写状 态下,压缩扩展模块读入待加密的随机数,一次最多读入512bits。
最后
以上就是幸福大神最近收集整理的关于国密 sm3算法java实现_一种SM3杂凑加密算法多模块实现方法及外部计数器专利_专利查询 - 天眼查...的全部内容,更多相关国密内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复