Comparison of two Public Key Cryptosystems

Since the time public-key cryptography was introduced by Diffie andHellman in 1976, numerous public-key algorithms have been proposed. Some of thesealgorithms are insecure and the others that seem secure, many are impractical, eitherthey have too large keys or the cipher text they produce is much lo...

Full description

Bibliographic Details
Main Authors: mahnaz mohammadi, alireza zolghadr, mohammad pourmina
Format: Article
Language:English
Published: Islamic Azad University, Marvdasht Branch 2018-09-01
Series:Journal of Optoelectronical Nanostructures
Subjects:
Online Access:https://jopn.marvdasht.iau.ir/article_3045_bd68d9c4e01ca36573fefcbf6f858a47.pdf
_version_ 1797849224020230144
author mahnaz mohammadi
alireza zolghadr
mohammad pourmina
author_facet mahnaz mohammadi
alireza zolghadr
mohammad pourmina
author_sort mahnaz mohammadi
collection DOAJ
description Since the time public-key cryptography was introduced by Diffie andHellman in 1976, numerous public-key algorithms have been proposed. Some of thesealgorithms are insecure and the others that seem secure, many are impractical, eitherthey have too large keys or the cipher text they produce is much longer than theplaintext. This paper focuses on efficient implementation and analysis of two mostpopular of these algorithms, RSA and ElGamal for key generation and the encryptionscheme (encryption/decryption operation). RSA relies on the difficulty of primefactorization of a very large number, and the hardness of ElGamal algorithm isessentially equivalent to the hardness of finding discrete logarithm modulo a largeprime. These two systems are compared to each other from different parameters pointsof view such as performance, security, speed and applications. To have a goodcomparison and also to have a good level of security correspond to users need thesystems implemented are designed flexibly in terms of the key size.
first_indexed 2024-04-09T18:40:25Z
format Article
id doaj.art-32a123f762e24c6bb4da02251210c6a5
institution Directory Open Access Journal
issn 2423-7361
2538-2489
language English
last_indexed 2024-04-09T18:40:25Z
publishDate 2018-09-01
publisher Islamic Azad University, Marvdasht Branch
record_format Article
series Journal of Optoelectronical Nanostructures
spelling doaj.art-32a123f762e24c6bb4da02251210c6a52023-04-11T05:09:03ZengIslamic Azad University, Marvdasht BranchJournal of Optoelectronical Nanostructures2423-73612538-24892018-09-013347583045Comparison of two Public Key Cryptosystemsmahnaz mohammadi0alireza zolghadr1mohammad pourmina2Department of Electrical and Electronic Eng., Science and Research Branch, Islamic Azad University, Tehran, IranFaculty of Computer and Electrical Eng., Department of Communication and Electronics, Shiraz University, Shiraz, IranDepartment of Electrical and Electronic Eng., Science and Research Branch, Islamic Azad University, Tehran, IranSince the time public-key cryptography was introduced by Diffie andHellman in 1976, numerous public-key algorithms have been proposed. Some of thesealgorithms are insecure and the others that seem secure, many are impractical, eitherthey have too large keys or the cipher text they produce is much longer than theplaintext. This paper focuses on efficient implementation and analysis of two mostpopular of these algorithms, RSA and ElGamal for key generation and the encryptionscheme (encryption/decryption operation). RSA relies on the difficulty of primefactorization of a very large number, and the hardness of ElGamal algorithm isessentially equivalent to the hardness of finding discrete logarithm modulo a largeprime. These two systems are compared to each other from different parameters pointsof view such as performance, security, speed and applications. To have a goodcomparison and also to have a good level of security correspond to users need thesystems implemented are designed flexibly in terms of the key size.https://jopn.marvdasht.iau.ir/article_3045_bd68d9c4e01ca36573fefcbf6f858a47.pdfcryptographypublic key cryptosystemsrsaelgamal
spellingShingle mahnaz mohammadi
alireza zolghadr
mohammad pourmina
Comparison of two Public Key Cryptosystems
Journal of Optoelectronical Nanostructures
cryptography
public key cryptosystems
rsa
elgamal
title Comparison of two Public Key Cryptosystems
title_full Comparison of two Public Key Cryptosystems
title_fullStr Comparison of two Public Key Cryptosystems
title_full_unstemmed Comparison of two Public Key Cryptosystems
title_short Comparison of two Public Key Cryptosystems
title_sort comparison of two public key cryptosystems
topic cryptography
public key cryptosystems
rsa
elgamal
url https://jopn.marvdasht.iau.ir/article_3045_bd68d9c4e01ca36573fefcbf6f858a47.pdf
work_keys_str_mv AT mahnazmohammadi comparisonoftwopublickeycryptosystems
AT alirezazolghadr comparisonoftwopublickeycryptosystems
AT mohammadpourmina comparisonoftwopublickeycryptosystems