A Synchronous Stream Cipher Generator Based on Quadratic Fields (SSCQF)

Abstract

In this paper, we propose a new synchronous stream cipher called SSCQF whose secret-key is Ks=(z1,...zn) where zi is a positive integer. Let d1, d2,..., dN be N positive integers in {0,1,...2m -1} such that di=zi mod2m with m and m>=8. Our purpose is to combine a linear feedback shift registers LFSRs, the arithmetic of quadratic fields: more precisely the unit group of quadratic fields, and Boolean functions [14]. Encryption and decryption are done by XRO`ing the output pseudorandom number generator with the plaintext and ciphertext respectively. The basic ingredients of this proposal stream generator SSCQF rely on the three following processes: In process I , we constructed the initial vectors IV={X1,...,Xn} from the secret-key Ks=(z1,...zn) by using the fundamental unit of Q( Nvdi) if di is a square free integer otherwise by splitting di, and in process II, we regenerate, from the vectors Xi, the vectors Yi having the same length L, that is divisible by 8 (equations (2) and (3) ). In process III , for each Yi , we assign L/8 linear feedback shift registers, each of length eight. We then obtain N x L/8 linear feedback shift registers that are initialized by the binary sequence regenerated by process II , filtered by primitive polynomials, and the combine the binary sequence output with L/8 Boolean functions. The keystream generator, denoted K , is a concatenation of the output binary sequences of all Boolean functions.

Authors and Affiliations

Younes ASIMI, Ahmed ASIMI

Keywords

Related Articles

A Comparative Study on Steganography Digital Images: A Case Study of Scalable Vector Graphics (SVG) and Portable Network Graphics (PNG) Images Formats

Today image steganography plays a key role for exchanging a secret data through the internet. However, the optimal choice of images formats for processing steganography is still an open issue; therefore, this research co...

Physiological Responese Measrement to Identify Online Visual Representation Designs

This research involved the identification and validation of text-related visual display design principles from the literature. Representations were designed and developed that illustrated the intent of each visual displa...

Power-Controlled Data Transmission in Wireless Ad-Hoc Networks: Challenges and Solutions

Energy scarcity and interference are two important factors determining the performance of wireless ad-hoc networks that should be considered in depth. A promising method of achieving energy conservation is the transmissi...

 A Modified Feistel Cipher Involving XOR Operation and Modular Arithmetic Inverse of a Key Matrix

 In this paper, we have developed a block cipher by modifying the Feistel cipher. In this, the plaintext is taken in the form of a pair of matrices. In one of the relations of encryption the plaintext is multiplied...

A Multilingual Datasets Repository of the Hadith Content

Knowledge extraction from unstructured data is a challenging research problem in research domain of Natural Language Processing (NLP). It requires complex NLP tasks like entity extraction and Information Extraction (IE),...

Download PDF file
  • EP ID EP148876
  • DOI 10.14569/IJACSA.2015.061221
  • Views 80
  • Downloads 0

How To Cite

Younes ASIMI, Ahmed ASIMI (2015). A Synchronous Stream Cipher Generator Based on Quadratic Fields (SSCQF). International Journal of Advanced Computer Science & Applications, 6(12), 151-160. https://europub.co.uk/articles/-A-148876