Blockchain : enjeux et mécanismes cryptographiques

所在平台: Coursera

课程主页: https://www.coursera.org/learn/blockchain-enjeux-et-mecanismes-cryptographiques-bitcoin

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:区块链:加密机制的挑战与机制 课程概述:本MOOC旨在帮助希望了解区块链挑战、应用及其在区块链基础上创建应用程序的人士。无论您是科学专业的学生、计算机工程师、信息技术经理,还是企业家,这个课程都适合您! 本课程由以下专家设计: - Romaric Ludinard(IMT Atlantique 教授) - Hélène Le Bouder(IMT Atlantique 教授) - Gaël Thomas(密码学博士) 通过学习本课程,您将能够: - 描述区块链技术的工作原理,并比较不同类型的区块链(公共、私有和联盟链) - 解释实现区块链所需的密码学性质:完整性、身份验证和不可否认性 - 解释数字签名的工作原理(ECDSA签名协议、SHA-256哈希函数) - 阐述并操作比特币协议:Merkle树、工作量证明机制(Proof-of-work)、交易的管理和历史记录、可审计性、区块和链更新的完整性 本MOOC获得了Patrick & Lina Drahi基金会的财务支持。 课程大纲: 第一部分:模块1:区块链:一场革命? 第二部分:模块2:区块链的密码学 本模块强调运行安全与信息安全的区别,前者保护意外事故(如人为错误、故障等),后者则防范故意攻击(如窃听、篡改、破坏等)。密码学不仅限于加密,它还涉及完整性、身份验证和不可否认性等重要属性。 第三部分:模块3:区块链的密码工具 本模块介绍在区块链中最常使用的标准密码算法,包括SHA-256哈希函数和ECDSA签名算法。 第四部分:模块4:比特币,先锋加密货币 第五部分:测试与练习 欢迎您加入这个探索区块链技术的学习旅程!

课程大纲

Part: 1

Title:Module 1 : Blockchain : une révolution ?

Description:

Part: 2

Title:Module 2 : La cryptographie de la blockchain

Description:Il est important de ne pas confondre la sûreté de fonctionnement avec la sécurité informatique. La première protège des accidents non intentionnel tels les erreurs humaines, les perturbations, les pannes etc. La seconde protège des de la malveillance intentionnelle (attaques) telle que l’écoute, l’altération, la destruction, l’usurpation etc. Pour cela elle utilise des solutions techniques dont la cryptographie fait partie. La cryptographie est trop souvent associée au chiffrement mais il ne s’agit pas l’unique sujet. Le chiffrement ne garantit que la confidentialité or ce n’est pas une propriété nécessaire à la blockchain. En effet, dans le cas de la blockchain, les propriétés utiles sont l’intégrité, l’authentification et la non-répudiation. Les outils importants répondant à ces propriétés présentés dans les prochaines leçons sont la signature et les fonctions de hachage.

Part: 3

Title:Module 3 : Les outils cryptographiques de la Blockchain

Description:Cette section a pour objectif de présenter les algorithmes de cryptographie standard, les plus utilisées dans la blockchain.A savoir : la fonction de hachage SHA-256 et l’algorithme de signature ECDA.

Part: 4

Title:Module 4 : Bitcoin, une cryptomonnaie pionnière

Description:

Part: 5

Title:Tests exercices

Description:

课程评论(0条)

课程详情

Ce mooc est destiné aux personnes souhaitant comprendre les enjeux de la blockchain, les appliquer et les utiliser pour la création d’applications basées sur blockchain. Que vous soyez étudiant.e.s en sciences, ingénieur.e.s en informatique, DSI ou entrepreneur.se.s, ce mooc est pour vous ! Ce mooc a été conçu par : - Romaric Ludinard (Enseignant-chercheur, IMT Atlantique) - Hélène Le Bouder (Enseignante-chercheuse, IMT Atlantique) - Gaël Thomas (Docteur en cryptologie) En suivant ce mooc, vous apprendrez à : - Décrire les principes de fonctionnement de la technologie blockchain et comparer les différents types de blockchain (publiques, privées, consortium) - Expliquer les propriétés cryptographiques nécessaires pour la mise en oeuvre d’une blockchain : intégrité, authentification et non-répudiation - Expliquer le fonctionnement des signatures numériques (protocole de signature ECDSA, fonction de hachage SHA-256) - Illustrer et manipuler le protocole Bitcoin : arbres de Merkle, mécanisme de preuve de travail (Proof-of-work), gestion et historique des transactions, auditabilité, intégrité des blocs et des mises à jour de la chaîne Ce MOOC a reçu le soutien financier de la Fondation Patrick & Lina Drahi.

课程标签

0人关注该课程

主题相关的课程