Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem

This paper is concerned with the design of an improved El-Gamal cryptosystem based on chaos synchronization. The El-Gamal cryptosystem is an asymmetric encryption algorithm that must use the public and private keys, respectively, in the encryption and decryption processes. However, in our design, th...

Full description

Bibliographic Details
Main Authors: Pei-Yen Wan, Teh-Lu Liao, Jun-Juh Yan, Hsin-Han Tsai
Format: Article
Language:English
Published: MDPI AG 2019-07-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/11/7/843
_version_ 1798004064403849216
author Pei-Yen Wan
Teh-Lu Liao
Jun-Juh Yan
Hsin-Han Tsai
author_facet Pei-Yen Wan
Teh-Lu Liao
Jun-Juh Yan
Hsin-Han Tsai
author_sort Pei-Yen Wan
collection DOAJ
description This paper is concerned with the design of an improved El-Gamal cryptosystem based on chaos synchronization. The El-Gamal cryptosystem is an asymmetric encryption algorithm that must use the public and private keys, respectively, in the encryption and decryption processes. However, in our design, the public key does not have to appear in the public channel. Therefore, this proposed improved El-Gamal cryptosystem becomes a symmetric-like encryption algorithm. First, a discrete sliding mode controller is proposed to ensure the synchronization of master and slave chaotic systems; next, a novel improved El-Gamal cryptosystem is presented. In the traditional El-Gamal cryptosystem, the public key is static and needs to be open which provides an opportunity to attack. However, in this improved design, due to the chaos synchronization, the public key becomes dynamic and does not appear in public channels. As a result, drawbacks of long cipher text and time-consuming calculation in the traditional El-Gamal cryptosystem are all removed. Finally, several performance tests and comparisons have shown the efficiency and security of the proposed algorithm.
first_indexed 2024-04-11T12:17:35Z
format Article
id doaj.art-da91d650379b42dc9e024e81a13368d5
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-04-11T12:17:35Z
publishDate 2019-07-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-da91d650379b42dc9e024e81a13368d52022-12-22T04:24:12ZengMDPI AGSymmetry2073-89942019-07-0111784310.3390/sym11070843sym11070843Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal CryptosystemPei-Yen Wan0Teh-Lu Liao1Jun-Juh Yan2Hsin-Han Tsai3Department of Engineering Science, National Cheng Kung University, Tainan 701, TaiwanDepartment of Engineering Science, National Cheng Kung University, Tainan 701, TaiwanDepartment of Electronic Engineering, National Chin-Yi University of Technology, Taichung 41107, TaiwanDepartment of Engineering Science, National Cheng Kung University, Tainan 701, TaiwanThis paper is concerned with the design of an improved El-Gamal cryptosystem based on chaos synchronization. The El-Gamal cryptosystem is an asymmetric encryption algorithm that must use the public and private keys, respectively, in the encryption and decryption processes. However, in our design, the public key does not have to appear in the public channel. Therefore, this proposed improved El-Gamal cryptosystem becomes a symmetric-like encryption algorithm. First, a discrete sliding mode controller is proposed to ensure the synchronization of master and slave chaotic systems; next, a novel improved El-Gamal cryptosystem is presented. In the traditional El-Gamal cryptosystem, the public key is static and needs to be open which provides an opportunity to attack. However, in this improved design, due to the chaos synchronization, the public key becomes dynamic and does not appear in public channels. As a result, drawbacks of long cipher text and time-consuming calculation in the traditional El-Gamal cryptosystem are all removed. Finally, several performance tests and comparisons have shown the efficiency and security of the proposed algorithm.https://www.mdpi.com/2073-8994/11/7/843synchronizationchaotic systemEl-Gamal cryptosystemdiscrete sliding mode control
spellingShingle Pei-Yen Wan
Teh-Lu Liao
Jun-Juh Yan
Hsin-Han Tsai
Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem
Symmetry
synchronization
chaotic system
El-Gamal cryptosystem
discrete sliding mode control
title Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem
title_full Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem
title_fullStr Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem
title_full_unstemmed Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem
title_short Discrete Sliding Mode Control for Chaos Synchronization and Its Application to an Improved El-Gamal Cryptosystem
title_sort discrete sliding mode control for chaos synchronization and its application to an improved el gamal cryptosystem
topic synchronization
chaotic system
El-Gamal cryptosystem
discrete sliding mode control
url https://www.mdpi.com/2073-8994/11/7/843
work_keys_str_mv AT peiyenwan discreteslidingmodecontrolforchaossynchronizationanditsapplicationtoanimprovedelgamalcryptosystem
AT tehluliao discreteslidingmodecontrolforchaossynchronizationanditsapplicationtoanimprovedelgamalcryptosystem
AT junjuhyan discreteslidingmodecontrolforchaossynchronizationanditsapplicationtoanimprovedelgamalcryptosystem
AT hsinhantsai discreteslidingmodecontrolforchaossynchronizationanditsapplicationtoanimprovedelgamalcryptosystem