home.social

#twofactor — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #twofactor, aggregated by home.social.

fetched live
  1. This is the part of 2FA/TOTP that many people don’t realize:

    Your phone isn’t receiving the 6-digit code from the server.

    Instead, your authenticator app acts like a specialized cryptographic calculator. 🧮🔐

    It takes a shared secret key, combines it with the current time, and applies the TOTP algorithm to generate a temporary 6-digit code.

    At the same time, the server independently performs the same calculation using its copy of the secret key and the same time counter.

    Same secret + same time counter + same algorithm = same result.

    That’s why your authenticator app can generate the correct code without receiving it from the server.

    It’s a simple idea, but a brilliant application of cryptography.

    You can even test this yourself: add the same TOTP secret to both Google Authenticator and Microsoft Authenticator. Even if you set them up at different times, both apps can independently generate the same 6-digit code at the same time.

    And here’s another important point:

    The algorithm doesn’t need to be secret.

    TOTP is based on publicly known, standardized cryptographic algorithms such as HMAC. What needs to remain secret is the shared secret key.

    So:

    🧮 Algorithm/math: Can be publicly known.
    🔑 Secret key: Must remain private. Never share it.
    ⏱️ Time: Isn’t secret.
    🔐 Security: Comes from protecting the secret key, not from hiding the algorithm.

    That’s a core principle of modern cryptography: A cryptographic system should remain secure even when the algorithm is publicly known. The secret is the key.

    #2FA #TwoFactor #Security #Cybersecurity #SecretKey #Authentication #Cryptography #Math #TOTP #OTP #AuthenticatorApp #Internet #SecurityResearch

  2. This is the part of 2FA/TOTP that many people don’t realize:

    Your phone isn’t receiving the 6-digit code from the server.

    Instead, your authenticator app acts like a specialized cryptographic calculator. 🧮🔐

    It takes a shared secret key, combines it with the current time, and applies the TOTP algorithm to generate a temporary 6-digit code.

    At the same time, the server independently performs the same calculation using its copy of the secret key and the same time counter.

    Same secret + same time counter + same algorithm = same result.

    That’s why your authenticator app can generate the correct code without receiving it from the server.

    It’s a simple idea, but a brilliant application of cryptography.

    You can even test this yourself: add the same TOTP secret to both Google Authenticator and Microsoft Authenticator. Even if you set them up at different times, both apps can independently generate the same 6-digit code at the same time.

    And here’s another important point:

    The algorithm doesn’t need to be secret.

    TOTP is based on publicly known, standardized cryptographic algorithms such as HMAC. What needs to remain secret is the shared secret key.

    So:

    🧮 Algorithm/math: Can be publicly known.
    🔑 Secret key: Must remain private. Never share it.
    ⏱️ Time: Isn’t secret.
    🔐 Security: Comes from protecting the secret key, not from hiding the algorithm.

    That’s a core principle of modern cryptography: A cryptographic system should remain secure even when the algorithm is publicly known. The secret is the key.

    #2FA #TwoFactor #Security #Cybersecurity #SecretKey #Authentication #Cryptography #Math #TOTP #OTP #AuthenticatorApp #Internet #SecurityResearch

  3. This is the part of 2FA/TOTP that many people don’t realize:

    Your phone isn’t receiving the 6-digit code from the server.

    Instead, your authenticator app acts like a specialized cryptographic calculator. 🧮🔐

    It takes a shared secret key, combines it with the current time, and applies the TOTP algorithm to generate a temporary 6-digit code.

    At the same time, the server independently performs the same calculation using its copy of the secret key and the same time counter.

    Same secret + same time counter + same algorithm = same result.

    That’s why your authenticator app can generate the correct code without receiving it from the server.

    It’s a simple idea, but a brilliant application of cryptography.

    You can even test this yourself: add the same TOTP secret to both Google Authenticator and Microsoft Authenticator. Even if you set them up at different times, both apps can independently generate the same 6-digit code at the same time.

    And here’s another important point:

    The algorithm doesn’t need to be secret.

    TOTP is based on publicly known, standardized cryptographic algorithms such as HMAC. What needs to remain secret is the shared secret key.

    So:

    🧮 Algorithm/math: Can be publicly known.
    🔑 Secret key: Must remain private. Never share it.
    ⏱️ Time: Isn’t secret.
    🔐 Security: Comes from protecting the secret key, not from hiding the algorithm.

    That’s a core principle of modern cryptography: A cryptographic system should remain secure even when the algorithm is publicly known. The secret is the key.

    #2FA #TwoFactor #Security #Cybersecurity #SecretKey #Authentication #Cryptography #Math #TOTP #OTP #AuthenticatorApp #Internet #SecurityResearch

  4. This is the part of 2FA/TOTP that many people don’t realize:

    Your phone isn’t receiving the 6-digit code from the server.

    Instead, your authenticator app acts like a specialized cryptographic calculator. 🧮🔐

    It takes a shared secret key, combines it with the current time, and applies the TOTP algorithm to generate a temporary 6-digit code.

    At the same time, the server independently performs the same calculation using its copy of the secret key and the same time counter.

    Same secret + same time counter + same algorithm = same result.

    That’s why your authenticator app can generate the correct code without receiving it from the server.

    It’s a simple idea, but a brilliant application of cryptography.

    You can even test this yourself: add the same TOTP secret to both Google Authenticator and Microsoft Authenticator. Even if you set them up at different times, both apps can independently generate the same 6-digit code at the same time.

    And here’s another important point:

    The algorithm doesn’t need to be secret.

    TOTP is based on publicly known, standardized cryptographic algorithms such as HMAC. What needs to remain secret is the shared secret key.

    So:

    🧮 Algorithm/math: Can be publicly known.
    🔑 Secret key: Must remain private. Never share it.
    ⏱️ Time: Isn’t secret.
    🔐 Security: Comes from protecting the secret key, not from hiding the algorithm.

    That’s a core principle of modern cryptography: A cryptographic system should remain secure even when the algorithm is publicly known. The secret is the key.

    #2FA #TwoFactor #Security #Cybersecurity #SecretKey #Authentication #Cryptography #Math #TOTP #OTP #AuthenticatorApp #Internet #SecurityResearch

  5. This is the part of 2FA/TOTP that many people don’t realize:

    Your phone isn’t receiving the 6-digit code from the server.

    Instead, your authenticator app acts like a specialized cryptographic calculator. 🧮🔐

    It takes a shared secret key, combines it with the current time, and applies the TOTP algorithm to generate a temporary 6-digit code.

    At the same time, the server independently performs the same calculation using its copy of the secret key and the same time counter.

    Same secret + same time counter + same algorithm = same result.

    That’s why your authenticator app can generate the correct code without receiving it from the server.

    It’s a simple idea, but a brilliant application of cryptography.

    You can even test this yourself: add the same TOTP secret to both Google Authenticator and Microsoft Authenticator. Even if you set them up at different times, both apps can independently generate the same 6-digit code at the same time.

    And here’s another important point:

    The algorithm doesn’t need to be secret.

    TOTP is based on publicly known, standardized cryptographic algorithms such as HMAC. What needs to remain secret is the shared secret key.

    So:

    🧮 Algorithm/math: Can be publicly known.
    🔑 Secret key: Must remain private. Never share it.
    ⏱️ Time: Isn’t secret.
    🔐 Security: Comes from protecting the secret key, not from hiding the algorithm.

    That’s a core principle of modern cryptography: A cryptographic system should remain secure even when the algorithm is publicly known. The secret is the key.

    #2FA #TwoFactor #Security #Cybersecurity #SecretKey #Authentication #Cryptography #Math #TOTP #OTP #AuthenticatorApp #Internet #SecurityResearch

  6. ZDNet: Microsoft won’t send you SMS texts for login anymore – why it’s pushing passkeys instead.”On a new support page, Microsoft announced that it will start phasing out SMS as an authentication and account recovery method for personal Microsoft accounts. Instead, the company is pushing passkeys, which offer much stronger security.”

    https://rbfirehose.com/2026/05/23/zdnet-microsoft-wont-send-you-sms-texts-for-login-anymore-why-its-pushing-passkeys-instead/
  7. ZDNet: Microsoft won’t send you SMS texts for login anymore – why it’s pushing passkeys instead.”On a new support page, Microsoft announced that it will start phasing out SMS as an authentication and account recovery method for personal Microsoft accounts. Instead, the company is pushing passkeys, which offer much stronger security.”

    https://rbfirehose.com/2026/05/23/zdnet-microsoft-wont-send-you-sms-texts-for-login-anymore-why-its-pushing-passkeys-instead/
  8. ZDNet: Microsoft won’t send you SMS texts for login anymore – why it’s pushing passkeys instead.”On a new support page, Microsoft announced that it will start phasing out SMS as an authentication and account recovery method for personal Microsoft accounts. Instead, the company is pushing passkeys, which offer much stronger security.”

    https://rbfirehose.com/2026/05/23/zdnet-microsoft-wont-send-you-sms-texts-for-login-anymore-why-its-pushing-passkeys-instead/
  9. ZDNet: Microsoft won’t send you SMS texts for login anymore – why it’s pushing passkeys instead.”On a new support page, Microsoft announced that it will start phasing out SMS as an authentication and account recovery method for personal Microsoft accounts. Instead, the company is pushing passkeys, which offer much stronger security.”

    https://rbfirehose.com/2026/05/23/zdnet-microsoft-wont-send-you-sms-texts-for-login-anymore-why-its-pushing-passkeys-instead/
  10. ZDNet: Microsoft won’t send you SMS texts for login anymore – why it’s pushing passkeys instead.”On a new support page, Microsoft announced that it will start phasing out SMS as an authentication and account recovery method for personal Microsoft accounts. Instead, the company is pushing passkeys, which offer much stronger security.”

    https://rbfirehose.com/2026/05/23/zdnet-microsoft-wont-send-you-sms-texts-for-login-anymore-why-its-pushing-passkeys-instead/
  11. Amazon. Wants a passkey. Set a passkey.
    Go to sign in
    Wants email - ok
    Wants fingerprint (Macbook Air here) - ok
    and now it wants my 2FA

    I REALLY do not get why passkeys are ‘the thing’.

    #passkey #security #twofactor #2FA

  12. Amazon. Wants a passkey. Set a passkey.
    Go to sign in
    Wants email - ok
    Wants fingerprint (Macbook Air here) - ok
    and now it wants my 2FA

    I REALLY do not get why passkeys are ‘the thing’.

    #passkey #security #twofactor #2FA

  13. MakeUseOf: This free app turns any USB into a PC security key. “Personally, I prefer using a YubiKey security key to secure my login accounts. However, if you don’t want to splurge on a dedicated hardware key, you can turn your humble USB flash drive into a security key using USB Raptor.”

    https://rbfirehose.com/2025/10/19/makeuseof-this-free-app-turns-any-usb-into-a-pc-security-key/

  14. MakeUseOf: This free app turns any USB into a PC security key. “Personally, I prefer using a YubiKey security key to secure my login accounts. However, if you don’t want to splurge on a dedicated hardware key, you can turn your humble USB flash drive into a security key using USB Raptor.”

    https://rbfirehose.com/2025/10/19/makeuseof-this-free-app-turns-any-usb-into-a-pc-security-key/

  15. MakeUseOf: This free app turns any USB into a PC security key. “Personally, I prefer using a YubiKey security key to secure my login accounts. However, if you don’t want to splurge on a dedicated hardware key, you can turn your humble USB flash drive into a security key using USB Raptor.”

    https://rbfirehose.com/2025/10/19/makeuseof-this-free-app-turns-any-usb-into-a-pc-security-key/

  16. MakeUseOf: This free app turns any USB into a PC security key. “Personally, I prefer using a YubiKey security key to secure my login accounts. However, if you don’t want to splurge on a dedicated hardware key, you can turn your humble USB flash drive into a security key using USB Raptor.”

    https://rbfirehose.com/2025/10/19/makeuseof-this-free-app-turns-any-usb-into-a-pc-security-key/

  17. Sandia Lab: Two-factor authentication just got easier. “Researchers at Sandia have announced a more efficient way to generate and send temporary security codes. Unlike conventional methods, the new technique does not depend on the time, which could help secure small and remote network-connected devices, including drones, remote sensors, agricultural equipment and industrial control systems.”

    https://rbfirehose.com/2025/07/29/sandia-lab-two-factor-authentication-just-got-easier/

  18. Sandia Lab: Two-factor authentication just got easier. “Researchers at Sandia have announced a more efficient way to generate and send temporary security codes. Unlike conventional methods, the new technique does not depend on the time, which could help secure small and remote network-connected devices, including drones, remote sensors, agricultural equipment and industrial control systems.”

    https://rbfirehose.com/2025/07/29/sandia-lab-two-factor-authentication-just-got-easier/

  19. Sandia Lab: Two-factor authentication just got easier. “Researchers at Sandia have announced a more efficient way to generate and send temporary security codes. Unlike conventional methods, the new technique does not depend on the time, which could help secure small and remote network-connected devices, including drones, remote sensors, agricultural equipment and industrial control systems.”

    https://rbfirehose.com/2025/07/29/sandia-lab-two-factor-authentication-just-got-easier/

  20. Maybe it's female of me to realise that you can't always control whether you have any devices (let alone USB keys) on your person, or indeed what your face looks. #twoFactor is OK for sophisticated matters of business, but it can't be mandatory for essentials eg proving nationality, accessing email.

  21. Maybe it's female of me to realise that you can't always control whether you have any devices (let alone USB keys) on your person, or indeed what your face looks. #twoFactor is OK for sophisticated matters of business, but it can't be mandatory for essentials eg proving nationality, accessing email.

  22. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. #technologyEthics #cybersecurity #civilliberties bsky.app/profile/j2br...

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2

  23. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. #technologyEthics #cybersecurity #civilliberties bsky.app/profile/j2br...

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2

  24. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. #technologyEthics #cybersecurity #civilliberties bsky.app/profile/j2br...

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2

  25. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. #technologyEthics #cybersecurity #civilliberties bsky.app/profile/j2br...

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2

  26. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance. #technologyEthics #cybersecurity #civilliberties

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2


    Joanna Bryson, blathering (@j2...

  27. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance. #technologyEthics #cybersecurity #civilliberties

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2


    Joanna Bryson, blathering (@j2...

  28. I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance. #technologyEthics #cybersecurity #civilliberties

    RE: https://bsky.app/profile/did:plc:ic4mplmy2blzwvurli4htcim/post/3ltxpce2dczw2


    Joanna Bryson, blathering (@j2...

  29. "His mobile phone, which is required for the two-step authentication process to verify his identity cards, is held by police."

    I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance.

    #giftArticle in previous toot.

    #technologyEthics #cybersecurity #civilliberties

  30. "His mobile phone, which is required for the two-step authentication process to verify his identity cards, is held by police."

    I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance.

    #giftArticle in previous toot.

    #technologyEthics #cybersecurity #civilliberties

  31. "His mobile phone, which is required for the two-step authentication process to verify his identity cards, is held by police."

    I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance.

    #giftArticle in previous toot.

    #technologyEthics #cybersecurity #civilliberties

  32. "His mobile phone, which is required for the two-step authentication process to verify his identity cards, is held by police."

    I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance.

    #giftArticle in previous toot.

    #technologyEthics #cybersecurity #civilliberties

  33. "His mobile phone, which is required for the two-step authentication process to verify his identity cards, is held by police."

    I have ALWAYS thought #twoFactor created personal vulnerabilities, particularly but not exclusively when travelling abroad. I (stupidly) hadn't thought about how it facilitates autocratic policies such as ethnic cleansing. Much like #AISurveillance.

    #giftArticle in previous toot.

    #technologyEthics #cybersecurity #civilliberties

  34. I live in a country where the main federal government service sends account confirmation codes by postal mail. Maybe someone Francophone misheard "two factor" authentication and thought it was «du facteur» authentication?

    #Canada #GCKey #CanadaPost #TwoFactor

  35. I live in a country where the main federal government service sends account confirmation codes by postal mail. Maybe someone Francophone misheard "two factor" authentication and thought it was «du facteur» authentication?

    #Canada #GCKey #CanadaPost #TwoFactor

  36. I live in a country where the main federal government service sends account confirmation codes by postal mail. Maybe someone Francophone misheard "two factor" authentication and thought it was «du facteur» authentication?

    #Canada #GCKey #CanadaPost #TwoFactor

  37. I live in a country where the main federal government service sends account confirmation codes by postal mail. Maybe someone Francophone misheard "two factor" authentication and thought it was «du facteur» authentication?

    #Canada #GCKey #CanadaPost #TwoFactor

  38. I live in a country where the main federal government service sends account confirmation codes by postal mail. Maybe someone Francophone misheard "two factor" authentication and thought it was «du facteur» authentication?

    #Canada #GCKey #CanadaPost #TwoFactor

  39. Ich wollte mich heute im Google Browser am Laptop anmelden und sollte die 2 Faktor Authentfizierung im Auto bestätigen (Android Automotive mit Google Chrome) :D #androidautomotive #twofactor #it

  40. I believe it's time to modify Laravel's Authentication flow for a two-step scenario.

    It's very difficult to make 2FA unless you deal with a middleware that checks 2FA on EVERY REQUEST, instead of just at the login flow.

    #PHP #Laravel #Authentication #Security #2FA #TwoFactorAuthentication #TwoFactor #Auth #Programming #SoftwareDevelopment #WebDevelopment #WebDev

  41. I believe it's time to modify Laravel's Authentication flow for a two-step scenario.

    It's very difficult to make 2FA unless you deal with a middleware that checks 2FA on EVERY REQUEST, instead of just at the login flow.

    #PHP #Laravel #Authentication #Security #2FA #TwoFactorAuthentication #TwoFactor #Auth #Programming #SoftwareDevelopment #WebDevelopment #WebDev

  42. I believe it's time to modify Laravel's Authentication flow for a two-step scenario.

    It's very difficult to make 2FA unless you deal with a middleware that checks 2FA on EVERY REQUEST, instead of just at the login flow.

    #PHP #Laravel #Authentication #Security #2FA #TwoFactorAuthentication #TwoFactor #Auth #Programming #SoftwareDevelopment #WebDevelopment #WebDev

  43. I believe it's time to modify Laravel's Authentication flow for a two-step scenario.

    It's very difficult to make 2FA unless you deal with a middleware that checks 2FA on EVERY REQUEST, instead of just at the login flow.

    #PHP #Laravel #Authentication #Security #2FA #TwoFactorAuthentication #TwoFactor #Auth #Programming #SoftwareDevelopment #WebDevelopment #WebDev

  44. I believe it's time to modify Laravel's Authentication flow for a two-step scenario.

    It's very difficult to make 2FA unless you deal with a middleware that checks 2FA on EVERY REQUEST, instead of just at the login flow.

    #PHP #Laravel #Authentication #Security #2FA #TwoFactorAuthentication #TwoFactor #Auth #Programming #SoftwareDevelopment #WebDevelopment #WebDev

  45. Have you ADDED 2FA to your website? Have you added 2FA to your hosting providers? Have you added 2FA to your keyvault in Azure?

    I have.

    Maybe you should even if you aren't an enterprise. #2fa #twofactor #cybersecurity

  46. Have you ADDED 2FA to your website? Have you added 2FA to your hosting providers? Have you added 2FA to your keyvault in Azure?

    I have.

    Maybe you should even if you aren't an enterprise. #2fa #twofactor #cybersecurity

  47. Have you ADDED 2FA to your website? Have you added 2FA to your hosting providers? Have you added 2FA to your keyvault in Azure?

    I have.

    Maybe you should even if you aren't an enterprise. #2fa #twofactor #cybersecurity

  48. Have you ADDED 2FA to your website? Have you added 2FA to your hosting providers? Have you added 2FA to your keyvault in Azure?

    I have.

    Maybe you should even if you aren't an enterprise. #2fa #twofactor #cybersecurity

  49. Have you ADDED 2FA to your website? Have you added 2FA to your hosting providers? Have you added 2FA to your keyvault in Azure?

    I have.

    Maybe you should even if you aren't an enterprise. #2fa #twofactor #cybersecurity