Overview
This course teaches learners how to create safe and easy-to-use passwords. The learning outcomes include understanding authentication methods, comparing passwords vs passphrases, and learning about residual entropy. The course covers skills such as creating strong passwords, conducting passphrase choice experiments, and analyzing entropy curves. The teaching method involves a combination of theoretical concepts, practical examples, and user experiments. The intended audience for this course is individuals interested in enhancing their password security knowledge and improving their online security practices.
Syllabus
Introduction.
Too many passwords.
Authentication methods.
Passwords vs Passphrases.
Constraints.
Example run.
Main Algorithm.
Bruteforcing Cue-Pin-Select.
Clear-text attacks.
Residual entropy (empirical on 10 000 tries).
User experiment.
Adaptability.
Current methods to make passphrase.
Passphrase choice experiment.
Protocol.
Choosing models.
Semantic bias.
Entropy Curves.
Entropy comparison.
Error comparison.
Syntactic bias.
Passphrase choice method.
Questions.
Future password research.
Taught by
Stanford Online