Cryptography I
Learn
College :
通識教育中心
Department :
一般通識組
Credits :
2.0
GE Field :
科學與邏輯思維
Platform :
Coursera自費課程
University :
Stanford University
Instructors :
Dan Boneh
Language :
英文
Peer Review
  • 4Content
  • 4Match
  • 4Total
4/5
    推薦留言共 8 則
  • 難度大,但是非常充實,非常考驗邏輯思維 11/7/2023 10:15:49 AM
  • 真的很難,我選了3年才鼓起勇氣把它解決,而且還是因為有另一堂通識:英文簡報技巧的壓力。不過如果喜歡數學、邏輯問題,或是對程式設計有很高興趣的同學還是推薦! 10/29/2023 2:29:39 PM
  • 有難度但蠻有趣 3/20/2023 2:08:16 PM
  • 很有趣 1/21/2023 9:05:34 AM
  • 雖然課程內容困難。但是很有收穫 1/3/2021 5:07:53 PM
  • 蠻有趣的但有點難,蠻適合給喜歡挑戰的學生 11/18/2019 11:58:13 AM
  • 很適合想挑戰自己的人,充滿各種數字和邏輯的課程 10/6/2019 12:28:03 PM
  • 學到很多沒接觸過的知識領域 5/2/2018 11:21:04 PM
Course Goals
Cryptography is an indispensable tool for protecting information in computer systems. 
In this course you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications. 
The course begins with a detailed discussion of how two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic. 
We will examine many deployed protocols and analyze mistakes in existing systems. 
The second half of the course discusses public-key techniques that let two parties generate a shared secret key. 
Throughout the course participants will be exposed to many exciting open problems in the field and work on fun (optional) programming projects. 
In a second course (Crypto II) we will cover more advanced cryptographic tasks such as zero-knowledge, privacy mechanisms, and other forms of encryption.
Course Syllebus
(1) Course overview and stream ciphers
(2) Block Ciphers
(3) Message Integrity
(4) Authenticated Encryption
(5) Basic Key Exchange
(6) Public-Key Encryption
Other Info.
    同名課程…