Password Managers - Information Security Office - Computing Services - Carnegie Mellon University (2024)

Remembering a lot of passwords is difficult, but security experts (including ISO) recommend that you DO NOT reuse passwords. So, how do you manage the hundreds or even thousands of passwords you need to remember in your daily life?

Passwords managers help you generate unique and strong passwords, store them in one safe (encrypted) place, and use them while only needing to remember one master password. The master password unlocks your encrypted vault which grants you access to each of your passwords.If you are considering a password manager, the biggest decision to make is whether you want your passwords to be stored locally on your own computers and mobile devices, or in the cloud on someone else's servers.

Users encounter security threats whether using cloud or local password storage, and there is no one-size-fits-all option.

Local vs Cloud Management

LOCAL STORAGE

Local storage hampers the user experience but forces hackers to resort to difficult malware-based approaches like using keyloggers and other advanced tools. Since the password is stored on the user's device, the user has total control over its security.

Password manager licenses can only be used on one device, meaning multiple licenses need to be purchased for every single device needed to sync passwords. If the device is lost and/or stolen the passwords are all compromised.

CLOUD STORAGE

Cloud storage improves accessibility and user convenience. Since encrypted passwords are stored on cloud servers, users can access them from any number of devices and sync passwords between devices relatively easily without any required additional steps. These services keep encrypted copies of your vault on their own servers, ensure that all your devices are always synced and encrypt the transmissions between your devices and their servers. Cloud storage also makes passwords recoverable if the user loses the device.

The downside of cloud storage is that the user cannot ensure the security of the data. The risk, though small, is that one of the cloud-based services could be breached and your passwords released out into the wild. If a password manager is doing it's job right, it is storing all your passwords in an encrypted format, and storing your master password only as a "hash" that's the result of an irreversible mathematical process.

Storing your Andrew Password

The Computing Policy prohibits sharing your password with 3rd parties. How does this affect password managers? The approved password managers listed below do not share your password with the 3rd party. They share an encrypted version of it, where you, the user, control the key and the ability to decrypt your passwords. If your favorite password manager is not listed, please contact us at iso@andrew.cmu.eduand we can review it resources permitting.

Multi-Factor Authentication

Most password managers now support multi-factor authentication using either your device's fingerprint reader/face ID, or a second factor in the form of a seed in an authentication app. Some support Yubikeys and other FIDO hardware tokens. Where possible, the ISO recommends using an additional hardware token for access to your encrypted passwords - keeping in mind that losing that token may prohibit you from accessing your stored passwords.

Recommended Password Managers

The ISO recommends four password managers that you can use in your daily life: 1Password, Apple's iCloud Keychain, BitWarden,KeePass, and LastPass (alphabetical order). Each of these Password Managers use highly advanced encryption and more than adequate security for your passwords. While ISO recommends these tools, this software is not supported by Carnegie Mellon University. If you have questions or support concerns, you will need to contact the software vendor directly.

Each of these password managers have their pros and cons. The password manager that is best for you may not be best for a co-worker or family member, so select which manager you use based on the features and functionality that fit your use case.

https://1password.com/

Platforms: Windows, Mac, iOS, Android, 1Password X Platforms:Linux, Chrome OS
Free-version Limitations
: Single mobile device
Two-Factor Authentication: Yes
Browser plugins: Chrome, Firefox, IE, Safari, Edge, Opera
Form Filling: Yes
Mobile App PIN Unlock: Yes
Biometric Login: Face ID, Touch ID on iOS & macOS, most Android fingerprint readers
Storage Option: Locally or Online (Cloud)
Price:Individual Plan-$36/year, Family Plan- $60/year

1Password has a history as a Macintosh/Apple/iOS specific manager.

1Password is a trusted password manager app which keeps your login information private and secure. 1Password does lack a free version, but you can check it out for 30 days before signing up. An individual subscription runs $36 a year and comes with 1GB of document storage and optional two-factor authentication additional security. A travel mode lets you remove your 1Password sensitive data from your device when you travel and then restore it with one easy click when you return, so it's not vulnerable to border checks.On Macs, you can use Touch ID to unlock 1Password, and on iOS devices, you can use Face ID, too.

Other features: Watchtower, which notifies you if you have an account that may have been compromised (based on the URL and news reports), a weak password, or even a reused password.

Platforms: Mac, iOS
Free-version Limitations
: N/A
Two-Factor Authentication: Yes
Browser plugins: Safari
Form Filling: Yes
Biometric Login: Face ID, Touch ID on iOS & macOS
Storage Option: Cloud
Price:Free

Apple's iCloud Keychain is recommended with limitations.

Apple’s iCloud Keychain (used by Safari, iOS, iPadOS, and macOS) is a password manager that allows you to sync and share your passwords between any Apple device that you are logged into using your iCloud account. Apple’s keychain functionality can be used by other applications to store items, such as public and private certificates, passwords, etc.

