Title: FPGA implementation of hybrid asymmetric key-based digital signature and Diffie-Hellman key exchange algorithm for IoT application

Authors: Vijayakumar Peroumal; Sujan Krishna; Harivamsi Reddy; Polineni Ramakrishna; M. Jagannath

Addresses: School of Electronics Engineering, Vellore Institute of Technology, Chennai, Tamil Nadu, India ' School of Electronics Engineering, Vellore Institute of Technology, Chennai, Tamil Nadu, India ' School of Electronics Engineering, Vellore Institute of Technology, Chennai, Tamil Nadu, India ' School of Electronics Engineering, Vellore Institute of Technology, Chennai, Tamil Nadu, India ' School of Electronics Engineering, Vellore Institute of Technology, Chennai, Tamil Nadu, India

Abstract: A new RSA-based Diffie-Hellman key exchange with a digital signature algorithm has been proposed and implemented through FPGAs. In the proposed algorithm, the problem of man-in-the-middle attack is solved. The proposed algorithm is more useful in the case of the client and server-based interaction like in the case of wireless mobile internet (4G/LTE) usage by an individual and in the case of bank transactions that are made by the individuals. Security, resistance to side attacks and collisions, larger key size, and non-factorisation of the prime numbers are the advantages of the RSA which is used in the proposed algorithm. Synthesis and implementation of the encrypted block have been compared and analysed on Spartan-3, Spartan-6e, Virtex-4 and Spartan-6 FPGA boards. Complete security is achieved using digital signature and previous problems of the traditional algorithm.

Keywords: digital signature; authentication; cryptography; Diffie-Hellman; RSA; FPGA.

DOI: 10.1504/IJESDF.2022.125398

International Journal of Electronic Security and Digital Forensics, 2022 Vol.14 No.5, pp.534 - 546

Received: 09 Apr 2021
Accepted: 13 Oct 2021

Published online: 08 Sep 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article