Are Password Managers Really Safe?

Tapendra Dev
4 min readJun 2, 2024

--

Photo by Towfiqu barbhuiya on Unsplash

In an increasingly digital world, the security of our online accounts is paramount. Password managers have become a popular tool for managing the myriad of passwords we need in our daily lives, but questions often arise about their safety. This article delves into the security of password managers, highlights some notable breaches, and offers advice from a security professional on how to store passwords safely.

The Safety of Password Managers

Password managers are designed to generate, store, and manage complex passwords for various online accounts. They encrypt the stored passwords, often with a master password that only the user knows. While they offer a convenient solution to password fatigue and can significantly enhance online security, they are not without risks.

Encryption and Security Measures

Most reputable password managers use strong encryption algorithms, such as AES-256, to protect stored passwords. This level of encryption is considered highly secure and is used by governments and financial institutions to protect sensitive data. Additionally, many password managers offer features like two-factor authentication (2FA) to add an extra layer of security.

Notable Password Manager Breaches

Despite robust security measures, password managers are not immune to breaches. Here are a few notable instances:

  1. LastPass Breach (2015 and 2022):
  • In 2015, LastPass suffered a breach where attackers accessed user email addresses, password reminders, and authentication hashes. However, the encrypted password vaults remained secure.
  • In 2022, LastPass experienced another significant breach. Attackers obtained encrypted password vaults, though the company maintained that the encryption standards would protect the stored passwords if users had strong master passwords.

2. OneLogin Breach (2017):

  • OneLogin, a single sign-on and identity management provider, experienced a breach where attackers gained access to sensitive customer data, including the ability to decrypt encrypted data. This breach exposed the vulnerabilities in the way encryption keys were managed and stored.

Security Professional Advice: Storing Passwords Safely

Given the potential risks associated with password managers, as a security professional, I recommend the following practices for storing passwords safely:

  1. Use a Reputable Password Manager**:
  • If you choose to use a password manager, opt for those with strong security practices, transparent privacy policies, and a good track record. Research and read reviews to ensure the password manager you choose is reputable.

2. Enable Two-Factor Authentication (2FA):

  • Always enable 2FA for your password manager account. This adds an extra layer of security by requiring a second form of verification (such as a code sent to your phone) in addition to your master password.

3. Use a Strong, Unique Master Password:

  • Your master password should be long, unique, and complex. Avoid using easily guessable information such as common words or phrases, and never reuse passwords from other accounts.

4. Regularly Update Passwords:

  • Change your passwords regularly and ensure they are unique for each account. Avoid using the same password across multiple sites.

5. Backup Your Password Vault:

  • Regularly back up your password vault in a secure location. This ensures that you can recover your passwords if you lose access to your password manager.

6. Monitor for Security Updates:

  • Keep your password manager software up to date with the latest security patches and updates. Developers regularly release updates to fix vulnerabilities and improve security.

The Most Secure Option: Local Storage

While password managers can be a convenient tool, the most secure way to store passwords is to keep them locally and offline. Here’s how:

  1. Use Encrypted Local Storage
  • Store your passwords in an encrypted file on your local device. Use strong encryption tools like VeraCrypt or BitLocker to protect this file. Ensure that your device itself is secure with up-to-date antivirus software and a strong password.

2. Avoid Cloud Storage:

  • Do not store your passwords in cloud services or online repositories, as these can be targeted by hackers. Keeping your passwords offline eliminates the risk of remote attacks.

3. Physical Copies:

  • For an extra layer of security, you can maintain a physical copy of your passwords. Write them down and store the copy in a secure location, such as a safe. This method ensures that your passwords are completely disconnected from any potential cyber threats.

4. Regular Backups:

  • Regularly back up your encrypted local storage or physical copies and keep the backups in separate, secure locations. This protects you in case of hardware failure or loss.

Conclusion

Password managers, when used correctly, can significantly enhance online security by allowing users to generate and store complex passwords. However, they are not infallible and have been the target of significant breaches. For those seeking the highest level of security, storing passwords locally and offline remains the best option. By following best practices such as using strong encryption, avoiding cloud storage, and maintaining secure backups, users can minimize the risks associated with password management tools.

References

  • [Secure Blink: LastPass 2nd Data Breach Exposes Millions of Encrypted Password Vaults](https://www.secureblink.com/cyber-security-news/last-pass-2nd-data-breach-exposes-millions-of-encrypted-password-vaults)

By implementing these practices, users can make informed decisions about their password security and minimize the risks associated with password management tools.

--

--

Tapendra Dev
Tapendra Dev

Written by Tapendra Dev

Founder & CEO of Secure Blink — Heuristic AppSec Management Platform | Cybersecurity Researcher | Serial Entrepreneur

No responses yet