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

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

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




学生评论
331 条评论
- 5 stars
74.32%
- 4 stars
18.42%
- 3 stars
4.83%
- 2 stars
1.20%
- 1 star
1.20%
显示 3/331 个
已于 May 23, 2020审阅
This course provided me a better insight into the mathematical foundations of crytpography.
已于 Apr 15, 2023审阅
Great course for Cryptography beginners. Well explained topics and good implementation based quizzes.
已于 May 31, 2020审阅
Though a little difficult to understand, it is a great course for math lovers out there.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,