Beta
25576

Fast Calculation of the Modular Exponential Function in the RSA Cipher

Article

Last updated: 24 Dec 2024

Subjects

-

Tags

-

Abstract

Two different techniques are used to secure communication between military aircraft and control centers; the conventional secret key system and the public key system. In the public key system, the most famous technique is the RIVEST-SHAMIR-ADLEMAN (RSA) method. In the RSA system, the modular exponential function is used to encipher the plaintext message and to decipher the ciphertext message. The problem considered here is how to speed-up the calculation of the modular exponential function. An improved binary algorithm based on the binary redundant representa-lion (BRR) is proposed. This algorithm requires the minimum number of basic operations (modular multiplications) among all possible binary redundant representations. Compared to the binary algorithm, the proposed algorithm reduces the number of basic operations by 33%. Systolic array of Montgomery is used to decrease the needed number of operations in the calculations. Results show that the time needed to compute the modular multiplication became less than 50% of the original time needed to perform the same operation without using systolic array of Montgomery. The final results show that, the needed time to calculate the modular exponential function will decrease by 66% of the original time.

DOI

10.21608/asat.1995.25576

Authors

First Name

AIN.

Last Name

Elsherbiny

MiddleName

-

Affiliation

Graduate Student.

Email

-

City

-

Orcid

-

First Name

M.

Last Name

Saleh

MiddleName

N.

Affiliation

Faculty ofEnginerring, Ain Shams University.

Email

-

City

-

Orcid

-

First Name

A.

Last Name

Elosmany

MiddleName

-

Affiliation

Military Technical College, Cairo.

Email

-

City

-

Orcid

-

First Name

S.

Last Name

Elhabiby

MiddleName

-

Affiliation

Military Technical College, Cairo.

Email

-

City

-

Orcid

-

Volume

6

Article Issue

ASAT CONFERENCE 2 — 4 May 1995, CAIRO

Related Issue

4647

Issue Date

1995-05-01

Receive Date

2019-01-22

Publish Date

1995-05-01

Page Start

169

Page End

178

Print ISSN

2090-0678

Online ISSN

2636-364X

Link

https://asat.journals.ekb.eg/article_25576.html

Detail API

https://asat.journals.ekb.eg/service?article_code=25576

Order

14

Type

Original Article

Type Code

737

Publication Type

Journal

Publication Title

International Conference on Aerospace Sciences and Aviation Technology

Publication Link

https://asat.journals.ekb.eg/

MainTitle

Fast Calculation of the Modular Exponential Function in the RSA Cipher

Details

Type

Article

Created At

22 Jan 2023