Dans ce MOOC, nous apprendrons les concepts et principes de base de la cryptographie, nous appliquerons la cryptoanalyse de base pour décrypter les messages cryptés avec le code de substitution mono-alphabétique, et nous discuterons de la technique de cryptage la plus puissante du pavé à usage unique et des systèmes de distribution de clés quantiques associés. Nous apprendrons également les algorithmes efficaces de cryptographie à clé symétrique pour le cryptage des données, discuterons des normes DES et AES, étudierons les critères de sélection de la norme AES, présenterons les modes de fonctionnement du chiffrement par bloc et discuterons de la manière dont ils peuvent prévenir et détecter les attaques par permutation de blocs, et examinerons la manière de se défendre contre les attaques par rejeu. Nous apprendrons le protocole d'échange de clés symétriques Diffie-Hellman pour générer une clé symétrique permettant à deux parties de communiquer sur un canal non sécurisé. Nous apprendrons l'arithmétique modulaire et le théorème du totipoint d'Euler pour apprécier l'algorithme de cryptographie asymétrique RSA, et nous utiliserons l'utilitaire OpenSSL pour réaliser les opérations de base de l'algorithme de cryptographie RSA. Armés de ces connaissances, nous apprenons à utiliser l'API PHP Crypto pour écrire des programmes sécurisés pour le cryptage et le décryptage de documents, ainsi que pour la signature et la vérification de documents. Nous appliquons ensuite ces techniques pour améliorer le processus d'enregistrement d'un site web qui garantit que le compte créé est effectivement demandé par le propriétaire du compte de messagerie.

Cryptographie de base et programmation avec Crypto API
Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Cryptographie de base et programmation avec Crypto API
Ce cours fait partie de Spécialisation "Principes de base de la sécurité des réseaux informatiques"

Instructeur : Edward Chow
17 211 déjà inscrits
Inclus avec
101 avis
Compétences que vous acquerrez
- Catégorie : Gestion des clés
- Catégorie : Cryptographie
- Catégorie : Sécurité du courrier électronique
- Catégorie : Norme de chiffrement avancée (AES)
- Catégorie : Authentifications
- Catégorie : Algorithmes
- Catégorie : Détection et prévention des intrusions
- Catégorie : Sécurité des applications
- Catégorie : Protocoles cryptographiques
- Catégorie : Codage sécurisé
- Catégorie : Cryptage
- Catégorie : Normes de cryptographie à clé publique (PKCS)
- Catégorie : Développement Web
- Catégorie : Intégrité des données
Outils que vous découvrirez
- Catégorie : Norme de cryptage des données
- Catégorie : Interface de ligne de commande
- Catégorie : PHP (langage de script)
Détails à connaître

Ajouter à votre profil LinkedIn
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Sécurité informatique et réseaux

University of Colorado System

University of Colorado System

University of Colorado System
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
73,26 %
- 4 stars
14,85 %
- 3 stars
6,93 %
- 2 stars
1,98 %
- 1 star
2,97 %
Affichage de 3 sur 101
Révisé le 10 sept. 2019
This Course is good but difficult for learner. To provide better knowledge as expert level course should be extended.
Révisé le 22 avr. 2024
Good course. Very well explained Diffie-Hellman key exchange and AES algorithm. Some outdated links
Révisé le 2 avr. 2018
The course content is excellent. It would be much better if some errors (like misspelled words, improper capitalization etc) would be corrected
Foire Aux Questions
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.




