2018IOP Conference Series Materials Science and EngineeringOpen access

Comparative analysis of RC4+ algorithm, RC4 NGG algorithm and RC4 GGHN algorithm on image file security

Fauzi Akbar, Herman Mawengkang, Syahril Efendi

Open full text 4 citations

Abstract

File security is very important in maintaining the confidentiality of the information contained in the file. For that we need a way for information to be kept secrecy, that is with the science of cryptography. Cryptography is one method that disguises data to form encrypted data. In the symmetric RC4+ (Ron Code or Rivest's Cipher) algorithm, it provides secure message security and is an efficient stream cipher. RC4 NGG stream cipher algorithm 3-5 times faster than RC4 algorithm and but still have weakness in KSA randomization. The RC4 GGHN stream cipher algorithm is based on the RC4 algorithm and is relatively more efficient but still has weaknesses. Based on literature review from several research sources, it was stated that RC4+, RC4 NGG, RC4 GGHN are algorithms that are faster and more efficient than RC4 algorithm. Therefore, it is necessary to compare the encryption process with the aim of comparing and knowing which algorithm is better from running time and algorithm complexity. In this research we will perform two tests on each algorithm, image encryption using different key length and same image size and image encryption using the same key length and different image size. The results obtained in this research is RC4 NGG algorithm is the fastest algorithm between the three algorithms that is 13.3% faster than RC4+ and 10.2% faster than RC4 GGHN where the key lengths used in encryption do not affect the processing time and image size used in encryption very affects the processing time.

Open-access reader

About this research paper

What this paper is about

File security is very important in maintaining the confidentiality of the information contained in the file. For that we need a way for information to be kept secrecy, that is with the science of cryptography. Cryptography is one method that disguises data to form encrypted data. In the symmetric RC4+ (Ron Code or Rivest's Cipher) algorithm, it provides secure message security and is an efficient stream cipher. RC4 NGG stream cipher algorithm 3-5 times faster than RC4 algorithm and but still have weakness in KSA randomization. The RC4 GGHN stream cipher algorithm is based on the RC4 algorithm and is relatively more efficient but still has weaknesses. Based on literature review from several research sources, it was stated that RC4+, RC4 NGG, RC4 GGHN are algorithms that are faster and more efficient than RC4 algorithm. Therefore, it is necessary to compare the encryption process with the aim of comparing and knowing which algorithm is better from running time and algorithm complexity. In this research we will perform two tests on each algorithm, image encryption using different key length and same image size and image encryption using the same key length and different image size. The results obtained in this research is RC4 NGG algorithm is the fastest algorithm between the three algorithms that is 13.3% faster than RC4+ and 10.2% faster than RC4 GGHN where the key lengths used in encryption do not affect the processing time and image size used in encryption very affects the processing time.

Why it matters

OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

File security is very important in maintaining the confidentiality of the information contained in the file. For that we need a way for information to be kept secrecy, that is with the science of cryptography. Cryptography is one method that disguises data to form encrypted data. In the symmetric RC4+ (Ron Code or Rivest's Cipher) algorithm, it provides secure message security and is an efficient stream cipher. RC4 NGG stream cipher algorithm 3-5 times faster than RC4 algorithm and but still have weakness in KSA randomization. The RC4 GGHN stream cipher algorithm is based on the RC4 algorithm and is relatively more efficient but still has weaknesses. Based on literature review from several research sources, it was stated that RC4+, RC4 NGG, RC4 GGHN are algorithms that are faster and more efficient than RC4 algorithm. Therefore, it is necessary to compare the encryption process with the aim of comparing and knowing which algorithm is better from running time and algorithm complexity. In this research we will perform two tests on each algorithm, image encryption using different key length and same image size and image encryption using the same key length and different image size. The results obtained in this research is RC4 NGG algorithm is the fastest algorithm between the three algorithms that is 13.3% faster than RC4+ and 10.2% faster than RC4 GGHN where the key lengths used in encryption do not affect the processing time and image size used in encryption very affects the processing time.

Key concepts: RC4, Algorithm, Computer science, Stream cipher, Encryption, Cryptography, Key size, Cipher

Related papers

Back to paper searchBrowse research topicsOriginal source
Comparative analysis of RC4+ algorithm, RC4 NGG algorithm and RC4 GGHN algorithm on image file security — Research Paper | ScholarLens