Digital security is no longer just a concern for tech companies or IT departments. Every day we log in to dozens of accounts, share our credit card details and store our personal data in the cloud. A security breach can turn your life upside down. Last year, a close friend's email account was hacked, and from there everything, from his social media accounts to his banking app and even his work email, was taken over in a domino effect. That experience pushed me to research digital security seriously. In this post I'm sharing the most effective digital security tools, based on two years of research and experience.
Password Managers: The First and Most Important Step
Are you still using the same password for all your accounts? Or writing your passwords in a notebook? Then this section is vitally important for you.
A password manager keeps all your passwords in an encrypted vault. You only remember one master password, and every other password is filled in automatically. You can use a different, strong and complex password for every account because you don't have to remember them all.
1Password is my personal pick, and I've been using it for two years. Why 1Password? Its interface is very clean and easy to use. The family plan supports five people and keeps everyone in the family digitally secure. The browser extension fills in passwords automatically. The Travel Mode feature lets you hide sensitive data when crossing borders.
When I first installed 1Password, I imported all my existing accounts. I discovered something shocking: I had one hundred and twenty-three different accounts, and on eighty-seven of them I was using the same or a very similar password. With 1Password, I replaced all of them with unique, random thirty-two-character passwords. The process took a day, but my digital security improved beyond comparison.
Bitwarden is a free alternative, and being open source is a big security advantage. Because anyone can inspect the code, you can be sure there are no hidden backdoors. Bitwarden's free plan is more than enough for individual use. The premium plan costs only ten dollars a year and adds TOTP two-factor authentication support.
A developer friend of mine uses self-hosted Bitwarden, meaning he hosts it on his own server. "It's important to me that my passwords aren't on someone else's server," he says. It's a great option for users with technical knowledge.
What Makes a Strong Password?
Use a password manager, but make sure you choose your master password well. A good master password should be at least sixteen characters long. It should include uppercase and lowercase letters, digits and special characters. It shouldn't be a dictionary word. It shouldn't be based on personal information, meaning it shouldn't be your birth date or your name.
The best approach is to create a random phrase of four or five words, for example "BlueCat42PianoRain!". It's long and memorable, but impossible to guess.
VPN: Encrypting Your Internet Traffic
A VPN, or Virtual Private Network, encrypts your internet traffic and hides your IP address. Using a VPN is a must, especially when connecting to the internet on public WiFi networks, in a cafe or at an airport.
Last year, on a business trip, I connected to the hotel WiFi and forgot to turn on my VPN. A few days later I got a notification about a suspicious login attempt on my email account. Someone on that hotel WiFi may have been listening in on my traffic. Since then, I never connect to public networks without a VPN.
NordVPN is one of the most popular VPN services and strikes a very good balance between speed and security. It has more than five thousand servers in sixty countries. The kill switch feature automatically cuts internet access when the VPN connection drops, so there's no unprotected traffic leak. The monthly price on the two-year plan is about three dollars.
Proton VPN is a Switzerland-based, privacy-focused VPN. It even has a free plan, and although limited, it provides basic protection. Proton's biggest advantage is that it operates under Swiss privacy laws. It doesn't log user data and doesn't share it with third parties.
I use NordVPN for everyday use and Proton VPN for situations that call for extra privacy. I have two different VPN accounts because I don't want to depend on a single point.
When Should You Use a VPN?
You don't need to use a VPN all the time, but always turn it on in these situations: public WiFi networks, hotel or cafe internet, sensitive financial transactions, accessing sites that hold personal data, and while traveling.
Two-Factor Authentication: An Extra Layer of Security
However strong your password is, it doesn't protect you on its own if it's stolen. Two-factor authentication, or 2FA, adds a second verification step on top of your password.
SMS-based 2FA is the most common but the least secure. It can be bypassed with SIM swap attacks. App-based 2FA is much more secure. Apps such as Google Authenticator or Authy generate time-based one-time codes.
Authy is my 2FA pick. Unlike Google Authenticator, it syncs across multiple devices. If you lose your phone, you can access your codes from another device. It also has a backup feature.
Enable 2FA on all your important accounts: email, banking, social media, cloud storage. Especially your email account, because the password reset links for your other accounts arrive in your inbox. If your email is compromised, all your other accounts are at risk.