一种RC4硬件电路掩码防护方法及系统与流程

文档序号:11138229阅读:来源:国知局
技术总结
本发明提供了一种RC4硬件电路掩码防护方法及系统,该方法包括:输入密钥和S盒分组步骤,将输入密钥和S盒各分为相同数量的分组,并同时向输入密钥和S盒的各分组引入随机数,其中,输入密钥和S盒分组后各部分之和与不带防护的输入密钥和S盒的内容相同;S盒初始置换步骤,根据分组输入密钥分别对分组S盒进行初始置换;密钥流生成步骤,对初始置换后的分组S盒分别进行再次置换,并以再次置换后的各分组S盒之和为新索引,所述新索引指向的S盒的内容为输出密钥流。本发明采用算法级防御措施,引用随机数作为掩码,来达到抗功耗攻击,特别是针对RC4的模板攻击。

技术研发人员:乌力吉;张绍辉;张向民
受保护的技术使用者:清华大学
文档号码:201610391470
技术研发日:2016.06.06
技术公布日:2017.02.15

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1