0
$\begingroup$

DES has 8 different S-boxes, and AES has only 1.

What are the negative consequences of such choices?

$\endgroup$
  • 1
    $\begingroup$ I'd guess mostly implementation complexity. $\endgroup$ – Ilmari Karonen Dec 13 '15 at 2:18
  • $\begingroup$ The AES s-box is much larger and non linear than the DES s-boxes $\endgroup$ – Richie Frame Dec 13 '15 at 5:02
0
$\begingroup$

Implementation complexity in software and constrained hardware.

In Serpent, each round uses the same S-box, even though 8 s-boxes are used. This makes it easier to bitsplice the cipher, or process each 4-bit s-box in parallel.

The minimum gate count for a DES implementation is 2300 gates. For Present it is 1075 gates.

Software and constrained hardware implementations benefit from a cipher that can be easily serialized.

  1. Hash Functions and RFID Tags: Mind the Gap
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.