Understanding TOTP Two-Factor Authentication: An ELI5 | Hendrik Erz
© 2020 – 2025 Hendrik Erz | Inspired by Tufte CSS | Built on Winter CMS Abstract: When logging in online, you usually have to provide a second factor before the website lets you in: A six digit code from your smartphone. Have you ever wondered how this works? After a recent incident where I lost all my 2FA keys, I decided to understand the algorithm. Published on Sunday, June 2nd, 2024 by Hendrik | 19 min reading time In today’s article, I want to explain to you how the most common two-factor-authentication system works: TOTP. It’s the primary one that you likely already use across several online accounts. You set it up by scanning a QR code on a website with an authenticator app, and then enter a six-digit code calculated by that app whenever you log in. The reason for why I write this article is because of a recent daunting experience: My authenticator app just decided to delete all my TOTP codes after an update. This would have essentially locked myself out of all my
Abstract: When logging in online, you usually have to provide a second factor before the website lets you in: A six digit code from your smartphone. Have you ever wondered how this works? After a recent incident where I lost all my 2FA keys, I decided to understand the algorithm. Published on Sunday, June 2nd, 2024 by Hendrik | 19 min reading time Table of Contents In today’s article, I want to explain to you how the most common two-factor-authentication system works: TOTP. It’s the primary one that you likely already use across several online accounts. You set it up by scanning a QR code on a
Explore this link on the map →related reading
- Digital hygiene – karpathykarpathy.bearblog.dev
- Andrej Karpathy on X: "I wrote a quick new post on "Digital Hygiene". Basically there are some no-brainer decisions you can make in your life to dramatically improve the privacy and security of your computing and this post goes over some of them. Blog post link in the reply, but copy pasting below https://t.co/gRyeVouko5" / Xx.com
- bias-bounty-data/bias.csv.zip at main · humane-intelligence/bias-bounty-data · GitHubgithub.com
- John Gordon: The Alice and Bob After Dinner Speechurbigenous.net
- slips/slip-0039.md at master · satoshilabs/slips · GitHubgithub.com
- Shtetl-Optimized >> Blog Archive >> Quantum computing bombshells that are not April Foolsscottaaronson.blog
- Math & Engineeringxn--2-umb.com
- Cryptographic right answers | Latacoralatacora.com
- Themes from Real World Crypto 2022 - The Trail of Bits Blogblog.trailofbits.com
- The Indytheindy.org
- Library Functions | CS 161 Spring 2024sp24.cs161.org
- Shamir Secret Sharing It’s 3am. Paul, the head of... — too long to tweetmax.levch.in