一种抵御能量分析攻击的解密方法及解密电路

基本信息

申请号 CN201811492962.8 申请日 -
公开(公告)号 CN109361502B 公开(公告)日 2022-03-15
申请公布号 CN109361502B 申请公布日 2022-03-15
分类号 H04L9/00(2022.01)I;H04L1/00(2006.01)I 分类 电通信技术;
发明人 朱念好;周玉洁;王大永 申请(专利权)人 上海航芯电子科技股份有限公司
代理机构 上海汉声知识产权代理有限公司 代理人 胡晶
地址 200241上海市闵行区东川路555号乙楼5058室
法律状态 -

摘要

摘要 一种抵卸能量分析攻击的解密方法,包括步骤:对原始密文数据随机注入错误,并按顺序生成中间密文数据;对中间密文数据进行BCH译码,且在BCH译码过程中对中间密文数据中的各组密文数据进行重新排序,以生成与中间密文数据中各组密文数据原始排序不同的译码数据;依次对译码数据进行解密操作得到明文数据。由于没有从解密算法引擎本身着手,而是通过改变数据流的解密顺序,可以有效地达到抵御能量分析攻击的目的,防止解密运算过程信息的泄露。本发明改变的数据流的解密顺序和具体解密算法无关,适用于所有对称算法,并可以大大地减小硬件实现的面积和开发的周期。