首页> 外国专利> COUNTERMEASURE METHOD AGAINST SIDE CHANNEL ANALYSIS FOR CRYPTOGRAPHIC ALGORITHMS USING BOOLEAN OPERATIONS AND ARITHMETIC OPERATIONS

COUNTERMEASURE METHOD AGAINST SIDE CHANNEL ANALYSIS FOR CRYPTOGRAPHIC ALGORITHMS USING BOOLEAN OPERATIONS AND ARITHMETIC OPERATIONS

机译:基于布尔运算和算术运算的密码算法侧通道分析对策方法

摘要

The present invention relates to a countermeasure method against side channel analysis for cryptographic algorithm using Boolean operations and arithmetic operation. To protect a cryptographic algorithm combining Boolean and arithmetic instructions against first order side channel analysis, it is necessary to perform conversions between Boolean masking and arithmetic masking. The present invention proposes a new conversion method from arithmetic masking to Boolean masking, using only one pre-computed table T. Said table T being configured so that to convert from arithmetic to Boolean masking k-bit nibble by k-bit nibble for integers having a size greater than k bits while adding a masked carry from the modular addition to the nibble.
机译:本发明涉及一种针对使用布尔运算和算术运算的密码算法的侧信道分析的对策方法。为了保护结合布尔和算术指令的密码算法免受一阶边通道分析,有必要在布尔掩蔽和算术掩蔽之间执行转换。本发明提出了一种仅使用一个预先计算的表T的,从算术掩蔽到布尔掩蔽的新转换方法。所述表T被配置为:对于具有整数的整数,通过k比特半字节从算术掩蔽转换为布尔掩蔽k比特半字节。大于k位的大小,同时将从模数加法运算中的掩码进位加到半字节中。

著录项

  • 公开/公告号EP2820791B1

    专利类型

  • 公开/公告日2016-07-27

    原文格式PDF

  • 申请/专利权人 GEMALTO SA;

    申请/专利号EP20130707852

  • 发明设计人 DEBRAIZE BLANDINE;

    申请日2013-03-04

  • 分类号H04L9;

  • 国家 EP

  • 入库时间 2022-08-21 14:52:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号