欢迎来到加密散列和完整性保护!
本课程回顾了加密散列函数的一般及其在散列链和散列树(梅克尔树)中的应用。在散列函数的基础上,课程介绍了基于对称密钥的信息验证码(MAC)。然后,我们将讨论基于非对称密码学的数字签名,它提供了基于对称密码学的消息认证所不具备的不可抵赖性等安全特性。 本课程是应用密码学专业的一部分。
欢迎来到加密散列和完整性保护!
本课程回顾了加密散列函数的一般及其在散列链和散列树(梅克尔树)中的应用。在散列函数的基础上,课程介绍了基于对称密钥的信息验证码(MAC)。然后,我们将讨论基于非对称密码学的数字签名,它提供了基于对称密码学的消息认证所不具备的不可抵赖性等安全特性。 本课程是应用密码学专业的一部分。
密码散列函数是现代密码学的基本构件,可用于数字签名、消息 Authentication、异常检测、伪随机数生成器、密码安全等。本 Modulation 定义了加密哈希函数,并将其与普通哈希函数进行对比。它还介绍了哈希实现的迭代结构,以支持哈希需求。
7个视频2篇阅读材料1个作业1次同伴评审
在上一模块定义加密哈希函数的基础上,本模块将回顾其用途和应用。首先,我们将介绍哈希链(将多个哈希函数依次串联起来),并将哈希链应用于使用名为 S/Key 的方案生成一次性密码。然后,我们将使用哈希函数构建二叉树,并描述哈希树(也称为梅克尔树)。最后,我们将回顾哈希函数和哈希树在加密货币或比特币形式的去中心化数字货币中的应用。
5个视频3篇阅读材料2个作业
信息验证是为了保护信息的完整性和执行发送者验证。 本模块介绍基于对称密钥的信息验证码(MAC)。它将 MAC 与哈希函数或一般加密/解密技术进行对比,量化 MAC 的暴力攻击难度,并讨论 MAC 的安全要求。该模块还回顾了数据验证算法(DAA)和基于密码的 MAC(CMAC)这两种基于块密码的 MAC 实现。
7个视频1篇阅读材料1个作业
与纸质交易中的物理签名一样,数字签名提供发送者认证和不可抵赖性。本模块介绍了如何使用公钥对来确保数据包的来源。然后,介绍数字签名的目的和相应要求。最后,我们回顾了数字签名结构,它是 RSA 签名和数字签名标准(DSS)等许多数字签名实现的基础。
5个视频1篇阅读材料1个作业2次同伴评审
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
我们要求所有学生根据授课教师的教学风格和质量提供对授课教师的反馈。
科罗拉多大学是全国乃至全球高等教育领域公认的佼佼者。 我们通力合作,满足学生和社区的不同需求。 我们以科罗拉多州内外独有的方式促进创新、鼓励探索并支持知识的扩展。
ISC2
课程
University of California, Irvine
课程
University of Colorado System
专项课程
Ball State University
课程
91 条评论
71.42%
18.68%
6.59%
1.09%
2.19%
显示 3/91 个
已于 Jun 1, 2021审阅
Great theory. Professor is also super clear in his explanations. Recommended :)
已于 Nov 13, 2024审阅
Very helpful course to learn Cryptography..! and Sang-Yoon Chang is a nice teacher.
已于 Jun 11, 2020审阅
course is excellent and I hope it would be better if there is an advanced level specialisation continuation for this specialisation
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
提供助学金,
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。