首页> 中国专利> 一种支持多种对称密码算法的芯片的抗攻击电路实现方法

一种支持多种对称密码算法的芯片的抗攻击电路实现方法

摘要

本发明公开了一种支持多种对称密码算法芯片及其抗攻击电路实现方法,包括:支持AES密码算法和SM4密码算法两种对称密码算法,同时对AES密码算法加密过程中的非线性变换电路、解密过程中的非线性变换电路和SM4密码算法中的非线性变换电路进行优化整合,利用一个非线性变换电路来实现上述三种不同非线性变化电路功能;在对称密码算法的密钥扩展阶段以及加解密阶段中,采用与随机数加密的方式来掩盖真实数据,防止信息的暴露;在密钥扩展和加解密的过程中,中间数据将通过提取随机数和查表的方式进行随机的打散重组。本发明在减少面积的使用、加强抵御侧信道攻击、差分注入攻击的能力上进行了进一步增强。

著录项

  • 公开/公告号CN108650072B

    专利类型发明专利

  • 公开/公告日2021-04-20

    原文格式PDF

  • 申请/专利权人 杭州朔天科技有限公司;

    申请/专利号CN201810263061.5

  • 发明设计人 邵胜芒;林威;陈群;黄凯;陈华锋;

    申请日2018-03-28

  • 分类号H04L9/00(20060101);H04L9/06(20060101);H04L9/08(20060101);H04L9/14(20060101);

  • 代理机构33213 杭州浙科专利事务所(普通合伙);

  • 代理人杜立

  • 地址 310012 浙江省杭州市西湖区华星路99号东软创业大厦A408室

  • 入库时间 2022-08-23 11:40:09

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号