Algorithmique et cryptographie. Les fondamentaux des techniques de cryptage et de cryptanalyse (exemples et exercices corrigés en pseudo-langage et en Python)
Par :Formats :
Sous réserve de l'éditeur
La date de sortie de cet article a été reportée. Selon l'éditeur, il sera bientôt disponible.
- Paiement en ligne :
- Livraison à domicile ou en point Mondial Relay indisponible
- Retrait Click and Collect en magasin gratuit
- Réservation en ligne avec paiement en magasin :
- Indisponible pour réserver et payer en magasin
- Nombre de pages430
- FormatGrand Format
- PrésentationBroché
- Poids0.72 kg
- Dimensions17,8 cm × 21,6 cm × 2,2 cm
- ISBN978-2-409-04336-9
- EAN9782409043369
- Date de parution04/12/2025
- CollectionRESSOURCES INFO
- ÉditeurENI
Résumé
Avec ce livre, plongez dans l'univers fascinant de l'algorithmique et de la cryptographie. Destiné aux étudiants en informatique et à leurs enseignants, ce livre est une ressource précieuse pour les cursus BTS Informatique, BUT GEII, BUT MMI, Classes préparatoires informatiques, Bachelor Informatique, Licence professionnelle en informatique ou encore DEES Informatique. Au travers de ce livre, le lecteur pourra notamment développer ses connaissances sur les chiffrements par substitutions monoalphabétiques, polyalphabétiques, homophoniques et substitution de polygrammes ainsi que se perfectionner sur les chiffrements à clés publiques.
La première partie rappelle les fondamentaux du langage algorithmique, dévoilant des techniques essentielles pour structurer efficacement votre code. Des déclarations de variables aux boucles et fonctions, chaque concept est expliqué en détail avec des exemples en pseudo-langage et en Python, langage aujourd'hui incontournable dans le monde professionnel. La seconde partie vous entraîne dans le monde de la cryptographie.
Chaque chiffre est minutieusement étudié, d'abord avec des exemples pratiques à résoudre "à la main" puis en pseudo-langage et en Python, dont les scripts sont disponibles en téléchargement. Soucieux de l'apprentissage du lecteur, l'auteur propose également des exercices et des exemples de cryptanalyse pour comprendre comment certains chiffres peuvent être " cassés ".
La première partie rappelle les fondamentaux du langage algorithmique, dévoilant des techniques essentielles pour structurer efficacement votre code. Des déclarations de variables aux boucles et fonctions, chaque concept est expliqué en détail avec des exemples en pseudo-langage et en Python, langage aujourd'hui incontournable dans le monde professionnel. La seconde partie vous entraîne dans le monde de la cryptographie.
Chaque chiffre est minutieusement étudié, d'abord avec des exemples pratiques à résoudre "à la main" puis en pseudo-langage et en Python, dont les scripts sont disponibles en téléchargement. Soucieux de l'apprentissage du lecteur, l'auteur propose également des exercices et des exemples de cryptanalyse pour comprendre comment certains chiffres peuvent être " cassés ".

