Abstract
This paper presents a scalable architecture for prime number validation which targets reconfigurable hardware. The primality test is crucial for security systems, especially for most public-key schemes. The Rabin-Miller Strong Pseudoprime Test has been mapped into hardware, which makes use of a circuit for computing Montgomery modular exponentiation to further speed up the validation and to reduce the hardware cost. A design generator has been developed to generate a variety of scalable and non-scalable Montgomery multipliers based on userdefined parameters. The performance and resource usage of our designs, implemented in Xilinx reconfigurable devices, have been explored using very large prime numbers. Our work demonstrates the flexibility and trade-offs in using reconfigurable platform for prototyping cryptographic hardware in embedded systems. It is shown that, for instance, a 1024-bit primality test can be completed in less than a second, and a low cost XC3S2000 FPGA chip can accommodate a 32k-bit scalable primality test with 64 parallel processing elements. © 2004 IEEE.
Original language | English |
---|---|
Title of host publication | Proceedings - 2004 IEEE International Conference on Field-Programmable Technology, FPT '04 |
Pages | 177-184 |
Publication status | Published - 2004 |
Externally published | Yes |
Event | 2004 IEEE International Conference on Field-Programmable Technology, FPT '04 - Brisbane, Australia Duration: 6 Dec 2004 → 8 Dec 2004 |
Conference
Conference | 2004 IEEE International Conference on Field-Programmable Technology, FPT '04 |
---|---|
Country/Territory | Australia |
City | Brisbane |
Period | 6/12/04 → 8/12/04 |