A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems

Cryptographic tools like Hill's encryption algorithm protect digital data. In this work, we present a novel Hill cipher security method that utilizes Gaussian integers from number theory. Using these intriguing mathematical entities to disguise plaintext values dramatically boosts assault resis...

Full description

Bibliographic Details
Main Authors: Saba Salman, Yasmin Makki Mohialden, Abbas Abdulhameed, Nadia Mahmood Hussien
Format: Article
Language:English
Published: College of Education, Al-Iraqia University 2024-02-01
Series:Iraqi Journal for Computer Science and Mathematics
Subjects:
Online Access:https://journal.esj.edu.iq/index.php/IJCM/article/view/887
_version_ 1797321044036419584
author Saba Salman
Yasmin Makki Mohialden
Abbas Abdulhameed
Nadia Mahmood Hussien
author_facet Saba Salman
Yasmin Makki Mohialden
Abbas Abdulhameed
Nadia Mahmood Hussien
author_sort Saba Salman
collection DOAJ
description Cryptographic tools like Hill's encryption algorithm protect digital data. In this work, we present a novel Hill cipher security method that utilizes Gaussian integers from number theory. Using these intriguing mathematical entities to disguise plaintext values dramatically boosts assault resistance and duration. This research includes a three-pass protocol for encryption and decryption without key exchange, ensuring a safe, efficient, and dependable solution. Pandas is used for efficient data processing, and Numpy for computational tasks, notably matrices. Hill cipher-based encryption and decryption can be utilized in real life. It also demonstrates how to save Pandas DataFrame data to Excel. This strategy assures progress in cryptography. Uniquely designed for banking, it emphasizes its applicability and possible influence on present financial systems.
first_indexed 2024-03-08T04:52:45Z
format Article
id doaj.art-9d0d07f74a7b451ea05975314f6e5534
institution Directory Open Access Journal
issn 2958-0544
2788-7421
language English
last_indexed 2024-03-08T04:52:45Z
publishDate 2024-02-01
publisher College of Education, Al-Iraqia University
record_format Article
series Iraqi Journal for Computer Science and Mathematics
spelling doaj.art-9d0d07f74a7b451ea05975314f6e55342024-02-08T00:50:34ZengCollege of Education, Al-Iraqia UniversityIraqi Journal for Computer Science and Mathematics2958-05442788-74212024-02-015110.52866/ijcsm.2024.05.01.019A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking SystemsSaba Salman0Yasmin Makki Mohialden 1Abbas Abdulhameed 2Nadia Mahmood Hussien3Aliraqia universityMustansiriyah University, Baghdad, IraqMustansiriyah University, Baghdad, IraqMustansiriyah University, Baghdad, IraqCryptographic tools like Hill's encryption algorithm protect digital data. In this work, we present a novel Hill cipher security method that utilizes Gaussian integers from number theory. Using these intriguing mathematical entities to disguise plaintext values dramatically boosts assault resistance and duration. This research includes a three-pass protocol for encryption and decryption without key exchange, ensuring a safe, efficient, and dependable solution. Pandas is used for efficient data processing, and Numpy for computational tasks, notably matrices. Hill cipher-based encryption and decryption can be utilized in real life. It also demonstrates how to save Pandas DataFrame data to Excel. This strategy assures progress in cryptography. Uniquely designed for banking, it emphasizes its applicability and possible influence on present financial systems. https://journal.esj.edu.iq/index.php/IJCM/article/view/887Keywords: Hill cipher, deciphering, security, encryption, Gaussian numbers, banking systems
spellingShingle Saba Salman
Yasmin Makki Mohialden
Abbas Abdulhameed
Nadia Mahmood Hussien
A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems
Iraqi Journal for Computer Science and Mathematics
Keywords: Hill cipher, deciphering, security, encryption, Gaussian numbers, banking systems
title A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems
title_full A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems
title_fullStr A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems
title_full_unstemmed A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems
title_short A Novel Method for Hill Cipher Encryption and Decryption Using Gaussian Integers Implemented in Banking Systems
title_sort novel method for hill cipher encryption and decryption using gaussian integers implemented in banking systems
topic Keywords: Hill cipher, deciphering, security, encryption, Gaussian numbers, banking systems
url https://journal.esj.edu.iq/index.php/IJCM/article/view/887
work_keys_str_mv AT sabasalman anovelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT yasminmakkimohialden anovelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT abbasabdulhameed anovelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT nadiamahmoodhussien anovelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT sabasalman novelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT yasminmakkimohialden novelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT abbasabdulhameed novelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems
AT nadiamahmoodhussien novelmethodforhillcipherencryptionanddecryptionusinggaussianintegersimplementedinbankingsystems