-4
$\begingroup$

What is the best (thoroughly covering) textbook for application of LFSRs in cryptography?

(Beside Cipher Systems by Beker & Piper)

$\endgroup$
1

1 Answer 1

3
$\begingroup$

You can start with chapter 6 of the Handbook of Applied Cryptography (which can furthermore be downloaded for free). But a rough summary is that LFSR are much less used nowadays in cryptography than what they used to be; most LFSR-based stream ciphers turned out to be weak in some way. The main advantage of LFSR is that they are extremely cheap to implement in a circuit (e.g. a dedicated ASIC), but the World at large is increasingly shifting towards software: we now put full 32-bit ARM cores in smart cards, and encryption algorithms follow the trend by being optimized for low-end software platforms.

$\endgroup$
4
  • $\begingroup$ Indeed, "the World at large is increasingly shifting towards software" and "we now put full 32-bit ARM cores in smart cards". But the later is a dubious example of the former. We shift to software except when a device which security matters could end in the hands of an adversary. Recent Smart Cards with ARM core tend to have hardware for 3DES, AES, RSA, and ECDSA, see e.g. this and this $\endgroup$
    – fgrieu
    Dec 18, 2013 at 16:38
  • $\begingroup$ @fgrieu: perhaps it's better put this way: "transistors are currently real cheap, and so current designs tend to be tuned for things other than minimal transistor count". $\endgroup$
    – poncho
    Dec 18, 2013 at 16:47
  • 1
    $\begingroup$ @poncho: yes, "transistors are currently real cheap, and so current designs tend to be tuned for things other than minimal transistor count" is one the many good reasons why "LFSR are much less used nowadays in cryptography". $\endgroup$
    – fgrieu
    Dec 18, 2013 at 16:58
  • 1
    $\begingroup$ @Thomas Pornin: It may be premature to be writing-off LFSR's for several reasons. There are several PRNG's based on LFSR's that we have no polynomial time algorithms for breaking (Alternating Step Generator for one). Also nonlinear feedback shift registers is still a relatively new field whose algebraic properties are still not completely understood , so it is a rich field to explore (my opinion). $\endgroup$ Dec 25, 2013 at 16:01

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