欢迎来到应用密码学导论课程 2。在本课程中,您将学习构成密码学和密码分析方法基础的基本数学原理和函数。这些原理和函数将有助于理解课程 3 和课程 4 中的对称和非对称密码学方法。如果您是网络安全方面的新手,这些内容对您尤其有用。建议您掌握计算机科学基础知识和基本数学技能,如代数和概率。
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
在密码学的基础上,本模块重点介绍数学基础,包括质数的使用、模块化算术、理解乘法反转和扩展欧几里得算法。学完这一模块后,你将能够理解加密算法中使用的一些基本数学要求。此外,你还将掌握这些算法的一些应用知识。
涵盖的内容
5个视频11篇阅读材料2个作业1个讨论话题
更深入地了解模态指数对于理解密码数学至关重要。 在本模块中,我们将介绍平方和乘法、欧利耶矩定理和函数,并演示离散对数的使用。学完本模块后,你将能够理解加密算法所需的一些基本数学知识。此外,你还将掌握加密算法的一些应用知识。
涵盖的内容
4个视频9篇阅读材料2个作业1个讨论话题
本模块以先前的数学基础为基础,探索整数和中文剩余定理表达式的转换,以及这些表达式的能力和局限性。完成本模块后,您将能够理解中文剩余定理的概念及其在密码学中的应用。
涵盖的内容
3个视频5篇阅读材料2个作业1个讨论话题
最后,我们将以试除、费马定理和米勒-拉宾算法模块结束本课程。 完成本模块后,您将了解如何检验一个或一组对素数成立的等式,然后检查这些等式是否对我们要检验的数成立。
涵盖的内容
3个视频8篇阅读材料3个作业1个讨论话题
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
74.55%
- 4 stars
18.26%
- 3 stars
4.79%
- 2 stars
1.19%
- 1 star
1.19%
显示 3/334 个
已于 May 31, 2020审阅
Though a little difficult to understand, it is a great course for math lovers out there.
已于 Jul 28, 2020审阅
The course content and the assignments were quite meticulously designed and delivered efficiently.
已于 May 23, 2020审阅
This course provided me a better insight into the mathematical foundations of crytpography.
从 计算机科学 浏览更多内容

University of Leeds

University of London

University of Colorado System

University of Colorado System






