MacGregor, Robbie (2020-04-08)
Passwords are a familiar and cheap way to authenticate the users of online services. Most users have many online accounts, but just a few unique passwords, resorting to strategies for the creation and recall of passwords ...