Apple does not have access to your stored passwords when they are stored on their servers. The encryption mechanism that is used contains a general key that is derived from your iCloud password as well as a separate, unique device key for each device attached to your Apple iCloud account. The encryption mechanism is unique to Apple, though they use standard algorithms.

More details on Apple’s Keychain syncing can be found at https://support.apple.com/guide/security/keychain-syncing-sec0a319b35f/web.

For users of iOS versions prior to 13, and/or macOS versions prior to 10.15 (Catalina):

If a user has multiple devices, or two-factor authentication for iCloud is enabled, key recovery is accomplished by using another device. If a user has a single Apple device, Apple provides an optional key recovery (escrow) service that allows Apple to have access to decrypt your keychain under certain circ*mstances. If you are storing your Andrew credentials in iCloud keychain, you should not set up the key recovery service.

To store your Andrew credentials, you must:

  • Use a strong password or passcode on all of your devices where Keychain is enabled.
  • Enable two-factor authentication to your iCloud account (required on iOS13+ or macOS Catalina 10.15+) or select your own long iCloud Security Code when you initially set up Keychain which must be memorized.

https://bitwarden.com/

Platforms: Windows, MacOS, Linux, iOS, Android
Free-version Limitations
: Can only share with one other user, cannot use Yubikey as a 2nd factor
Two-Factor Authentication: Yes
Browser plugins:Google Chrome,Mozilla Firefox,Opera,Microsoft Edge, Safari,Vivaldi,Brave, andTor
Form Filling: Yes
Biometric Login: Face ID, Touch ID on iOS & macOS, most Android fingerprint readers
Storage Option: Locally or Online (Cloud)
Price:Individual Plan-$10/year, Family Plan- $40/year

BitWarden supports both a cloud and on-premise option, with the on-premise option requiring a hosting environment (Docker). The free version is only available in the cloud solution. Bitwarden supports sharing vaults between users. It also offers an account recovery option for Enterprise users where there is more than one Organization owner. If there is only one owner, accounts cannot be recovered. Non-free users can see reports on the status of their passwords - reused, weak, or compromised.

http://keepass.info/

Platforms: Windows, Mac, iOS, Android, Linux
Free-version Limitations
: N/A
Two-Factor Authentication: Yes
Browser plugins: None
Form Filling: No
Mobile App PIN Unlock: Depends on version
Biometric Login:Depends on version
Storage Option: Local
Price:Free

KeePass is a local only database of passwords. While Dropbox, iCloud, network shares, and USB drives can be used to share the database file, care should be taken to close the file on one computer before opening it on another. If you are concerned about storing your passwords “in the cloud”, KeePass is the best free local storage option storing passwords on your laptop, desktop, or mobile device.

KeePass is open source, and the source code is available for your review. Plugins may or may not be open source, and care should be used when using any available plugins as ISO has not evaluated any of the available plugins. Browser integration is only available using plugins.

https://lastpass.com/

Platforms: Windows, Mac, iOS, Android, Linux, Chrome OS, Windows Phone, watchOS
Free-version Limitations
: Limited password sharing, limited 2FA
Two-Factor Authentication: Yes
Browser plugins: Chrome, Firefox, IE, Safari, Edge, Maxthon, Opera
Form Filling: Yes
Mobile App PIN Unlock: Yes
Biometric Login:Face ID, Touch ID on iOS & macOS, most Android & Windows fingerprint readers
Storage Option: Cloud
Price:Free (Premium Plan-$36/year, Family Plan- $48/year)

LastPass is an enterprise level online password manager. The basic version is free for use, with a Premium version available for a cost. The basic version provides most of the same features as the Premium version, except it lacks the security password audit feature, customer service support, and the capability to share password vaults with family members. LastPass features an easy to use interface and has a variety of features available with a free account.

Other Premium Features:The LastPass Security Challenge features a password auditing tool alerting you of weak, old, compromised, or reused passwords. LastPass will provide you with a new password for those accounts.Google password storage and syncing

We cannotrecommend Google's password storage and syncing through Chrome at this time. Google has access to your unencrypted passwords.

Additional guidance on selecting a strong password can be found on ISO's news pages.

DO

  • Select a long phrase that you will remember, but is not that easy to guess.
  • Include at least one of each: upper case letters, lower case letters, numbers and special characters.
  • Select a passphrase that is easy to type, especially on a cellphone keyboard since you will be typing this passphrase in many times throughout the day/week.
  • Configure two-factor authentication with your password manager to add additional security

DON’T

  • Use your Andrew password as the master password for your password vault.
  • Select well-known lyrics, or lines such as “To be or not to be” as a starting point.
  • Forget your master password. You will have to reset the passwords on all sites/areas you used the password manager to store. It is very important to remember your “master” password!
