发明名称 |
密码算法抗功耗分析的实现方法及装置 |
摘要 |
本发明公开了一种密码算法抗功耗分析的实现方法和装置,其方法包括:将SM4密码算法中的模逆运算映射成对应的查找表,并进行保存;在SM4密码算法的S盒中添加预设的抗功耗分析逻辑,在SM4密码算法的轮函数中添加预设的计算逻辑,并根据查找表对数据进行加密操作。本发明解决了现有技术中SM4密码算法容易受到功耗分析的安全问题。实现了改善SM4密码算法中有限域模逆的运算效率,同时提高SM4密码算法的安全性。 |
申请公布号 |
CN105790923A |
申请公布日期 |
2016.07.20 |
申请号 |
CN201610266587.X |
申请日期 |
2016.04.26 |
申请人 |
深圳市证通电子股份有限公司 |
发明人 |
余思洋;朱文楚 |
分类号 |
H04L9/00(2006.01)I;H04L9/06(2006.01)I |
主分类号 |
H04L9/00(2006.01)I |
代理机构 |
深圳市世纪恒程知识产权代理事务所 44287 |
代理人 |
胡海国 |
主权项 |
一种密码算法抗功耗分析的实现方法,其特征在于,所述方法包括:将SM4密码算法中的模逆运算映射成对应的查找表,并进行保存;在所述SM4算法的S盒中添加预设的抗功耗分析逻辑,在所述SM4算法的轮函数中添加预设的计算逻辑,并根据所述查找表对数据进行加密操作。 |
地址 |
518000 广东省深圳市南山区南油天安工业村八座3A单元 |