Duality between Multiplication and Modular Reduction

IACR Cryptology ePrint Archive(2005)

引用 25|浏览3
暂无评分
摘要
This paper presents a duality between the classical optimally speeded up multiplication algorithm and some "fast" reduction algo- rithm. For this, the multiplier is represented by the unique signed digit representation with minimal Hamming weight using Reitwiesner's mul- tiplier recoding algorithm. In fact, the present paper proves that this optimal multiplier recoding technique naturally translates into a canoni- cal modular reduction technique. Thus, the resulting reduction algorithm is optimal with respect to its average-time complexity as well. Besides these two new results, our proof of the transfer-theorem serves another interesting purpose: The reason that the considered reduction algorithm from (Sed) is so unknown might lie in the fact that it is rather un-intuitive and no proper understanding was available so far. Therefore, our proper mathematical derivation/explanation solves this lack of understanding.
更多
查看译文
关键词
booth recoding,multiplication,canonical signed- digit representation,optimal algorithm,minimum ham- ming weight,modular reduction,reitwiesner recoding.,computer arithmetic,signed digit representation,hamming weight,time complexity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要