Area-efficient and ultra-low-power architecture of RSA processor for RFID

Presented is an area-efficient and ultra-low-power hardware architecture of a 1024-bit RSA processor using a modified Montgomery algorithm. Since RSA for RFID often offers authentication and data encryption, small area, low power and high speed are its final goal. Proposed is the following progress: 1. to improve the Montgomery algorithm including preprocessing and Montgomery multiplication; 2. to design an architecture by pipelining two parallel multiply-add units using two-port register files; 3. to provide low power design methods. The result is the lowest power architecture of an RSA processor. The design has been fabricated using SMIC 0.13 µm CMOS technology and the test results show that the proposal design is most suitable for the low power systems.

[1]  Ming-Der Shieh,et al.  A High-Performance Unified-Field Reconfigurable Cryptographic Processor , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[2]  Akashi Satoh,et al.  Systematic Design of RSA Processors Based on High-Radix Montgomery Multipliers , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  Jean-Pierre Deschamps,et al.  Modular Multiplication and Exponentiation Architectures for Fast RSA Cryptosystem Based on Digit Serial Computation , 2011, IEEE Transactions on Industrial Electronics.

[4]  T. Ikenaga,et al.  61.5mW 2048-bit RSA Cryptographic Co-processor LSI based on N bit-wised Modular Multiplier , 2006, 2006 International Symposium on VLSI Design, Automation and Test.

[5]  Klaus Finkenzeller,et al.  Book Reviews: RFID Handbook: Fundamentals and Applications in Contactless Smart Cards and Identification, 2nd ed. , 2004, ACM Queue.

[6]  Trio Adiono,et al.  Very fast pipelined RSA architecture based on Montgomery's algorithm , 2009, 2009 International Conference on Electrical Engineering and Informatics.