Proceedings of the Third International Conference on Control, Automation and Systems Engineering (CASE-13)

Cryptographic Computation Using ElGamal Algorithm in 32-bit Computing System

Authors
Nurul Atiqah Rosly, Abdul Aziz Mohd Zafran, Hashim Habibah, Syed Adnan Syed Farid, Mat Isa Mohd Anuar
Corresponding Author
Nurul Atiqah Rosly
Available Online August 2013.
DOI
10.2991/case-13.2013.16How to use a DOI?
Keywords
component; ElGamal, Diffie-Hellman, 32-bits integers, DHKE, key exchange protocol, asymmetric, GMP, cryptography, security, trust, privacy, encryption, decryption, public key, precision computation, greater common divisor (GCD), Extended Euclidean.
Abstract

Smart Computing provides ease of use in term of mobility in the low power computing devices such as smartphone, tablet and experimental board (e.g. RaspberryPi). Low power constraint and low computation capability require a lightweight security system and networking protocol. This paper presents an analysis of ElGamal encryption system for securing data communication through the computer. The objectives of this paper are to study ElGamal algorithm in 32-bit integer computation and to implement data encryption using the ElGamal algorithm using 32-bit integers. ElGamal is a continuation of Diffie-Hellman key exchange algorithm. However, ElGamal encryption system uses asymmetric key encryption and decryption. ElGamal uses a public key to encrypt and private a key to decrypt messages where private key and public key are different. An experiment was conducted to evaluate the maximum number of integers that can be computed in 32 bit computer system using standard 32 bit GCC compiler in Debian 6. Furthermore, an exploration of computing capabilities and performance measurement of the ElGamal algorithm using C language is presented in this paper

Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the Third International Conference on Control, Automation and Systems Engineering (CASE-13)
Series
Advances in Intelligent Systems Research
Publication Date
August 2013
ISBN
10.2991/case-13.2013.16
ISSN
1951-6851
DOI
10.2991/case-13.2013.16How to use a DOI?
Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Nurul Atiqah Rosly
AU  - Abdul Aziz Mohd Zafran
AU  - Hashim Habibah
AU  - Syed Adnan Syed Farid
AU  - Mat Isa Mohd Anuar
PY  - 2013/08
DA  - 2013/08
TI  - Cryptographic Computation Using ElGamal Algorithm in 32-bit Computing System
BT  - Proceedings of the Third International Conference on Control, Automation and Systems Engineering (CASE-13)
PB  - Atlantis Press
SP  - 63
EP  - 67
SN  - 1951-6851
UR  - https://doi.org/10.2991/case-13.2013.16
DO  - 10.2991/case-13.2013.16
ID  - AtiqahRosly2013/08
ER  -