课程名称: Cryptography(密码学)马里兰大学 Jonathan Katz
课程主页: https://www.coursera.org/learn/cryptography
所在平台: Coursera
课程类别: 计算机科学
大学或机构: 马里兰大学帕克分校
讲师: Jonathan Katz
授课语言: 英语
提供字幕: 英语
课程文件大小: 2.11GB
课程介绍: Historically, cryptography was used to ensure private communication between two people with some prior relationship. More recently, its scope has expanded to include things as diverse as data integrity, secure internet-wide communication, electronic cash, secure distributed computation, and more.
Cryptography has also become ubiquitous. Perhaps unknowingly, we have all encountered applications of cryptography in our daily lives—whether by logging in using a password, making a web purchase over a secure connection, or applying a software update that is digitally signed.
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications. We will learn the importance of carefully defining security; of relying on a set of well-studied “hardness assumptions” (e.g., the hardness of factoring large numbers); and of the possibility of proving security of complicated constructions based on low-level primitives. We will not only cover these ideas in theory, but will also explore their real-world impact. You will learn about cryptographic primitives in wide use today, and see how these can be combined to develop modern protocols for secure communication.
本课程属于 Cybersecurity Specialization/网络安全 专项课程 第3门课程。
课程压缩包下载地址(度盘链接):
友情提醒:
评论前必须登录!
注册