André K. - CloudPirat

07/04/26

03/19/25

Why This Guide?

Digital security is always evolving. Creating secure passwords alone aren’t enough anymore. New methods—like passkeys, multifactor authentication and physical security keys—add extra layers of protection. This quick guide explains the latest tools, why they matter, and how to use them.

️Passwords: Your Security Foundation

  • One Password, One Account: Never reuse the same password. If one gets hacked, all your accounts are at risk.
  • Strong Passwords: Opt for passphrases (like “MyHamsterLovesPizza123!”) instead of short random strings.
  • Real Randomness (Diceware): Use dice to generate passwords for true randomness. Learn More

This is just a re-cap. Please read our article Creating Secure Passwords to dive deeper.

Why Use a Password Manager?

  • Secure & Convenient: You only need to remember one master password. The manager does the rest.
  • My recommendations:
    • Bitwarden: Open source, cloud sync, self-hosting possible.
    • KeePass: Completely local; great if you want zero cloud.

Find more background information under our article Trusted Password Managers.

️Multifactor Authentication (MFA) – Why Passwords Alone Fall Short

What Is Multifactor Authentification?  Multi Factor Authentication (MFA) adds an extra layer of security beyond just a password. Instead of relying solely on “something you know” (your password), you also confirm “something you have” (a code, token, or security key) or “something you are” (like biometrics). This significantly reduces unauthorized access because an attacker would need both factors to break in.

  • Additional Security: A second factor greatly reduces the chance of unauthorized access.
  • Please avoid SMS with your Personal Number: Keeps your private info private.
  • Use Authenticator Apps like Ente Auth, Aegis or FreeOTP: Generate secure 6-digit codes every 30 seconds.

Ente Auth offers a modern, end-to-end encrypted, cloud sync MFA app and is available across multiple platforms. It is open source.

Aegis is a secure, local, offline-capable, open source MFA app with encrypted local backups, ideal for privacy-conscious users.

FreeOTP is a minimalist, open-source authenticator app that provides basic MFA functionality without cloud backups.

Passkeys – The Next Step in Authentication

Passkeys emerged partly because many users rely on weak passwords or skip MFA entirely, leading to frequent breaches. On the other hand, big tech companies also benefit when fewer user accounts get hacked: reduced support costs, lower liability risks, and less reputational damage. In other words, passkeys aim to make security simpler for users while simultaneously reducing headaches and expenses for companies.

Who Issues Passkeys? Leading tech providers (Apple, Google, Microsoft) and many online services implement Passkeys based on FIDO standards. Typically, your device or a service provider generates them.

Why Are Passkeys Better Than Passwords?

  • No Shared Secret: With passwords, you send the secret to the website; with passkeys, only a public key is stored by the site while the private key remains on your device.
  • Hard to Phish: Attackers can’t simply steal a private key that you never type in full.
  • Strong Yet Seamless: Passkeys offer robust security behind the scenes without the hassle of memorizing complex passwords.

Public/Private Key Explained:

  • Private Key: Created and stored securely on your device, never exposed to the internet.
  • Public Key: Stored by the service for verification.

Advantages & Drawbacks of a Device-Only Storage

  • Pro: Extremely secure—your private key stays on one device.
  • Con: If that device is lost or damaged, you risk losing access unless you’ve backed up or synchronized your keys.

Multiple Devices, Multiple Passkeys
If you want to log in from your phone, laptop, or tablet, each one must either generate its own passkey or you must sync them.

Practical Solutions is:

  • Some password managers (like Bitwarden) let you sync passkeys privately across devices.
  • Apple, Google, and Microsoft also offer encrypted passkey syncing via their clouds, though you may prefer privacy-focused alternatives.

Not All Services Support Passkeys (Yet)
Adoption is growing, but some sites haven’t implemented them. You might still need passwords or hardware security keys.

Security Keys – Hardware for Better Protection

Security keys offer a physical alternative to authenticator apps as a second factor. While authenticator apps (like Aegis or Ente Auth) generate temporary codes on your phone, a security key performs a cryptographic handshake without revealing private codes.

  • How It Works vs. Authenticator Apps:

    • Authenticator Apps: Rely on software and show 6-digit codes that refresh every 30 seconds.
    • Security Keys: Use a challenge-response protocol with no codes to type, making phishing far more difficult.
  • Better Phishing Protection: Since you never manually enter codes, attackers can’t easily trick you into typing something on a fake site.

YubiKey vs. NitroKey are the Players

  • Who Invented Them?

    • YubiKey (by Yubico): Originated in Sweden around 2007, created by Stina and Jakob Ehrensvärd to simplify secure login with one-tap USB authentication.
    • NitroKey: Developed in Germany, evolving from the “Crypto Stick” project. Focuses on open-source firmware and hardware.
  • Firmware & Openness:

    • YubiKey: Proprietary firmware but widely trusted and adopted by enterprises.
    • NitroKey: Fully open-source, allowing anyone to review or audit the code. Ideal for privacy advocates.
  • Hardware Quality:

    • YubiKey: Durable, often water-resistant, available in multiple form factors (USB-A, USB-C, NFC).
    • NitroKey: Solid build, but with fewer model variations.
  • Pros & Cons:

    • YubiKey Pros: Broad software compatibility, robust hardware, proven track record.
      Cons: Closed-source firmware, slightly higher price.
    • NitroKey Pros: Open source, transparent, privacy-first approach.
      Cons: Less mainstream recognition, fewer hardware variations.
  • Who Should Pick Which?

    • YubiKey: Perfect for those needing maximum compatibility and reliability in corporate environments.
    • NitroKey: Ideal if you want an open-source, privacy-centered solution, and are comfortable with slightly less mainstream support.
  • Don’t Forget a Backup Key:
    Security keys can’t be duplicated; if you lose your primary key, you’ll need a spare to access your accounts.

In Short: Both authenticator apps and security keys provide a second factor, but hardware keys are often seen as more secure against phishing or device malware. The tradeoff is cost and the need to carry a physical device.

What to Use?

Basic Setup (Personal):

  • ✅ Strong passphrases or Diceware for passwords
  • ✅ a trustwothy password manager (Bitwarden or KeePass)
  • ✅ Using MFA with an mobile authenticator app (Ente Auth, Aegis)

Again. Never give anybody your porsonal mobile phone number for SMS 2FA!

For Sensitive Business Data:

  • ✅ Password manager (Bitwarden Business, optional self-hosted)
  • ✅ Mobile authenticator app
  • ✅ Physical security keys (YubiKey or NitroKey)
  • ✅ Spare keys for each security key

For Investigators & High-Risk Users:

  • ✅ Diceware passwords stored locally with KeePass password manager
  • ✅ Mandatory hardware security keys (YubiKey or NitroKey)
  • ✅ Spare keys , stored safely
  • ✅ No cloud sync, unless self-hosted & encrypted

By following these steps, you’ll balance user-friendliness and robust protection.


If you or your organization need help setting up a secure infrastructure—from passwords and 2FA to physical security keys—feel free to reach out. Together, we can tailor a solution that fits your needs perfectly.

Sources, tips and links for further reading

The blog image was generated with the help of AI.

Total Views: 955