July 4th, 2007, 02:41 PM
Generalized and Modified Feistel
someone knows what is the difference between a Feistel Network and its modified versions? And between a Feistel Network and its generalized versions? Some useful links that allows me to understand which are all these versions?
July 4th, 2007, 03:36 PM
Experience is something you don't get until just after you need it.
July 4th, 2007, 04:04 PM
Excuse me, but I do not see where is the answer to my question.
July 4th, 2007, 04:23 PM
List of Feistel ciphers
Feistel or modified Feistel: Blowfish, Camellia, CAST-128, DES, FEAL, ICE, KASUMI, LOKI97, Lucifer, MARS, MAGENTA, MISTY1, RC5, TEA, Triple DES, Twofish, XTEA
Generalised Feistel: CAST-256, MacGuffin, RC2, RC6, Skipjack
right there on the site, read them and find the differences, or do you want us to read it for you too and make a list of all the differences...?
StreetsCrack.com Join The Best Music Social Network Online.
Music downloads, promotions, forums, profile, games etc...
July 4th, 2007, 04:30 PM
Omero77, the article is actually a fairly good starting point to answer your questions.
If you read it, you would have learned that there are several kinds of
generalisations of a Feistel Network / cipher.
Generalisations generally refer to modifications of such a kind that the
traditional Feistel Network is a subset of the generalised version.
For example, an unbalanced Feistel Network (one generalisation) can be
mapped to the traditional one by setting L_0 = R_0. If you would read
the description of the Skipjack algorithm you see that a 80bit key is used
to encrypt a 64bit data block.
Now, if you are confused by that, first learn about the construction of a
There are other types of generalisations (e.g. realised in GDES (not mentioned
in the article), realised in RC2, ...) and even an actual example is the "new"
CLEFIA, invented by Sony, which enables the Feistel Network to apply in a
feasible way diffusion switching. In traditional Feistel Networks, this
techniques is too costly.
Haha, I am close to ...
or do you want us to read it for you too and make a list of all the differences...?
If the only tool you have is a hammer, you tend to see every problem as a nail.
(Abraham Maslow, Psychologist, 1908-70)
July 4th, 2007, 05:06 PM
I did not mean to give annoyance to nobody and not even that someone read all for me. I had only need of knowing which are the differences in via completely general and not entering in the details today (I am able to do this alone because I am not abolutely confused on the priciples of block ciphers). If I had time to enter in the details by nowI would not post the question on the forum.
Perhaps I am not the only that don't know the answer.
Look at this.
My question was if there were some other varying beyond these!
I'll resolve this "LITTLE" problem alone.