A secure auto-key round combiner algorithm

A. H. Kashmar, Eddie Shahril Ismail

Research output: Contribution to journalArticle

Abstract

In cryptography,the idea of using several implementations for encryption to obtain better security has been a research topic for several years. A combiner is a mathematical function that mixes two data sources into a single result. The term„combiner style cipher‟refers to a stream cipher.Combiner algorithms need to be secure to resist different types of attacks. Stream ciphers are an important class of symmetric encryption algorithms,and all stream ciphers generally usean „additive‟combiner, such as exclusive-OR (XOR). Unfortunately, additive combiners have absolutely no strength at all. If an adversary somehow comes up with some given or guessed plaintext, and the matching ciphertext, an additive combiner immediately reveals the confusion sequence. This allows an adversary to recover some of the keystream masking material.To add complexity to the weak exclusive-OR combiner,this paper presents a new combiner algorithm suitable for stream ciphers, calledthe Auto-Key Round Combiner Algorithm (A-KRCA), which applies a nonlinear invertible round function to perform the encryption and decryption processes.We show that theA-KRCA was implemented and that its cryptanalysis demonstrates that the combiner works efficiently, providing absolute security and the necessary complexity against possible attacks.

Original languageEnglish
Pages (from-to)8191-8202
Number of pages12
JournalInternational Journal of Applied Engineering Research
Volume10
Issue number3
Publication statusPublished - 2015

Fingerprint

Cryptography

Keywords

  • Cryptography
  • Rijndael algorithm
  • S-box
  • Stream cipher

ASJC Scopus subject areas

  • Engineering(all)

Cite this

A secure auto-key round combiner algorithm. / Kashmar, A. H.; Ismail, Eddie Shahril.

In: International Journal of Applied Engineering Research, Vol. 10, No. 3, 2015, p. 8191-8202.

Research output: Contribution to journalArticle

@article{639652bf7e6040a6ac47cd3e6e9f1a27,
title = "A secure auto-key round combiner algorithm",
abstract = "In cryptography,the idea of using several implementations for encryption to obtain better security has been a research topic for several years. A combiner is a mathematical function that mixes two data sources into a single result. The term„combiner style cipher‟refers to a stream cipher.Combiner algorithms need to be secure to resist different types of attacks. Stream ciphers are an important class of symmetric encryption algorithms,and all stream ciphers generally usean „additive‟combiner, such as exclusive-OR (XOR). Unfortunately, additive combiners have absolutely no strength at all. If an adversary somehow comes up with some given or guessed plaintext, and the matching ciphertext, an additive combiner immediately reveals the confusion sequence. This allows an adversary to recover some of the keystream masking material.To add complexity to the weak exclusive-OR combiner,this paper presents a new combiner algorithm suitable for stream ciphers, calledthe Auto-Key Round Combiner Algorithm (A-KRCA), which applies a nonlinear invertible round function to perform the encryption and decryption processes.We show that theA-KRCA was implemented and that its cryptanalysis demonstrates that the combiner works efficiently, providing absolute security and the necessary complexity against possible attacks.",
keywords = "Cryptography, Rijndael algorithm, S-box, Stream cipher",
author = "Kashmar, {A. H.} and Ismail, {Eddie Shahril}",
year = "2015",
language = "English",
volume = "10",
pages = "8191--8202",
journal = "International Journal of Applied Engineering Research",
issn = "0973-4562",
publisher = "Research India Publications",
number = "3",

}

TY - JOUR

T1 - A secure auto-key round combiner algorithm

AU - Kashmar, A. H.

AU - Ismail, Eddie Shahril

PY - 2015

Y1 - 2015

N2 - In cryptography,the idea of using several implementations for encryption to obtain better security has been a research topic for several years. A combiner is a mathematical function that mixes two data sources into a single result. The term„combiner style cipher‟refers to a stream cipher.Combiner algorithms need to be secure to resist different types of attacks. Stream ciphers are an important class of symmetric encryption algorithms,and all stream ciphers generally usean „additive‟combiner, such as exclusive-OR (XOR). Unfortunately, additive combiners have absolutely no strength at all. If an adversary somehow comes up with some given or guessed plaintext, and the matching ciphertext, an additive combiner immediately reveals the confusion sequence. This allows an adversary to recover some of the keystream masking material.To add complexity to the weak exclusive-OR combiner,this paper presents a new combiner algorithm suitable for stream ciphers, calledthe Auto-Key Round Combiner Algorithm (A-KRCA), which applies a nonlinear invertible round function to perform the encryption and decryption processes.We show that theA-KRCA was implemented and that its cryptanalysis demonstrates that the combiner works efficiently, providing absolute security and the necessary complexity against possible attacks.

AB - In cryptography,the idea of using several implementations for encryption to obtain better security has been a research topic for several years. A combiner is a mathematical function that mixes two data sources into a single result. The term„combiner style cipher‟refers to a stream cipher.Combiner algorithms need to be secure to resist different types of attacks. Stream ciphers are an important class of symmetric encryption algorithms,and all stream ciphers generally usean „additive‟combiner, such as exclusive-OR (XOR). Unfortunately, additive combiners have absolutely no strength at all. If an adversary somehow comes up with some given or guessed plaintext, and the matching ciphertext, an additive combiner immediately reveals the confusion sequence. This allows an adversary to recover some of the keystream masking material.To add complexity to the weak exclusive-OR combiner,this paper presents a new combiner algorithm suitable for stream ciphers, calledthe Auto-Key Round Combiner Algorithm (A-KRCA), which applies a nonlinear invertible round function to perform the encryption and decryption processes.We show that theA-KRCA was implemented and that its cryptanalysis demonstrates that the combiner works efficiently, providing absolute security and the necessary complexity against possible attacks.

KW - Cryptography

KW - Rijndael algorithm

KW - S-box

KW - Stream cipher

UR - http://www.scopus.com/inward/record.url?scp=84926432246&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84926432246&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:84926432246

VL - 10

SP - 8191

EP - 8202

JO - International Journal of Applied Engineering Research

JF - International Journal of Applied Engineering Research

SN - 0973-4562

IS - 3

ER -