Re: Braided ciphers

From: David Wagner (daw@mozart.cs.berkeley.edu)
Date: 02/10/03


From: daw@mozart.cs.berkeley.edu (David Wagner)
Date: Sun, 9 Feb 2003 23:11:52 +0000 (UTC)

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).



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)