1 |
wzyer 2013-05-22 15:42 1 票支持; 0 票反对
我很喜欢这门课。能把这样一个偏数学的主题讲的这么有趣本身就很难得,编程作业更是吸引人。记得讲RSA的单元的作业是破解十多段密文,每一段解密后的明文都是下一段的线索,环环相扣,很有意思。而且这门课难度也不低,想完全掌握还是需要很多思考的。 |
开始时间: 04/22/2022 持续时间: 自主
所在平台: Udacity 课程类别: 计算机科学 大学或机构: Udacity Self |
课程主页: https://www.udacity.com/course/cs387
课程评论: 1 个评论
This course assumes previous programming experience, comparable to what is covered by the Udacity CS101 course, as well as some understanding of probability and theory of computation and algorithm analysis.
Explore how secrets are written and shared, as well as what can go wrong when cryptography is misused or implemented badly.
Lesson 1: Perfect Ciphers
What makes certain ciphers perfect, how the Lorenz Cipher was broken
Lesson 2: Symmetric Encryption
Sending messages when two people share a secret
Lesson 3: Key Exchange
Technics to establish a shared secret
Lesson 4: Asymmetric Encryption
Exchanging information using public key cryptosystems
Lesson 5: Public Key Protocols
Encrypted key exchange, certificates, secure commerce
Lesson 6: Using Cryptographic Primitives
How cryptography can be useful for anonymizing communication, voting, and digital cash
Lesson 7: Secure Computation
Computing without exposing data
1 |
wzyer 2013-05-22 15:42 1 票支持; 0 票反对
我很喜欢这门课。能把这样一个偏数学的主题讲的这么有趣本身就很难得,编程作业更是吸引人。记得讲RSA的单元的作业是破解十多段密文,每一段解密后的明文都是下一段的线索,环环相扣,很有意思。而且这门课难度也不低,想完全掌握还是需要很多思考的。 |
Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing.
Artificial Intelligence for Robotics 关注
Functional Hardware Verification 关注
Design of Computer Programs 关注
Differential Equations in Action 关注