发明名称 MODULAR MULTIPLICATION USING LOOK-UP TABLES
摘要 Various embodiments relate to a method, system, and non-transitory machine-readable medium encoded with instructions for execution by a processor for performing modular exponentiation, the non-transitory machine-readable medium including: instructions for iteratively calculating a modular exponentiation, bd mod n, including: instructions for squaring a working value, c; and instructions for conditionally multiplying the working value, c, by a base value, b, dependent on a bit of an exponent, d, including: instructions for unconditionally multiplying the working value, c, by a lookup table entry associated with the base value.
申请公布号 US2016239267(A1) 申请公布日期 2016.08.18
申请号 US201514624874 申请日期 2015.02.18
申请人 NXP B.V. 发明人 Bos Joppe;Peeters Michaël
分类号 G06F7/48 主分类号 G06F7/48
代理机构 代理人
主权项 1. A non-transitory machine-readable medium encoded with instructions for execution by a processor for performing modular exponentiation, the non-transitory machine-readable medium comprising: instructions for iteratively calculating a modular exponentiation, bd mod n, comprising: instructions for squaring a working value, c; andinstructions for conditionally multiplying the working value, c, by a base value, b, dependent on a bit of an exponent, d, comprising: instructions for unconditionally multiplying the working value, c, by a lookup table entry associated with the base value.
地址 Eindhoven NL