Share on Facebook Share on Twitter Email
Answers.com

ABC

 
Wikipedia: ABC (block cipher)
ABC
General
Designers Dieter Schmidt
First published May 27, 2002
Derived from MMB, SAFER
Cipher detail
Key sizes 512 bits
Block sizes 256 bits
Structure Substitution-permutation network
Rounds 17

In cryptography, ABC is a block cipher designed in 2002 by Dieter Schmidt.

ABC is a substitution-permutation network comprising 17 rounds with 3 different kinds of round functions. The first 8 rounds use XORs, modular multiplications as in MMB, and an expanded version of the pseudo-Hadamard transform (PHT) from SAFER. The middle round uses just XORs and multiplications. The final 8 rounds are similar to the first 8, but using the inverse PHT. ABC's block size of 256 bits and key size of 512 bits are both larger than in typical block cipher algorithms. The key schedule is very simple: 256-bit round keys are taken from the key, which is rotated by a fixed amount in each round.

References



Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
abcoulomb (electric charge)
Love Is All Around (1976 Album by War)
DOS % (technology)

What is the American ABC's? Read answer...
How do you sing you ABC's? Read answer...
How do you do an abc book? Read answer...

Help us answer these
123 abc 123 abc?
If abc plus abc equals cdd and d equals 6 What does abc equal?
Who owns ABC?

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "ABC (block cipher)" Read more