30363

FPGA Implementation of RSA Encryption Algorithm for E-passport Application

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

Securing the data stored on E-passport is a very important issue. RSA encryption algorithm is suitable for such application with low data size. In this paper the design and implementation of 1024 bit-key RSA encryption and decryption module on an FPGA is presented. The module is verified through comparing the result with that obtained from MATLAB tools. The
design runs at a frequency of 36.3 MHz on Virtex-5 Xilinx FPGA. The key size is designed to be 1024-bit to achieve high security for the passport information. The whole design is achieved through VHDL design entry which makes it a portable design and can be directed to any hardware platform.

DOI

10.21608/iceeng.2014.30363

Keywords

RSA, VHDL, FPGA, modular multiplication, modular exponential

Authors

First Name

Khaled

Last Name

Shehata

MiddleName

-

Affiliation

Arab Academy for Science and Technology, Cairo, Egypt.

Email

-

City

-

Orcid

-

First Name

Hanady

Last Name

Hussien

MiddleName

-

Affiliation

Arab Academy for Science and Technology, Cairo, Egypt.

Email

-

City

-

Orcid

-

First Name

Sara

Last Name

Yehia

MiddleName

-

Affiliation

Lecturer in the Higher Institute of Engineering, New Cairo, Egypt.

Email

-

City

-

Orcid

-

Volume

9

Article Issue

9th International Conference on Electrical Engineering ICEENG 2014

Related Issue

5254

Issue Date

2014-05-01

Receive Date

2019-04-18

Publish Date

2014-05-01

Page Start

1

Page End

5

Print ISSN

2636-4433

Online ISSN

2636-4441

Link

https://iceeng.journals.ekb.eg/article_30363.html

Detail API

https://iceeng.journals.ekb.eg/service?article_code=30363

Order

9

Type

Original Article

Type Code

833

Publication Type

Journal

Publication Title

The International Conference on Electrical Engineering

Publication Link

https://iceeng.journals.ekb.eg/

MainTitle

FPGA Implementation of RSA Encryption Algorithm for E-passport Application

Details

Type

Article

Created At

22 Jan 2023