Password Storage forms(3)
Password related techniques(4)
Types of passwords(4)
One way functions properties and example
Hash functions properties(2 general)
Hash functions examples for crypto and password hashing(2 each)
crypto: SHA256, KECCAK
password hashing: ARGON2, bcrypt
Plaintext password and 1 -ve
claimant password checked against password DB
-ve: No protection against attacker, dispute over real user
Hashed passwords
Attack on passwords(2)
Offline Guessing attack overview + why it is a threat + 3 incidents
Password entropy for dummies
2^k = (number of character types)^length of password
Pre computed hash table
Password salting
Password Storage summary
Hashing VS Encryption
Password policies(6)
One Time Password Overview + 1+ve
+ve: tackles issue where stolen passwords reused
- generates list of passwords where each password only used once
- Lamport’s OTP: one way function to generate password possibilities
Protecting password file + methods(3)
OS has file with usernames and passwords
1. Cryptographic protection
2. Access Control
3. Combination of above
Failure Rates
Should you write passwords down?
You can then store in locked drawer BUT still vulnerable to keyloggers
How to protect website’s security