Encryption and Authentication: Passwords for all reasons.

Presented by