-1
$\begingroup$

What is the difference between lightweight tweakable block cipher and tweakable block cipher? For example, lightweight tweakable block cipher is SKINNY family, and tweakable block cipher is Threefish cipher.

$\endgroup$
  • 2
    $\begingroup$ What research have you done? With the only different word being "lightweight", this is difficult to answer - because "lightweight" can have different meanings in different publications (and possibly not all of them explain their understanding). E.g. you could consider any reasonably fast symmetric cipher in hardware as lightweight, or you don't. It all depends on the context. $\endgroup$ – tylo May 22 '17 at 16:20
  • 2
    $\begingroup$ Please clarify why the answers to What is the official, generally accepted definition of “lightweight crypto”? don't satisfy. To be honest, I have a hard time seeing any difference between what you are asking, and what I have asked (in a more general way) back in March. $\endgroup$ – e-sushi May 22 '17 at 16:53
1
$\begingroup$

In the case of SKINNY the first column in the comparison tables lists the area as GE value. GE is the "gate equivalent", I'll quote Wikopedia on this one:

A gate equivalent (GE) stands for a unit of measure which allows to specify manufacturing-technology-independent complexity of digital electronic circuits. For today's CMOS technologies, the silicon area of a two-input drive-strength-one NAND gate usually constitutes the technology-dependent unit area commonly referred to as gate equivalent. A specification in gate equivalents for a certain circuit reflects a complexity measure, from which a corresponding silicon area can be deduced for a dedicated manufacturing technology.

So it is clear that the lightweight part mainly means that there are few requirements with regard to the amount of gates on a hardware chip implementation. The amount of gates indicates the complexity and size (the area) of silicon required on a chip. The larger the chip the more complex the design and - of course - the more expensive the chip. The performance and security should still be within acceptable bounds though.

$\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.