Repository logo
Institutional Digital Repository
Shreenivas Deshpande Library, IIT (BHU), Varanasi

FPGA Implementation of Modular Multiplication for Cryptographic Applications

dc.contributor.authorVarma S.M.K.; Sarawadekar K.P.
dc.date.accessioned2025-05-23T11:24:04Z
dc.description.abstractOne of the most computationally expensive arithmetic operation's is modular multiplication. To create a realistic public-key cryptosystem, efficient algorithms and implementations are needed. Based on different integer lengths many algorithms of modular multiplication are implemented for public-key cryptosystems. Each implementation is efficient in parameters like power, area delay and high throughput. With the recent works on Verifiable Delay Functions (VDF's) the need for modular multiplication implementations to have the lowest possible latency has increased, as before low latency was not important as of high throughput in these multiplications. VDF's are designed to realise the underlying calculation in a predetermined amount of time that can be publicly validated. Inherently sequential arithmetic operations are used in VDF constructions. Recently, efficient VDF constructions based on Rivest, Shamir, and Wagner's time-lock puzzles have been suggested. For these VDF constructions, an RSA group exponentiation operation must be realised. Low-latency circuit implementation is proposed in this paper, along with an optimized FPGA version of the algorithm. © 2022 IEEE.
dc.identifier.doihttps://doi.org/10.1109/DELCON54057.2022.9752895
dc.identifier.urihttp://172.23.0.11:4000/handle/123456789/9682
dc.relation.ispartofseries2022 IEEE Delhi Section Conference, DELCON 2022
dc.titleFPGA Implementation of Modular Multiplication for Cryptographic Applications

Files

Collections