会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • PROTECTION OF A MODULAR EXPONENTIATION CALCULATION
    • 保护模块化指数计算
    • US20170061119A1
    • 2017-03-02
    • US15056601
    • 2016-02-29
    • STMicroelectronics (Rousset) SAS
    • Yannick Teglia
    • G06F21/52
    • G06F21/52G06F7/723G06F2207/7219H04L9/004
    • A method of protecting a modular exponentiation calculation executed by an electronic circuit using a first register and a second register, successively comprising, for each bit of the exponent: a first step of multiplying the content of one of the registers, selected from among the first register and the second register according to the state of the bit of the exponent, by the content of the other one of the first and second registers, placing the result in said one of the registers; a second step of squaring the content of said other one of the registers by placing the result in this other register, wherein the content of said other one of the registers is stored in a third register before the first step and is restored in said other one of the registers before the second step.
    • 一种用于使用第一寄存器和第二寄存器来保护由电子电路执行的模幂运算的方法,该方法对于指数的每一位依次包括:第一步,将寄存器中的一个的内容从第一 根据指数的位的状态,通过第一和第二寄存器中的另一个的内容将寄存器和第二寄存器置于所述寄存器的所述一个寄存器中; 通过将结果放置在该另一个寄存器中来平均所述另一个寄存器的内容的第二步骤,其中所述另一个寄存器的内容在第一步骤之前存储在第三寄存器中并在所述另一个寄存器中被恢复 的第二步之前的寄存器。
    • 5. 发明授权
    • Protection of a modular exponentiation calculation by multiplication by a random quantity
    • 通过乘以随机数保护模幂运算
    • US08767955B2
    • 2014-07-01
    • US13543106
    • 2012-07-06
    • Yannick Teglia
    • Yannick Teglia
    • H04L9/28
    • G06F7/723G06F2207/7233
    • A method for protecting a calculation, by an electronic circuit, of a modular exponentiation of a digital quantity, wherein: a first variable is initialized with a random quantity; at least one second variable is initialized with a value which is a function of the digital quantity; at least for a bit at 1 of an exponent of the modular exponentiation, the first variable is updated by: a) the quotient of its content and a power of the random quantity; and b) the product of its content by that of the second variable; and once all the exponent bits have been processed, the content of the first variable is divided by the random quantity to provide the result of the modular exponentiation.
    • 一种用于保护由电子电路计算数字量的模幂运算的方法,其中:第一变量用随机数进行初始化; 至少一个第二变量用作为数字量的函数的值初始化; 至少对于模幂数的指数的1位,第一个变量通过以下方式更新:a)其内容的商和随机数的幂; 和b)其内容的乘积与第二个变量的乘积; 并且一旦所有指数位都被处理,则将第一变量的内容除以随机数来提供模幂运算的结果。
    • 7. 发明授权
    • Arrangement for and method of protecting a data processing device against an attack or analysis
    • 保护数据处理设备免受攻击或分析的安排和方法
    • US08738927B2
    • 2014-05-27
    • US11993265
    • 2006-06-23
    • Gerardus Tarcisius Maria Hubert
    • Gerardus Tarcisius Maria Hubert
    • G06F11/30G06F12/14
    • H04L9/302G06F7/723G06F7/728G06F2207/7238H04L9/003H04L9/3066H04L2209/046
    • In order to further develop an arrangement for as well as a method of protecting at least one data processing device, in particular at least one embedded system, for example at least one chip card or smart card, against at least one attack, in particular against at least one side-channel attack, for example against at least one current trace analysis, the data processing device, in particular at least one integrated circuit of the data processing device, carrying out calculations, in particular cryptographic operations wherein an attack, for example an E[lectro]M[agnetic] radiation attack, or an analysis, for example a D[ifferential]P[ower]A[nalysis], such attack or such analysis in particular targeted on finding out a private key, is to be securely averted, it is proposed to blind all intermediate results of the calculations by at least one random variable, without inverting any operand of the calculations.
    • 为了进一步开发一种安排以及一种保护至少一个数据处理设备,特别是至少一个嵌入式系统(例如至少一个芯片卡或智能卡)的方法,其针对至少一次攻击,特别是针对 例如至少一个侧向信道攻击,例如针对至少一个当前跟踪分析,数据处理设备,特别是数据处理设备的至少一个集成电路,执行计算,特别是加密操作,其中例如攻击 或者分析,例如D [ifferential] P [oal] A [nalysis],这种攻击或此类分析特别是寻找私钥的目的是为 安全地避免,建议通过至少一个随机变量来盲目计算所有中间结果,而不颠倒计算的任何操作数。
    • 9. 发明申请
    • PROTECTION OF A MODULAR EXPONENTIATION CALCULATION BY ADDITION OF A RANDOM QUANTITY
    • 通过添加随机数量来保护模块化指数计算
    • US20130016826A1
    • 2013-01-17
    • US13542829
    • 2012-07-06
    • Yannick Teglia
    • Yannick Teglia
    • H04L9/28
    • H04L9/002G06F7/723G06F2207/7233G06F2207/7238
    • A method for protecting a calculation, by an electronic circuit, of a modular exponentiation of a digital quantity, wherein: a first variable is initialized with a random quantity increased by once unit; a second variable is initialized with the product of the digital quantity by the random quantity; a third variable is initialized with the digital quantity; iteratively for all the bits at 1 of an exponent of the modular exponentiation, the first variable is updated by: a) multiplying its content by that of the third variable; and b) subtracting thereto the content of the second variable increased by the random quantity; and once all the bits of the exponent have been processed, the content of the first variable is decreased by the random quantity to provide the result of the modular exponentiation.
    • 一种用于保护由电子电路计算数字量的模数乘法的方法,其中:第一变量以随机数增加一次单位来初始化; 第二个变量用数字量乘以随机数的乘积初始化; 第三个变量用数字量初始化; 迭代地对于在幂幂的指数的1处的所有比特,第一个变量通过以下方式更新:a)将其内容乘以第三个变量的内容; b)减去所述随机数增加的第二变量的内容; 并且一旦指数的所有位都被处理,则第一变量的内容减少随机数量以提供模幂运算的结果。