Ah, passwords. The key to our digital souls, and yet so often, the bane of our very existence when breached, lost, or forgotten. Now, you might not break out the cake-and-candle routine for it, but ...