首页> 外国专利> A METHOD FOR PROTECTING MODULAR EXPONENTIAL ALGORITHMS AGAINST DEEP-LEARNING SIDE-CHANNEL ATTACK (DL-SCA)

A METHOD FOR PROTECTING MODULAR EXPONENTIAL ALGORITHMS AGAINST DEEP-LEARNING SIDE-CHANNEL ATTACK (DL-SCA)

机译:一种保护模块化指数算法免受深度学习侧信道攻击(DL-SCA)的方法

摘要

A method (220) for countering a profiling of deep-learning (100) side channel (SCA) algorithm to disrupt a training phase of a deep-learning model is provided. It alters and interleaves an execution sequence (163) of modular exponentiations or point additions in a counter SCA algorithm. The mixing, loops (206-210) through bits of a private key, D, along a sliding window, wherein for each loop, an N-bit tuple from the private key (102) is compared (207) to the random number plus a linear increment, and, if the value is a match, it indexes (208) into said precomputed vector according to said random number, r, thereby extracting and interleaving values into an execution path of said counter SCA algorithm from said precomputed vector according to an index represented by said random number; otherwise. Other embodiments are provided.
机译:该文提供一种方法(220),用于对抗深度学习(100)侧信道(SCA)算法的分析,以破坏深度学习模型的训练阶段。它改变和交错计数器 SCA 算法中的模块化幂或点加法的执行序列 (163)。混合,循环(206-210)通过私钥D的位,沿着滑动窗口,其中对于每个循环,将来自私钥(102)的N位元组(207)与随机数加线性增量进行比较,并且,如果该值为匹配,则根据所述随机数将(208)索引为所述预先计算的向量, r,从而根据所述随机数表示的索引,从所述预计算的向量中提取值并将其交错到所述计数器SCA算法的执行路径中;否则。提供了其他实施方式。

著录项

  • 公开/公告号EP4243334A1;EP2023004243334A1;EP4243334A1;EP4243334

    专利类型

  • 公开/公告日2023-09-13

    原文格式PDF

  • 申请/专利权人 THALES DIS FRANCE SAS;

    申请/专利号EP22305274.7;EP202200000305274;EP22305274A;EP20220305274

  • 发明设计人

    申请日2022-03-11

  • 分类号H04L9;H04L9/30;

  • 国家

  • 入库时间 2024-06-15 00:04:29

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号