Re: Stream cipher against block cipher

From: AE (hidden_at_nospam.com)
Date: 06/27/03


Date: Fri, 27 Jun 2003 22:35:31 +0200

Douglas A. Gwyn wrote:
> AE wrote:
>
>>Douglas A. Gwyn wrote:
>>
>>>AE wrote:
>>>
>>>>You can create a stream cipher from a block cipher by running it in CTR,
>>>>OFB or CFB mode, but it is not that simple to construct a block cipher
>>>
>>>>from a stream cipher.
>>>Actually it's easier.
>>
>>Well - I followed the thread concerning how to create a block cipher
>>from a stream cipher, but nothing I've seen there looked promising:
>
>
> Just use the stream cipher to encrypt successive units in each block.

This doesn't make a block cipher.

>>>>Most stream ciphers don't allow you to add a IV ...
>>>
>>>Sure they do.
>>
>>Which ones? SEAL? RC4? WAKE? any LFSR-construction?
>
> Any of them Just transmit the IV before the data. For a typical
> stream cipher, that scrambles the internal state.

No it doesn't: For SEAL, RC4 and all LFSR-constructions I know this
wouldn't effect the remaining ciphertext at all.

> ...

AE



Relevant Pages

  • Re: convert stream ciphers into block ciphers
    ... Obviously Mr. Gwyn has been PRACTICING this ... > non-trivial to turn a stream cipher into a block cipher, e.g., why it ... > is non-trivial to convert a pseudorandom generator into a pseudorandom ...
    (sci.crypt)
  • Re: Edon16 - crypto library for testing
    ... >> stream cipher, a secure hash function and a secure pseudo random ... squares also a latin square? ... the block cipher seems to work on ...
    (sci.crypt)
  • Re: convert stream ciphers into block ciphers
    ... :>like a four-round Feistel construction required, to make a stream cipher ... The word "secure" means two different things ... Mr. Gwyn has a legitimate objection to a claim that "secure" means ... and the definition of a block cipher specifically ...
    (sci.crypt)
  • Re: and now for something completely different.
    ... stream cipher works on one byte at a time and a block cipher works on ... P.P.S. while as there are generic ways of building PRP out of PRF as ... well as generic ways of building PRF out of PRP, ...
    (sci.crypt)
  • Re: .NET DES CFB - useless interface?
    ... >you to use a block cipher like a stream cipher. ... CryptoAPI the feedback also defaults to CFB-8 rather than CFB-64. ...
    (sci.crypt)