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

An approach for Teaching of National Languages and Cultures through ICT in Cameroon

This article describes the input of ICT to the modernization of teaching national languages and cultures in order to promote cultural diversity as well as dissemination of scientific knowledge through national languages....

Distance and Speed Measurements using FPGA and ASIC on a high data rate system

This paper deals with the implementation of FPGA and ASIC designs to calculate the distance and speed of a moving remote object using laser source and echo pulses reflected from that remote object. The project proceeded...

A hybrid Evolutionary Functional Link Artificial Neural Network for Data mining and Classification

This paper presents a specific structure of neural network as the functional link artificial neural network (FLANN). This technique has been employed for classification tasks of data mining. In fact, there are a few stud...

Towards A Framework for Multilayer Computing of Survivability

The notion of survivability has an important position in today enterprise systems and critical functions. This notion has been defined in different ways. However, lacking a comprehensive and multilayer model for computin...

Optimizing Coverage of Churn Prediction in Telecommunication Industry

Companies are investing more in analytics to obtain a competitive edge in the market and decision makers are required better identification among their data to be able to interpret complex patterns more easily. Alluring...

Download PDF file
  • EP ID EP148876
  • DOI 10.14569/IJACSA.2015.061221
  • Views 102
  • 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