Get a Pentest and security assessment of your IT network.

Cyber Security

Secure Banking on Public Wi-Fi

TL;DR

Using public Wi-Fi (like at a coffee shop) to access your bank account is risky, even with HTTPS. Attackers can intercept your connection or trick you into using fake websites. Use a Virtual Private Network (VPN), ensure the website’s certificate is valid, and always double-check the URL before logging in.

Understanding the Risks

HTTPS encrypts data between your computer and the bank’s server, protecting it from eavesdropping *during transit*. However, HTTPS doesn’t protect you from:

  • Man-in-the-Middle (MitM) Attacks: Attackers on the same network can intercept your connection before encryption begins or after it ends.
  • Fake Wi-Fi Networks: Criminals set up networks that look legitimate to steal your information.
  • Malware: If your device is infected, malware could steal your login details regardless of HTTPS.

How to Stay Safe

  1. Use a Virtual Private Network (VPN): A VPN creates an encrypted tunnel between your device and a remote server, hiding your internet activity from others on the public Wi-Fi network.
    • Choose a reputable VPN provider.
    • Install the VPN app on your phone or computer.
    • Connect to the VPN *before* accessing your bank account.
  2. Verify the Website’s Certificate: Before entering any sensitive information, check that the website has a valid SSL/TLS certificate.
    • Look for the padlock icon in your browser’s address bar.
    • Click on the padlock to view the certificate details. Ensure it is issued to the correct bank and hasn’t expired.
  3. Double-Check the URL: Attackers often create fake websites that look identical to legitimate banking sites.
    • Carefully examine the website address (URL). Look for typos or subtle differences.
    • Type the bank’s address directly into your browser instead of clicking on links in emails or messages.
  4. Enable Two-Factor Authentication (2FA): 2FA adds an extra layer of security by requiring a code from your phone or another device in addition to your password.
    • Most banks offer 2FA via SMS, authenticator app, or email.
    • Enable 2FA for your bank account and any other sensitive online accounts.
  5. Keep Your Software Updated: Regularly update your operating system, browser, and antivirus software to patch security vulnerabilities.
  6. Avoid Public Wi-Fi When Possible: If you can avoid it, use a mobile data connection or a trusted private network instead of public Wi-Fi for sensitive transactions.

Checking Certificate Details (Example)

In Chrome, click the padlock icon to see certificate information. Look at the ‘Issued to’ field and confirm it matches your bank’s domain.

What if you suspect an attack?

  • Immediately contact your bank.
  • Change your password.
  • Monitor your account for any unauthorized activity.
Related posts
Cyber Security

Zip Codes & PII: Are They Personal Data?

Cyber Security

Zero-Day Vulnerabilities: User Defence Guide

Cyber Security

Zero Knowledge Voting with Trusted Server

Cyber Security

ZeroNet: 51% Attack Risks & Mitigation