1,633,097 views | Lorrie Faith Cranor • TEDxCMU

What’s wrong with your pa$$w0rd?