Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Une bonne connaissance des concepts de la blockchain, des compétences de base en programmation et une compréhension des principes fondamentaux de la cryptographie sont utiles.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Une bonne connaissance des concepts de la blockchain, des compétences de base en programmation et une compréhension des principes fondamentaux de la cryptographie sont utiles.
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
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 3 modules dans ce cours
Dans le cours Deep Dive into Cryptography, les apprenants s'embarqueront pour un voyage complet à travers les techniques cryptographiques essentielles et avancées qui sous-tendent la technologie de la blockchain. Ce cours mélange de manière unique des concepts théoriques avec des applications pratiques, en se concentrant sur des domaines critiques tels que les preuves à connaissance nulle, le chiffrement homomorphe et les algorithmes de consensus. À la fin du cours, les participants illustreront en toute confiance les principes cryptographiques fondamentaux, appliqueront des méthodes avancées pour renforcer la sécurité et la confidentialité des données, et évalueront divers protocoles cryptographiques pour améliorer les performances de la blockchain. Ce cours se distingue par son approche pratique, équipant les apprenants pour relever efficacement les défis cryptographiques du monde réel dans le développement de la blockchain. Que vous soyez un débutant cherchant à comprendre les bases ou un professionnel chevronné visant à affiner vos compétences, ce cours vous permettra d'acquérir les connaissances nécessaires pour naviguer dans le paysage en évolution de la sécurité de la blockchain. Rejoignez-nous pour percer les secrets de la cryptographie et sécuriser l'avenir de la technologie décentralisée ! Disclaimer : Ceci est une ressource éducative indépendante créée par Board Infinity à des fins d'information et d'éducation uniquement. Ce cours n'est pas affilié, approuvé, sponsorisé ou officiellement associé à une entreprise, une organisation ou un organisme de certification, sauf mention explicite. Le contenu fourni est basé sur les connaissances et les meilleures pratiques de l'industrie, mais ne constitue pas un matériel de formation officiel pour un employeur ou un programme de certification spécifique. Tous les noms d'entreprise, marques commerciales, marques de service et logos cités sont la propriété de leurs détenteurs respectifs et ne sont utilisés qu'à des fins d'identification et de comparaison à des fins éducatives.
Dans ce module, vous explorerez les concepts fondamentaux de la cryptographie en lien avec la technologie blockchain. Vous commencerez par comprendre la définition et l'importance de la cryptographie, ainsi que les différences entre le chiffrement symétrique et asymétrique. Vous plongerez également dans les fonctions de hachage et leur rôle critique dans la blockchain. Ensuite, vous découvrirez l'infrastructure à clés publiques, les signatures numériques et les stratégies de gestion des clés. Enfin, vous étudierez divers algorithmes de consensus, notamment la preuve de travail et la preuve d'enjeu, et découvrirez comment choisir le bon algorithme pour vos projets.
Inclus
9 vidéos4 lectures4 devoirs1 sujet de discussion1 plugin
Afficher les informations sur le contenu du module
9 vidéos•Total 61 minutes
Définition et importance•6 minutes
Chiffrement symétrique et asymétrique•7 minutes
Fonctions de hachage dans la blockchain•7 minutes
Principes de base de l'infrastructure à clés publiques•7 minutes
Signatures numériques et transactions par blockchain•7 minutes
Gestion et sécurité des clés•6 minutes
Preuve de travail (PoW) et Preuve d'enjeu (PoS)•9 minutes
Autres mécanismes de consensus•6 minutes
Choisir le bon algorithme•7 minutes
4 lectures•Total 120 minutes
Syllabus du cours•30 minutes
En savoir plus sur la cryptographie•30 minutes
En savoir plus sur la cryptographie à clé publique et la blockchain•30 minutes
En savoir plus sur les algorithmes de consensus•30 minutes
4 devoirs•Total 105 minutes
Quiz pratique : Comprendre la cryptographie•15 minutes
Quiz pratique : Cryptographie à clé publique et blockchain•15 minutes
Quiz pratique : Algorithmes de consensus•15 minutes
Quiz noté : Les bases de la cryptographie dans la blockchain•60 minutes
1 sujet de discussion•Total 10 minutes
Rencontre et accueil•10 minutes
1 plugin•Total 5 minutes
Enregistrement rapide des cours•5 minutes
Concepts avancés de cryptographie
Module 2•4 heures à terminer
Détails du module
Dans ce module, vous vous plongerez dans des techniques cryptographiques avancées essentielles pour améliorer la sécurité de la blockchain. Vous commencerez par une exploration des preuves de zéro connaissance (ZKP), en apprenant ce qu'elles sont et comment elles peuvent être appliquées au sein des systèmes de blockchain. Ensuite, vous étudierez le chiffrement homomorphe, ses cas d'utilisation et les défis pratiques liés à sa mise en œuvre. Enfin, vous étudierez les protocoles cryptographiques, y compris les protocoles de calcul multipartite et de messagerie sécurisée, en analysant leur rôle et leur efficacité dans la sécurisation des transactions de la blockchain.
Inclus
9 vidéos3 lectures4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 61 minutes
Qu'est-ce qu'une preuve à connaissance nulle ?•6 minutes
Applications de ZKP dans la blockchain•6 minutes
Mise en œuvre des ZKP•6 minutes
Introduction au chiffrement homomorphe•7 minutes
Cas d'utilisation de la CASE•6 minutes
Défis et solutions pratiques•7 minutes
Calcul multipartite (MPC)•8 minutes
Protocoles de messagerie sécurisée•7 minutes
Analyse des protocoles dans la blockchain•7 minutes
3 lectures•Total 90 minutes
En savoir plus sur les preuves à zéro connaissance (ZKP)•30 minutes
En savoir plus sur le chiffrement homomorphe•30 minutes
En savoir plus sur les protocoles cryptographiques dans la blockchain•30 minutes
4 devoirs•Total 105 minutes
Quiz pratique : Preuves à connaissance nulle (ZKP)•15 minutes
Quiz pratique : Protocoles cryptographiques dans la blockchain•15 minutes
Quiz noté : Concepts avancés de cryptographie•60 minutes
La cryptographie en pratique
Module 3•4 heures à terminer
Détails du module
Dans ce module, vous appliquerez vos connaissances en cryptographie à des scénarios pratiques dans le cadre de la technologie blockchain. Vous commencerez par apprendre à mettre en œuvre diverses techniques de chiffrement et à sécuriser les données sur les systèmes de blockchain, en explorant des cas d'utilisation et des exemples du monde réel. Ensuite, vous examinerez les améliorations de la vie privée, y compris les services de mélange et les pièces de monnaie de la vie privée, tout en examinant également leurs implications réglementaires. Enfin, vous vous pencherez sur l'avenir de la cryptographie dans la blockchain, en discutant de l'impact de l'informatique quantique et des tendances émergentes dans les algorithmes cryptographiques, vous préparant ainsi à l'évolution du paysage de la sécurité de la blockchain.
Inclus
9 vidéos3 lectures4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 64 minutes
Mise en œuvre des techniques de cryptage•9 minutes
Sécurité des données sur la blockchain•7 minutes
Cas d'utilisation et exemples•7 minutes
Services de mélange et de culbutage•6 minutes
Monnaies privées et transactions anonymes•7 minutes
Implications réglementaires•7 minutes
Informatique quantique et sécurité de la blockchain•7 minutes
Tendances futures des algorithmes cryptographiques•7 minutes
Préparer l'avenir•6 minutes
3 lectures•Total 90 minutes
En savoir plus sur la sécurité pratique de la blockchain•30 minutes
En savoir plus sur l'amélioration de la protection de la vie privée dans la blockchain•30 minutes
En savoir plus sur l'avenir de la cryptographie dans la blockchain•30 minutes
4 devoirs•Total 105 minutes
Quiz pratique : Sécurité pratique de la blockchain•15 minutes
Quiz pratique : Amélioration de la protection de la vie privée dans la blockchain•15 minutes
Quiz pratique : L'avenir de la cryptographie dans la blockchain•15 minutes
Quiz noté : Cryptographie en pratique•60 minutes
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.
Board Infinity est une plateforme de carrière full-stack, fondée en 2017, qui comble le fossé entre les aspirants à la carrière et les experts de l'industrie. Notre plateforme favorise la croissance professionnelle, offrant des expériences d'apprentissage personnalisées, un coaching de carrière expert et diverses opportunités pour aider les individus à réaliser leurs rêves de carrière. Board Infinity a facilité avec succès plus de 20 000 transitions de carrière, marquant un impact significatif dans le paysage du développement de carrière.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Engagez-vous activement dans les supports de cours, réalisez les devoirs, participez aux discussions et mettez en pratique les concepts appris pour renforcer vos compétences.
Existe-t-il une demande dans l'industrie pour les connaissances et les compétences enseignées dans ce cours ?
Oui, il y a une demande croissante de professionnels ayant une expertise en cryptographie et en technologie blockchain. Alors que les organisations adoptent de plus en plus les solutions de blockchain pour sécuriser les transactions, le besoin de personnes qualifiées capables de mettre en œuvre et de gérer les techniques de cryptographie continue d'augmenter.
De quelles ressources aurai-je besoin pour ce cours ?
Vous aurez besoin d'un ordinateur avec accès à Internet pour consulter les supports de cours et participer aux discussions. Une familiarisation avec les concepts de programmation de base et les principes de la blockchain améliorera votre expérience d'apprentissage, mais aucun logiciel spécifique n'est requis.
Que se passe-t-il si j'ai des questions pendant le cours ?
Il existe des forums de discussion ayant une communauté d'apprenants où vous pouvez poser des questions et obtenir de l'aide.
Quand aurai-je accès aux cours et aux devoirs ?
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.