Password Managers - Information Security Office - Computing Services - Carnegie Mellon University (2024)

FAQs

Do cybersecurity experts recommend password managers? ›

The ISO recommends four password managers that you can use in your daily life: 1Password, Apple's iCloud Keychain, BitWarden, KeePass, and LastPass (alphabetical order).

Are password managers legit? ›

Password Managers Are Safe Because of Encryption

All password managers use some sort of encryption process (for example, 256-bit AES, RSA or DES) to protect your information.

Have any password managers been hacked? ›

LastPass

Needless to say, 2022 was a rough year for password managers. LastPass experienced a data breach in August 2022 that resulted in hackers gaining access to sensitive data via an employee account. Adding insult to injury, another breach followed in November, targeting sensitive data stored in the Cloud.

What is the one catch with password managers? ›

Single point of failure - if someone gets hold of your master password, they have all your passwords. Password manager programs are a target for hackers. It's not easy to login using multiple devices.

Which password manager has never been hacked? ›

1Password is an option as it has never been breached, and NordPass is also known for its strong security features.

Has Bitwarden been breached? ›

Has Bitwarden ever been hacked? By all reports and accounts, Bitwarden has never suffered a breach. As an open-source password manager, it benefits from the collective hive knowledge of the internet to fix vulnerabilities as they arise.

What is the main risk of using a password manager? ›

Password managers can be a security threat if they do not encrypt their data. Hackers know that compromising a password manager is like getting the keys to the castle. Because of this a strong encryption must be in place to prevent access to your saved passwords.

Has RoboForm ever been hacked? ›

Has RoboForm ever been breached? RoboForm has never been hacked or suffered any data breaches. While it has a strong history of data protection, you should still take precautions by creating a unique master password for their RoboForm account and enabling 2FA as another layer of security.

Has 1Password been hacked? ›

Senior Contributor. Pedro Canahuati, chief technology officer of the hugely popular password management platform 1Password, has published confirmation of a security incident.

Why is LastPass bad? ›

One of the disadvantages of LastPass is that it was recently hacked, with encrypted user data exposed by threat actors. Additionally, it offers a different level of control over your data than some other password managers. Some users have also reported that the service can sometimes be slow and unreliable.

Why password managers are not safe? ›

Password managers can still be hacked if your machine is infected with malware. Weak passwords are still dangerous if they're stored in a password manager. Hackers can still convince your users to give up their master password if they lack cyber security awareness.

How do hackers see your password? ›

Hackers include links in spam emails or on fake websites, which will trigger a malware download if you click on the link. Keylogger programs enable hackers to spy on you, as the malware captures everything you type. Once inside, the malware can explore your computer and record keystrokes to steal passwords.

Do security experts recommend password managers? ›

Yes, you should use a password manager. It will allow you to keep track of your passwords without having to memorize them. Some password vaults can also generate and change passwords for you in one click, as well as securely store other types of data like credit card information.

Is it worth paying for a password manager? ›

It's some of the best money you can spend, save from investing in a VPN. Password managers, like 1Password, are made with the express purpose of keeping all your passwords safe. If you happen to forget one, you won't have to trigger a dozen password reset emails just to get back into your precious accounts.

What is the most usable password manager? ›

Our Editors' Choice winner for password management is Bitwarden. After evaluating other strong contenders, Bitwarden comes out on top because its robust free app is easy to use and packed with helpful features. That said, other password managers may better suit your needs.

Are password managers vulnerable to cyber attacks? ›

A password manager can still be cracked if unsafe or reused passwords are used. Can be breached if malware is installed on a computer via a phishing attack. Password managers are vulnerable to social engineering to convince the user to give up his master password.

What is the best password manager for cyber security? ›

The best password managers of 2024 in full:
  1. NordPass. Best password manager overall. Our expert review: ...
  2. Dashlane. Best password manager for security. Our expert review: ...
  3. RoboForm. Best password manager for mobile. Our expert review: ...
  4. Keeper. Best password manager for mid-sized business. ...
  5. Bitwarden. Best free password manager.
May 10, 2024

Top Articles
Latest Posts
Article information

Author: Margart Wisoky

Last Updated:

Views: 6044

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Margart Wisoky

Birthday: 1993-05-13

Address: 2113 Abernathy Knoll, New Tamerafurt, CT 66893-2169

Phone: +25815234346805

Job: Central Developer

Hobby: Machining, Pottery, Rafting, Cosplaying, Jogging, Taekwondo, Scouting

Introduction: My name is Margart Wisoky, I am a gorgeous, shiny, successful, beautiful, adventurous, excited, pleasant person who loves writing and wants to share my knowledge and understanding with you.