Sunday 10 a.m.–1 p.m. in
Python for Passwords: Diceware
Megan Speir
Description
A Beginner's Guide to Crypto Magic ⚡️ Welcome to Professor Speir's crypto class for first years. Passwords are an integral part of our lives both in the Wizarding World of Technology™️ and consumers of the internet. In this lesson, we will learn a fun and safe methodology of creating passwords for humans that also contain a great deal of entropy. Why are passwords so difficult?
Password best practices.
How can we create good passwords with Python?
>Diceware: A History
>Diceware: The PyPi Package
It all comes down to being random. Explain how `random.SystemRandom` works.
I would have a demo application built where people could test generating such a password to take the experience from the poster to the attendee.