Re: Braided ciphers

From: Mok-Kong Shen (mok-kong.shen@t-online.de)
Date: 02/10/03


From: Mok-Kong Shen <mok-kong.shen@t-online.de>
Date: Mon, 10 Feb 2003 00:48:46 +0100


David Wagner wrote:
>
> Ahh, so are you saying you're seeking a way to compose two block ciphers
> so that the result is at least as strong as the stronger of the two
> ciphers? If so, there are better ways to achieve this than "braiding".
> For instance, one can run the two ciphers in OFB or CTR mode and xor
> their outputs. Or, one can use superencryption (first encrypt with the
> first block cipher, then encrypt that result with the second cipher),
> which should do the trick (modulo a few theoretical issues, a la Maurer
> and Massey).

If I understand correctly, OP's scheme needs at least
three streams, in which case one stream is used to
choose bits from the other two. I suppose that it
would be comparable to xor-ing all three.

M. K. Shen



Relevant Pages

  • Re: Block vs. Stream
    ... in situations where there is no particular reason to use one ... > The explanation that 'more research has been done on block ciphers' ... > Is there any reason why a datastream independent stream cipher (RC4 ...
    (sci.crypt)
  • Re: and now for something complete different part 2
    ... CFB is a chaining mode for BLOCK CIPHERS, not STREAM CIPHERS. ...
    (sci.crypt)
  • Re: and now for something complete different part 2
    ... CFB is a chaining mode for BLOCK CIPHERS, ... cipher is just a stream cipher that is broken up into manageable chunks. ...
    (sci.crypt)
  • Re: convert stream ciphers into block ciphers
    ... ciphers specify a mode of operation. ... Block ciphers don't; they are a ... I agree that the notion of security for a mode of operation should be ... This is just like the fact that the right notion of security for RSA PKCS ...
    (sci.crypt)
  • Re: How good an encryption algorithm is this?
    ... >> easier to beat than are block ciphers. ... > Not if they are implemented correctly - that is, with a key stream that ... > Bonj has is a stream cipher with a repeated key, ...
    (microsoft.public.vc.language)

Quantcast