Redundant modular reduction algorithms

CARDIS(2011)

引用 33|浏览0
暂无评分
摘要
We present modular reduction algorithms over finite fields of large characteristic that allow the use of redundant modular arithmetic. This technique provides constant time reduction algorithms. Moreover, it can also be used to strengthen the differential side-channel resistance of asymmetric cryptosystems. We propose modifications to the classic Montgomery and Barrett reduction algorithms in order to have efficient and resistant modular reduction methods. Our algorithms are called dynamic redundant reductions as random masks are intrinsically added within each reduction for a small overhead. This property is useful in order to thwart recent refined attacks on public key algorithms.
更多
查看译文
关键词
constant time reduction algorithm,finite field,asymmetric cryptosystems,redundant modular arithmetic,dynamic redundant reduction,modular reduction algorithm,classic montgomery,redundant modular reduction algorithm,resistant modular reduction method,differential side-channel resistance,barrett reduction algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要