Efficient Hardware Implementation of the Toom-Cook-4 Algorithm Using a Pipelined Architecture on FPGA

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Multiplication is a critical operation in public-key cryptography, and efficient implementations are essential due to increasing key sizes in algorithms such as RSA and ECC. The Toom-Cook algorithm is a highly effective method for accelerating large-integer multiplication, particularly in applications requiring high-performance arithmetic such as cryptography. This paper presents an efficient hardware implementation of the Toom-Cook-4 multiplication algorithm targeting FPGA platforms. After individual implementation, all stages are integrated into a complete system. To achieve high throughput, a pipelined architecture is incorporated into the design. The system is implemented for 512-bit operands and is designed parametrically to support different input sizes. The overall system features a pipelined architecture capable of producing one output per clock cycle after an initial latency of 10 cycles, enabling highthroughput streaming operation. The final design utilizes 38,723 LUTs, 18,818 flip-flops, and 252 DSP blocks, with a critical path delay of 9.13 ns for 512-bit input operands.

Original languageEnglish
Title of host publication2025 18th International Conference on Information Security and Cryptology, ISCTurkiye 2025 - Proceedings
EditorsAli Aydin Selcuk, Seref Sagiroglu, Oguz Yayla, Cihangir Tezcan
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331557102
DOIs
Publication statusPublished - 2025
Event18th International Conference on Information Security and Cryptology, ISCTurkiye 2025 - Ankara, Turkey
Duration: 22 Oct 202523 Oct 2025

Publication series

Name2025 18th International Conference on Information Security and Cryptology, ISCTurkiye 2025 - Proceedings

Conference

Conference18th International Conference on Information Security and Cryptology, ISCTurkiye 2025
Country/TerritoryTurkey
CityAnkara
Period22/10/2523/10/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • Cryptography
  • FPGA Implementation
  • Large integer multiplication
  • Toom-Cook-4 multiplication

Fingerprint

Dive into the research topics of 'Efficient Hardware Implementation of the Toom-Cook-4 Algorithm Using a Pipelined Architecture on FPGA'. Together they form a unique fingerprint.

Cite this