Title of article :
Architectures for Montgomerys multiplication
Author/Authors :
O.، Nibouche, نويسنده , , A.، Bouridane, نويسنده , , M.، Nibouche, نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2003
Abstract :
Many public key cryptographic algorithms require modular multiplication of very large operands as their core arithmetic operation. One method to perform this operation reasonably fast is to use specialised hardware. However, larger sizes are often required to increase security. This comes at the expense of either reducing the clock rate or dramatically increasing the size and hence the cost of the system. Therefore, techniques that allow efficient and fast computation of this operation at the algorithmic level are desired. An algorithm/structure for the computation of Montgomeryʹs modular multiplication is presented. The modified algorithm splits the original algorithm into two multiplication operations, which can be executed in parallel. The derived architectures can be pipelined to the bit-level by interleaving multiple modular multiplication operations onto the same structure.
Keywords :
Distributed systems
Journal title :
IEE Proceedings and Digital Techniques
Journal title :
IEE Proceedings and Digital Techniques