![]() 这门MOOC由斯坦福大学计算机系密码学负责人 Dan Boneh 教授主讲,课程内容有一定的难度,听课需要一定的基础,作业也有挑战性。9月8日刚刚开课,计算机相关专业的小伙伴可以挑战一下。 去报名课程概述密码学是计算机系统中信息保护不可缺少的工具。这门课将解释密码原语的内部运作方式,以及如何正确使用它们。学生将学到加密结构安全方面的思考方法,以及如何将这一知识应用到现实世界中。课程最开始将详细讨论,有强大对手偷听和干预通信时,拥有共享密钥的双方如何安全通信。我们会讨论很多布署协议并分析既有系统中的错误。课程第二部分将讨论能让两方或多方生成共享密钥的公钥技术。我们将会讲到相关的数论知识,并讨论公钥加密和基本的密钥交换。通过这门课的学习,学生将会碰到该领域中很多激动人心的开放性问题。 这门课将包括书面作业和编程实验。课程内容完全自给自足,不过拥有离散概率理论的基本了解,将对这门课的学习有所帮助。 常见问题完成这门课后,我能否得到结业证明? 这门课的授课形式是怎样的? 这门课需要多少编程基础? 这门课需要怎样的数学基础? |