A modified ElGamal-like cryptosystem

The ElGamal cryptosystem stands as one of the foremost public key encryption methods and represents a probabilistic algorithm, originating from the framework of the Diffie-Hellman key exchange protocol. Diverging from the Diffie-Hellman approach, ElGamal cryptosystem constitutes a comprehensive encryption-decryption scheme hinging on the discrete logarithm problem for its security. Its robustness is rooted in the formidable challenge of computing the discrete logarithm modulo a substantially large prime number. In this study, a variation of the ElGamal algorithm was introduced using matrices. The key generation of the new system is different from that of the standard ElGamal Cryptosystem. Here, our generator is a 2×2 matrix containing four primitive roots of the selected prime number. The Plaintext is considered in uppercase letters and then converted into uppercase and lowercase letters alternatively. ASCII alphabet is used to obtain the corresponding numerical values for each letter and decomposed into blocks of 2×2 matrices. The security of this system rests on the intrinsic complexity of the discrete logarithm problem, a computational challenge well-documented for its arduousness. Additionally, our proposed system maintains resilience against Chosen Plaintext Attacks (CPA), further bolstering its security posture.

Authors

Publication Details

Journal
Journal of Discrete Mathematical Sciences and Cryptography
Published
2025-01-01
DOI
https://doi.org/10.47974/jdmsc-1723
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A modified ElGamal-like cryptosystem

Rajitha Ranasinghe, Pabasara Athukorala, Pramodya Athurugiriya
Journal of Discrete Mathematical Sciences and Cryptography
Chaos-based Image/Signal Encryption
article

A modified ElGamal-like cryptosystem

Rajitha Ranasinghe, Pabasara Athukorala, Pramodya Athurugiriya
article en

Abstract

The ElGamal cryptosystem stands as one of the foremost public key encryption methods and represents a probabilistic algorithm, originating from the framework of the Diffie-Hellman key exchange protocol. Diverging from the Diffie-Hellman approach, ElGamal cryptosystem constitutes a comprehensive encryption-decryption scheme hinging on the discrete logarithm problem for its security. Its robustness is rooted in the formidable challenge of computing the discrete logarithm modulo a substantially large prime number. In this study, a variation of the ElGamal algorithm was introduced using matrices. The key generation of the new system is different from that of the standard ElGamal Cryptosystem. Here, our generator is a 2×2 matrix containing four primitive roots of the selected prime number. The Plaintext is considered in uppercase letters and then converted into uppercase and lowercase letters alternatively. ASCII alphabet is used to obtain the corresponding numerical values for each letter and decomposed into blocks of 2×2 matrices. The security of this system rests on the intrinsic complexity of the discrete logarithm problem, a computational challenge well-documented for its arduousness. Additionally, our proposed system maintains resilience against Chosen Plaintext Attacks (CPA), further bolstering its security posture.

Journal of Discrete Mathematical Sciences and CryptographyVol. 28(3)
Openalex Percentile: Top 94%
Chaos-based Image/Signal Encryption
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.