Back to Search
Start Over
Dual-Core Implementation of Right-to-Left Modular Exponentiation
- Source :
- Advances in Intelligent Systems and Computing ISBN: 9789811086380
- Publication Year :
- 2018
- Publisher :
- Springer Singapore, 2018.
-
Abstract
- Modular exponentiation is one of the core operations in most of the public-key cryptosystems. It consists of a sequence of modular multiplications. The performance of public-key cryptographic transformations is strongly influenced by the competent implementation of modular exponentiation and modular multiplication. This paper presents the hardware implementation of modular exponentiation on two processor cores. Montgomery multiplication method is modified according to the needs of dual-core implementation to improve the core utilization. It is implemented with different radices ranging from \(2^2\) to \(2^{32}\). The performance of the proposed design is analyzed and compared with the existing techniques in terms of number of clock cycles, throughput, power, and area. The proposed design has been developed using Verilog and synthesized using Xilinx-14.6 ISE for usage in FPGA, and the same has been synthesized using Cadence for ASIC. But here the results are presented based on FPGA.
- Subjects :
- Modular exponentiation
Multi-core processor
Modular arithmetic
Computer science
business.industry
020208 electrical & electronic engineering
02 engineering and technology
Modular design
020202 computer hardware & architecture
Application-specific integrated circuit
0202 electrical engineering, electronic engineering, information engineering
Verilog
Hardware_ARITHMETICANDLOGICSTRUCTURES
Arithmetic
business
Field-programmable gate array
Throughput (business)
computer
computer.programming_language
Subjects
Details
- ISBN :
- 978-981-10-8638-0
- ISBNs :
- 9789811086380
- Database :
- OpenAIRE
- Journal :
- Advances in Intelligent Systems and Computing ISBN: 9789811086380
- Accession number :
- edsair.doi...........9b7093fbcef3d7b209ba26e364ed2fcc
- Full Text :
- https://doi.org/10.1007/978-981-10-8639-7_5