Stanford University

密码学 I

Dan Boneh

位教师:Dan Boneh

535,577 人已注册

深入了解一个主题并学习基础知识。
4.8

(4,451 条评论)

2 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
96%
大多数学生喜欢此课程
深入了解一个主题并学习基础知识。
4.8

(4,451 条评论)

2 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
96%
大多数学生喜欢此课程

要了解的详细信息

可分享的证书

添加到您的领英档案

作业

13 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

该课程共有7个模块

第一周 本周的主题是概述密码学以及第一个密码示例。你将了解伪随机性以及如何将其用于加密。我们还将了解安全加密的一些基本定义。

涵盖的内容

12个视频2篇阅读材料2个作业

第二周我们将介绍一种名为 "块密码 "的新基元,它能让我们构建更强大的加密形式。我们将学习几种经典的块密码构造(AES 和 3DES ),并了解如何使用它们进行加密。块密码是密码学中的 "工作马",应用广泛。下周,我们将了解如何使用块密码提供数据的完整性。本周的可选编程作业要求学生使用 AES 构建一个加密/解密系统。

涵盖的内容

11个视频2个作业

第三周本周的主题是数据完整性。 我们将讨论一些用于确保数据完整性的 MAC 系统经典结构。现在我们只讨论如何防止非机密数据被修改。下周我们将再次讨论加密,并展示如何同时提供保密性和完整性。本周的编程项目展示了如何验证大型视频文件。即使你不做这个项目,也请阅读项目说明--它教授了一个重要的概念,叫做哈希链。

涵盖的内容

11个视频2个作业

第 4 周本周的主题是验证加密:同时确保机密性和完整性的加密方法。我们还将讨论一些小问题,如如何搜索加密数据。这是我们学习对称加密的最后一周。下周我们将开始学习密钥管理和公钥密码学。像往常一样,我们还有一个额外学分编程项目。本周的项目涉及对玩具网站进行选择密文攻击的网络实验。

涵盖的内容

12个视频2个作业

第五周 本周的主题是基本密钥交换:如何在双方之间设置密钥。目前,我们只考虑防止窃听的协议。这个问题激发了公钥密码学的主要概念,但在我们建立公钥系统之前,我们需要绕个弯,先了解一下计算数论的一些基本概念。我们将从追溯到古代(欧几里得)的算法开始,一直讲到费马、欧拉和勒让德。我们还将顺便提及 20 世纪数学中一些有用的概念。下周,我们将充分利用本周所学,构建几个公钥加密系统。

涵盖的内容

9个视频1篇阅读材料2个作业

第六周本周的主题是公开密钥加密:如何使用公开密钥加密和使用秘密密钥解密。公钥加密用于加密文件系统、加密信息系统和许多其他任务的密钥管理。视频涵盖两个系列的公钥加密系统:一个基于陷阱门函数(特别是 RSA),另一个基于 Diffie-Hellman 协议。我们构建的系统具有防篡改的安全性,也称为所选密文安全性(CCA 安全性)。在过去十年中,关于 CCA 安全性的研究层出不穷,由于时间有限,我们只能总结过去几年的主要成果。讲座还为有兴趣进一步了解 CCA 安全公钥系统的人提供了进一步阅读的建议。本周的问题集涉及的数学知识比往常多一些,但应该能加深你对公钥加密的理解。请不要羞于在论坛上发表问题。这是密码 I 课程的最后一周。我希望大家都能学到很多东西,并喜欢这门课程。密码是一个美丽的话题,有很多未决问题和进一步研究的空间。我期待着在 Crypto II 中与大家见面,我们将在那里讨论更多的核心主题和一些更高级的主题。

涵盖的内容

11个视频2个作业

祝贺你们 课程即将结束。 本单元只包含涵盖整个课程的期末考试。我希望大家在这 6 周里学到了很多东西。祝大家在期末考试中取得好成绩,我期待着在今后的课程中见到你们!

涵盖的内容

1个作业

位教师

授课教师评分
4.8 (592个评价)
Dan Boneh
Stanford University
1 门课程535,577 名学生

提供方

从 计算机安全与网络 浏览更多内容

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

学生评论

4.8

4,451 条评论

  • 5 stars

    84.87%

  • 4 stars

    12.19%

  • 3 stars

    1.70%

  • 2 stars

    0.49%

  • 1 star

    0.71%

显示 3/4451 个

GK
5

已于 Aug 6, 2016审阅

AL
5

已于 Jan 13, 2017审阅

FL
5

已于 Apr 2, 2018审阅

Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题