// Comparaison

Codebreaking vs The Code Book : lequel lire ?

Deux livres de cybersécurité sur Cryptography, comparés honnêtement : à qui s'adresse chacun, ce que chacun fait de mieux, et lequel lire en premier.

Débutant
4/52023
Codebreaking

A Practical Guide

Elonka Dunin, Klaus Schmeh

Elonka Dunin et Klaus Schmeh enseignent la cryptanalyse classique à travers de vrais chiffres non résolus, des petites annonces de journaux du XIXe siècle aux télégrammes de guerre, avec des outils gratuits comme CrypTool 2.

Débutant
5/51999
The Code Book

La science du secret, de l'Égypte ancienne à la cryptographie quantique

Simon Singh

Une histoire narrative de la cryptographie, du chiffre de César à la clé publique, racontée à travers les personnes et les guerres qui ont basculé sur des codes cassés. Toujours la meilleure porte d'entrée pour comprendre pourquoi la crypto compte.

À lire si

Les décrypteurs amateurs et les professionnels de la sécurité qui s'intéressent au côté historique et ludique de la cryptographie, pas à sa théorie mathématique. Dunin tient la référence du web sur les chiffres non résolus, et Schmeh est l'auteur de cryptologie le plus publié au monde : les études de cas sont de vrais mystères encore ouverts.
Quiconque est curieux de savoir comment fonctionne vraiment le secret et pourquoi il a compté, étudiants, personnes en reconversion, défenseurs qui veulent l'histoire dont leurs outils héritent.

À éviter si

Les lecteurs qui veulent de la cryptographie appliquée moderne, de la conception d'algorithmes ou la sécurisation de systèmes ; c'est de la cryptanalyse classique et historique (substitution, polyalphabétique, transposition), pas AES ou TLS. À coupler avec Serious Cryptography ou Cryptography Engineering pour cet aspect.
Les ingénieurs qui veulent de la crypto opérationnelle. C'est de l'histoire et de l'intuition, pas une référence, à éviter s'il vous faut des détails d'implémentation ou les spécificités des protocoles modernes.

Points clés

  • Enseigne la cryptanalyse sur de vrais chiffres historiques non résolus plutôt que sur des exercices de manuel, ce qui garde un enjeu de résolution authentique.
  • CrypTool 2 et d'autres logiciels gratuits sont couverts en pratique, pour que les compétences se transfèrent à une vraie attaque de texte chiffré, pas seulement à la lecture.
  • Plusieurs études de cas du livre restent des mystères non résolus aujourd'hui ; les lecteurs sont explicitement invités à s'y essayer.
  • La plupart des chiffres tombent non par force brute mais par les schémas humains et le laxisme des procédures.
  • Casser Enigma fut un effort industriel et organisationnel, pas le coup d'un génie solitaire.
  • La cryptographie à clé publique a résolu le problème de distribution des clés qui contraignait le secret depuis des millénaires.

Comment ils se comparent

Nous notons The Code Book plus haut (5/5 contre 4/5 pour Codebreaking). Pour la plupart des lecteurs, The Code Book est le choix principal et Codebreaking un complément utile.

Les deux livres ciblent un public de niveau débutant : le choix se fait sur la thématique, pas la difficulté.

Codebreaking et The Code Book couvrent tous les deux Cryptography, History : les lire dans l'ordre renforce les mêmes notions sous des angles différents.

Continuer la lecture

Thématiques liées