0CI01(01712720): Information Security Engineering(Fall 2020)


Time: Wednesday 8:30-11:30

Location: 3203 , Teaching Builing, DaXing

Class web site: https://huipingsun.github.io/ise2020

Instructor: Huiping Sun (sunhp(at)ss.pku.edu.cn)

TA: Fanfei Gao (gaofanfei(at)pku.edu.cn)

Course Description

Although most of traditional cryptography and information security techology are relatively well understood, the knowledge and practice of how to apply user's economical, psychological and social factor into information security is insufficient.

The course covers the basics of economics, psychology and socialology of information security, and introduces password, biometrics, CAPTCHA, liveness detection, trust, reputation, privacy and others technology, in the meantime, analyses how to implement information security engineering in some critical information systems and applications such as smartphone, anti-fraud, credit scoring, bitcoin and blockchain.

Course Textbook

Course Schedule

Date

Topics

Readings

September 23

01. Course Introduction [Slides]

September 30

02. Usable Security [Slides]

October 21

03. Human Computation [Slides]

October 28

04. Password [Slides]

November 04

05. Paper Report I [Slides]

November 04

05. Biometrics [Slides]

November 11

06. Paper Report II [Slides]

November 11

06. Blockchain Overview [Slides]

November 18

07. Paper Report III [Slides]

November 18

07. Bitcoin Technology I [Slides]

November 25

07. Paper Report IV [Slides]

November 25

08. Bitcoin Technology II [Slides]

December 02

09. Bitcoin Technology III [Slides]

December 09

10. Blockchain Application [Slides]

December 16

11. Consensus [Slides]

TBD

December 23

12. Sharding [Slides]

TBD

December 30

13. Privacy [Slides]

TBD

January 06

14. Project Report I [Slides]

TBD

January 13

15. Project Report I [Slides]

TBD

Course Grading

The grading scheme is as follows:

Course Projects

Course References

Course History