I rarely use my smartphone and find it a bit annoying to have to use it for 2FA through apps. I wish to get physical passkeys that will allow me to login to my laptop.

I have heard of YubiKey although I haven’t given it any serious consideration since it is closed source. (My super-tin-foiled friend who introduced me to this world of privacy taught me to never trust a closed-source solution… _long _ story).

Are there any FLOSS versions of Yubikey? Can they be used to log into a Linux machine? Or for banking?

  • fireshell@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 months ago

    Verifying the Security Claim of 2FA Devices

    The claim that using OTP tokens and Yubikeys compromises your security and privacy is completely false.

    Let’s look at this in more detail.

    Arguments against concerns:

    1. Limited information:
    • Device serial numbers and purchase details are stored by the retailer, but this does not provide access to your accounts. Serial numbers themselves cannot be used for hacking.
    1. Cryptographic protection:
    • Yubikey and OTP tokens use strong cryptographic methods such as HMAC-SHA1, RSA and ECC, which make OTP generation extremely secure and tamper-resistant.
    1. Physical access:
    • Authentication using these devices requires physical access to the device. This means that an attacker must physically possess your Yubikey or OTP token in order to be authenticated.
    1. No transfer of personal data:
    • These devices do not transmit or store personal user information on third-party servers. They generate one-time codes locally and send them only to the target service.
    1. Phishing protection:
    • Yubikey with FIDO U2F and FIDO2 support protects against phishing because the codes are domain specific and cannot be used on phishing sites.

    Additional arguments:

    1. Reducing dependency on passwords:
    • Using 2FA devices reduces the risk of accounts being compromised, even if the primary password is stolen.
    1. Integrated protection systems:
    • When combined with other security measures, such as two-factor authentication with SMS or mobile apps, OTP tokens and Yubikeys create multi-layered protection that makes it harder to hack.
    1. Convenience and speed:
    • These devices simplify the login process by providing instant and secure authentication without the need to remember complex passwords.

    Conclusion:

    While purchasing a 2FA device may leave traces in merchants’ databases, the risks are minimal compared to the security they provide. Yubikey and OTP tokens significantly increase the level of security for your accounts, especially when combined with other security methods. Therefore, the claim that using these devices compromises your security and privacy is untrue.