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
https://doi.org/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
Open Access
This is an open access article distributed under the CC BY-NC license.

Download article (PDF)

Proceedings
Third International Conference on Control, Automation and Systems Engineering (CASE-13)
Part of series
Advances in Intelligent Systems Research
Publication Date
August 2013
ISBN
978-90786-77-81-9
ISSN
1951-6851
DOI
https://doi.org/10.2991/case-13.2013.16How to use a DOI?
Open Access
This is an open access article distributed under the CC BY-NC license.

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  - Third International Conference on Control, Automation and Systems Engineering (CASE-13)
PB  - Atlantis Press
SN  - 1951-6851
UR  - https://doi.org/10.2991/case-13.2013.16
DO  - https://doi.org/10.2991/case-13.2013.16
ID  - AtiqahRosly2013/08
ER  -