// Comparaison
Cryptography Engineering vs Real-World Cryptography : 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.
Principes de conception et applications pratiques
Niels Ferguson, Bruce Schneier, Tadayoshi Kohno
Une introduction à la cryptographie pour ingénieurs en exercice qui prend les pièges d'implémentation plus au sérieux que la plupart.
Tour pratique de David Wong des primitives, protocoles et pièges cryptographiques qui apparaissent réellement en production, avec une attention assumée à TLS, Noise, AEAD modernes, et post-quantique.
À lire si
À éviter si
Points clés
- Presque toutes les catastrophes cryptographiques sont des échecs d'intégration, pas des échecs de primitive.
- Ne réinventez pas la roue, mais comprenez assez pour reconnaître quand la bibliothèque que vous utilisez se trompe.
- Les canaux auxiliaires ne sont pas exotiques ; ils sont le mode d'échec par défaut.
- La majorité des vulnérabilités crypto sont des erreurs d'usage, pas des primitives cassées ; le cadrage de Wong (« quoi utiliser, quoi éviter ») est le plus net qui soit publié.
- TLS 1.3, Noise et les protocoles façon Signal composent les primitives selon des patterns que tout ingénieur devrait reconnaître à vue, ce livre apprend à les voir.
- La cryptographie post-quantique n'est plus optionnelle ; le livre introduit les constructions à base de réseaux et de hachages que vous déploierez d'ici quelques années.
Comment ils se comparent
Nous notons Real-World Cryptography plus haut (5/5 contre 4/5 pour Cryptography Engineering). Pour la plupart des lecteurs, Real-World Cryptography est le choix principal et Cryptography Engineering un complément utile.
Les deux livres ciblent un public de niveau intermédiaire : le choix se fait sur la thématique, pas la difficulté.
Cryptography Engineering et Real-World Cryptography couvrent tous les deux Cryptography, AppSec : les lire dans l'ordre renforce les mêmes notions sous des angles différents.
Continuer la lecture
Cryptography Engineering
→ Alternatives à Cryptography Engineering→ Que lire après Cryptography EngineeringReal-World Cryptography
→ Alternatives à Real-World Cryptography→ Que lire après Real-World Cryptography