Beta
195165

Blowfish cryptography implementation by using Microcontroller

Article

Last updated: 28 Dec 2024

Subjects

-

Tags

-

Abstract

The main task of paper studied new ciphering and deciphering techniques reported previously. Computer programs are designed in C language to perform theses algorithms and to assess their performance. Out of these algorithms, it is found that the BLOWFISH is the more sophisticated one. Therefore, a development for this algorithm is introduced to enhance its operation. This has been carried out by using the Microcontroller in the decrypting operation to support fast and more accurate operation. From the results of simulation, it is found that the expansion and permutation operations require most of the computing time. Therefore, software was designed and implemented to execute the expansion and permutation operations. A series of experiments was connected using the new developed algorithm as applied to different types of data (e.g. text, graphics and geographic maps). In all paper experiment, the encrypted and decrypted files were exactly the same.

DOI

10.21608/mnsli.2021.195165

Keywords

Blowfish Algorithm, AVR Microcontroller

Authors

First Name

Ali

Last Name

Takieldeen

MiddleName

-

Affiliation

-

Email

-

City

-

Orcid

-

First Name

Heba

Last Name

Soltan

MiddleName

-

Affiliation

-

Email

-

City

-

Orcid

-

Volume

1

Article Issue

2

Related Issue

27714

Issue Date

2021-08-01

Receive Date

2021-09-19

Publish Date

2021-08-01

Page Start

26

Page End

31

Print ISSN

2805-2307

Online ISSN

2805-2315

Link

https://mnsli.journals.ekb.eg/article_195165.html

Detail API

https://mnsli.journals.ekb.eg/service?article_code=195165

Order

2

Type

المقالة الأصلية

Type Code

2,097

Publication Type

Journal

Publication Title

مجلة النيل للعلوم التجارية والقانونية ونظم المعلومات

Publication Link

https://mnsli.journals.ekb.eg/

MainTitle

Blowfish cryptography implementation by using Microcontroller

Details

Type

Article

Created At

23 Jan 2023