The core of any stream cipher
is presented by the keystream generation procedure, where the input key is treated based on specific and pre-defined formula of that cipher.
Quantum stream cipher
(QSC) provides data encryption similar to classical stream cipher
, but it uses quantum noise effect and can be used in optical communication networks (Hirota et al.
These are both block cipher designs (as opposed to a stream cipher
The stream cipher
with 128-bit key length can be broken in some circumstances by using conventional "brute force" attacks.
These ASICs contain several chaotic processors feeding a whole bank of random number generators, several cutting-edge stream cipher
modules, a sophisticated DSP (digital-signal-processing) engine and a highly specialized ECC elliptic-curve cryptography unit.
Robshaw, "The eSTREAM Project," New Stream Cipher
Designs: The eSTREAM Finalists, pp.
can be categorized into an asynchronous stream and the other is synchronous stream ciphers
The main objective, in this contribution, is to introduce a synchronous stream cipher
encryption that withstands to potential attacks without affecting network performance.
In order to guarantee the confidentiality of the network, the A5/1 stream cipher
is used in GSM (and GSM-R) networks.
This paper proposes a stream cipher
developed based on the following two construction principles: (i) adjustment of the construction to the asymmetric capabilities of the involved parties; (ii) employment of the results regarding binary channels with insertion errors for enhancing security.
Strengths are: (a) block length: 64-bits and key length: 128-bits are used, (b) provides high security and lightweight implementation and (c) it is an ultra-lightweight stream cipher
for low cost, low power and resource constraint devices.
The proposed generator could be employed as the source for random values, nonces, keys, and so forth, as well as the key stream generator in a Vernam stream cipher