English

Quad-Core RSA Processor with Countermeasure Against Power Analysis Attacks

Hardware Architecture 2020-09-09 v1

Abstract

Rivest-Shamir-Adleman (RSA) cryptosystem uses modular multiplication for encryption and decryption. So, performance of RSA can be drastically improved by optimizing modular multiplication. This paper proposes a new parallel, high-radix Montgomery multiplier for 1024 bits multi-core RSA processor. Each computation step operates in radix 4. The computation speed is increased by more than 4 times. We also implement a True Random Number Generator based resilience block to protect the coprocessor against power attacks.

Cite

@article{arxiv.2009.03468,
  title  = {Quad-Core RSA Processor with Countermeasure Against Power Analysis Attacks},
  author = {Javad Bagherzadeh and Vishishtha Bothra and Disha Gujar and Sugandha Gupta and Jinal Shah},
  journal= {arXiv preprint arXiv:2009.03468},
  year   = {2020}
}
R2 v1 2026-06-23T18:22:45.117Z