Published January 9, 2025 | Version v1

Modeling Diffie Hellman Key Exchange Algorithm using Object-Oriented Analysis and Design Technique

Authors/Creators

Description

Modeling Diffie Hellman Key Exchange Algorithm using Object-Oriented Analysis and Design Technique

 

Authors

Ashioba, Nwanze Chukwudi1, Emma-Osiebe Obaro2, Ogbodhu, Charles Uzoma-Odoji-Kpasa3, Ndubuife Nonso Daniel41Dennis Osadebay University AnwaiAsaba, Nigeria, 2Delta State polytechnic Ogwashi-uku, Nigeria, 3Michael & Cecilia Ibru University, Nigeria, 4National Open University of Nigeria

 

Abstract

In a communicating system, information transmitted from one location (sender) to another (receiver) is secured or protected from unauthorized users or intruders. Many cryptographic algorithms have been used to prevent and protect data and information from being hacked by intruders. Both symmetric and asymmetric algorithms have not been successful in simulating cryptosystems as real-world issues with things enclosed in properties and procedures. This research simulates the Diffie Hellman key exchange algorithm using object-oriented analysis and design techniques. The researchers used the Unified Modeling Language tools in the analysis and design of the system and implemented the Diffie Hellman key exchange algorithm using C++ object-oriented programming language. The outcome demonstrates that cryptosystems are actual issues with entities having encapsulated properties and functions.

Keywords

Asymmetric cryptography, Cryptography, public key, private key and symmetric cryptography

Files

14224ijcis01.pdf

Files (681.2 kB)

Name Size Download all
md5:70d66ad2c2e615ea8e1b61789a712420
681.2 kB Preview Download