Re: triple algorithms
- From: Guy Macon <http://www.guymacon.com/>
- Date: Wed, 27 Feb 2008 01:49:31 +0000
Simon Johnson wrote:
Antony Clements wrote:
someone mentioned having a 3-AES style algorithm and then Mr Foolery
mentioned that it should be 3 different algorithms. This begs the question
of wether each layer should have a different mode of operation, irrespective
of algorithm
Despite what other people have told you about home-brew mixing and
matching of algorithms I would advise you don't do this.
AES is secure insofar as nobody has yet found a viable attack for it.
This is true of all good ciphers that are currently fielded.
If you compose them in some home-brew way, you're essentially
creating a new cipher out of a collection of others.
This is bad because rather than using a trusted, well know algorithm,
which has earned it stripes by rounds of repeated analysis, you've
decided to throw all that away by using an cobbled together assembly
of ciphers. There is no guarantee that this composition of ciphers
will be any more secure; it could even be weaker than the original
cipher. Worse still, you're construction is always going to be slower
than the original unbroken cipher.
The above cannot be true. If encrypting the output of an algorithm
with another algorithm using a new key made the resulting ciphertext
easier to decrypt, then double encrypting would be a standard tool
in most codebreaker's arsenals and we would be discussing which
algorithm to double-encrypt with to attack various popular algorithms.
(Encrypting the output of an algorithm with another algorithm using
the *same* key could be very bad, of course, but nobody is proposing
that.)
--
Guy Macon
<http://www.guymacon.com/>
.
- Follow-Ups:
- Re: triple algorithms
- From: Paul Rubin
- Re: triple algorithms
- References:
- triple algorithms
- From: Antony Clements
- Re: triple algorithms
- From: Simon Johnson
- triple algorithms
- Prev by Date: Re: JSH please read, some questions
- Next by Date: Re: JSH please read, some questions
- Previous by thread: Re: triple algorithms
- Next by thread: Re: triple algorithms
- Index(es):
Relevant Pages
|