Today the only primary barrier between potential malicious hackers and your precious accounts and online data is your passwords. While online security has been enhanced in recent years by multi-factor authentication, passwords still remain the primary means for protecting your