首页> 外国专利> 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位的大小,同时将从模数加法运算中的掩码进位加到半字节中。

著录项

  • 公开/公告号EP2634953A1

    专利类型

  • 公开/公告日2013-09-04

    原文格式PDF

  • 申请/专利权人 GEMALTO SA;

    申请/专利号EP20120305258

  • 发明设计人 DEBRAIZE BLANDINE;

    申请日2012-03-02

  • 分类号H04L9;

  • 国家 EP

  • 入库时间 2022-08-21 16:28:56

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号