Re: Stream cipher against block cipher

From: Mok-Kong Shen (mok-kong.shen_at_t-online.de)
Date: 06/29/03


Date: Sun, 29 Jun 2003 12:20:35 +0200


AE wrote:
>
[snip]
> It is easy to convert a block cipher to a stream cipher (use an
> appropriate mode of operation and you've got a cipher as strong as the
> initial codebook) while it is hard to convert a stream cipher to a block
> cipher (one can do it your way but dependent of the type of stream
> cipher one is using the result is either severely flawed or completely
> broken).

While one is on the issue of one type of cipher vs
another, I just want to say that it might be practically
sensible to leave open the posssibility of appropriately
combining stream cipher techniques and block cipher
techniques in one design, thus eventually reaping the
benefits from both subfields of crypto methodology.

M. K. Shen



Relevant Pages

  • Re: Stream cipher against block cipher
    ... >> A block cipher encrypts plaintext in blocks. ... symmetrically-keyed *encryption scheme*. ... "stream cipher" and "block cipher" should each be treated as indivisible ...
    (sci.crypt)
  • SOBER-128: stream cipher and MAC primitive
    ... There is a need for a primitive stream cipher ... Message Authentication Code, and allows full ... SOBER-128 is a synchronous stream cipher designed ... The ciphers SOBER-t16 and SOBER-t32 ...
    (sci.crypt)
  • Re: Stream cipher against block cipher
    ... [Constructing block ciphers from stream ciphers.] ... `block cipher', ... used in counter mode to construct an additive stream cipher. ... block ciphers -- differential and linear cryptanalysis, ...
    (sci.crypt)
  • Re: Stream cipher against block cipher
    ... >> A block cipher is a codebook. ... >> this way reducing a potentially strong stream cipher to vigenere ... >> In addition I'd expect a block cipher to make sure that every plaintext ... or "encryption units". ...
    (sci.crypt)
  • Re: convert stream ciphers into block ciphers
    ... For instance, secure ... like a four-round Feistel construction required, to make a stream cipher ... A four-round Feistel construction involves using the stream cipher four ...
    (sci.crypt)