TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

TOTP tokens on my wrist with the smartest dumb watch

364 pointsby emrebover 2 years ago

20 comments

sneakover 2 years ago
Cool hack. That said:<p>A security reminder to anyone who is in the target audience here: if you&#x27;re clever enough to have TOTP 2FA enabled on your Google account, get some cheap USB security keys and enable Advanced Protection, which completely disables non-hardware 2FA. It requires two different tokens (and you should really get one for each computer you have&#x2F;use, plus at least one offsite backup) because once enabled it actually and completely locks anyone out of the account that does not possess one of the enrolled tokens.<p><a href="https:&#x2F;&#x2F;landing.google.com&#x2F;advancedprotection&#x2F;" rel="nofollow">https:&#x2F;&#x2F;landing.google.com&#x2F;advancedprotection&#x2F;</a><p>TOTP is not much better than SMS-based 2FA. It&#x27;s still vulnerable to phishing, local device malware (that attacks your TOTP in your password manager), etc. It&#x27;s best to use hardware tokens everywhere that support them, and both Google and GitHub do. (And Google supports a special hardware token only mode which I wish more sites would adopt.)
评论 #33244073 未加载
评论 #33244303 未加载
评论 #33244839 未加载
评论 #33248379 未加载
评论 #33244020 未加载
评论 #33244410 未加载
评论 #33244440 未加载
评论 #33245278 未加载
评论 #33244006 未加载
cbm-vic-20over 2 years ago
I just wanted to call out how cool it is to replace the guts of a 1980s-era wristwatch with a ARM Cortex M0+ microcontroller, while reusing the original display and buttons.
评论 #33247738 未加载
mkesperover 2 years ago
Please do not paste your secrets into any website as proposed here for conversion.
评论 #33246905 未加载
yellow_leadover 2 years ago
How accurate does the time have to be for TOTP to work? If the watch drifts a bit, will it no longer work? Compared to your phone which is synced with an NTP server.
评论 #33244178 未加载
评论 #33244094 未加载
评论 #33244156 未加载
KingOfCodersover 2 years ago
Where does one buy the sensor board? Or is it only DIY?<p>[edit] <a href="https:&#x2F;&#x2F;www.crowdsupply.com&#x2F;oddly-specific-objects&#x2F;sensor-watch#products" rel="nofollow">https:&#x2F;&#x2F;www.crowdsupply.com&#x2F;oddly-specific-objects&#x2F;sensor-wa...</a>
distcsover 2 years ago
Is there some Unix-ish tool to generate these TOTPs on a laptop? I don&#x27;t like to keep the 2nd factor on a small mobile device that is easy to lose. So I ask about a laptop tool.<p>By Unix-ish I mean something that is small and does one thing well. Like pipe in a secret to it and it gives me a TOTP? Pipe in multiple secrets and it gives me multiple TOTPs? Then I don&#x27;t have to remain beholden to a custom encryption format. I can encrypt my secrets with other Unix-ish tools, decrypt it, pipe it to this tool and get my TOTPs. Recommendations?
评论 #33245860 未加载
评论 #33245763 未加载
评论 #33247098 未加载
评论 #33245647 未加载
评论 #33245984 未加载
评论 #33245811 未加载
评论 #33245699 未加载
评论 #33246308 未加载
评论 #33258213 未加载
评论 #33247402 未加载
评论 #33246404 未加载
评论 #33245764 未加载
评论 #33245833 未加载
评论 #33245599 未加载
评论 #33246634 未加载
评论 #33245971 未加载
评论 #33255747 未加载
Brajeshwarover 2 years ago
If you are not that a hacker but already own a Smartwatch such as the Apple Watch, Authy[1] is a pretty rock solid option. I use Authy for a few key credentials, and I have used my watch for the keys.<p>FYI, Authy was bought and is now owned by Twilio<p>1. <a href="https:&#x2F;&#x2F;authy.com" rel="nofollow">https:&#x2F;&#x2F;authy.com</a>
评论 #33244324 未加载
评论 #33245526 未加载
评论 #33245502 未加载
评论 #33244948 未加载
kamranjonover 2 years ago
This is very cool, I just recently ordered a light phone 2 (a dumb phone) - and one of the things I am currently trying to solve is how I am going to access my google authentication codes for various work and personal project related accounts. Something like this would be very awesome, but also this post really demystifies how this type of auth works.
评论 #33249551 未加载
wryunover 2 years ago
If you&#x27;re a bit weirded out by the website secret pasting, I made a PR which lets the sensor watch load TOTP secrets from an Aegis export (essentially just a bunch of TOTP URIs):<p><a href="https:&#x2F;&#x2F;github.com&#x2F;joeycastillo&#x2F;Sensor-Watch&#x2F;pull&#x2F;95" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;joeycastillo&#x2F;Sensor-Watch&#x2F;pull&#x2F;95</a><p>This is the reason I bought the board. It makes me happy not having to use my phone for this.
samcat116over 2 years ago
This is super cool but do folks really need their google and GitHub 2FA codes often enough to justify this? Browser sessions are pretty durable it seems. The one thing I could think of is GitHub admin type actions that prompt for a credential to enter “sudo” mode or whatever they call it. However in that case they’ll take your password as well (or a webauthn key in my case)
评论 #33248330 未加载
评论 #33251756 未加载
评论 #33248587 未加载
评论 #33251038 未加载
评论 #33248801 未加载
评论 #33249267 未加载
taconover 2 years ago
Are there any similar boards or projects for taking over a large wall-mounted LCD clock? I would love to hack on that display.
jazzyjacksonover 2 years ago
I didn&#x27;t see anything on the site about where to get one, so here&#x27;s the link to their crowd supply, 36$ for the board.<p><a href="https:&#x2F;&#x2F;www.crowdsupply.com&#x2F;oddly-specific-objects&#x2F;sensor-watch" rel="nofollow">https:&#x2F;&#x2F;www.crowdsupply.com&#x2F;oddly-specific-objects&#x2F;sensor-wa...</a>
yunruseover 2 years ago
The concept of programming a dumb watch is rather appealing; this project looks like one that&#x27;s both practical and quite fun to work on.<p>It would be rather neat to have a dumb watch that can take in custom embedded code (say Lua) for people who enjoy hacking but are terrible at hardware. I&#x27;d buy one day one!
diego_moitaover 2 years ago
For the best smartwatch ever made I recommend Pebble Authenticator: <a href="https:&#x2F;&#x2F;github.com&#x2F;Neal&#x2F;pebble-authenticator" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Neal&#x2F;pebble-authenticator</a>
jcpstover 2 years ago
I have been wearing the F-91 every day for a long time. It’s such a classic piece, and the only digital watch that really appealed to me.<p>I’m quite excited at the idea of taking one my old ones and giving it new functionality.
Piisamirottaover 2 years ago
Damn the font size is way too large on my mobile, unreadable.
1970-01-01over 2 years ago
What&#x27;s old is new once again. It&#x27;s the old RSA SecurID token generator, but now it has water-resistance and an LED! I&#x27;ll buy one.
Tepixover 2 years ago
Neat. For those who don&#x27;t want to tinker with hardware (just software) - is there a nice app providing TOTP for the PineTime smartwatch?
评论 #33245121 未加载
评论 #33245748 未加载
ameliusover 2 years ago
Waiting for keyboard with NFC making this even simpler.
trustingtrustover 2 years ago
There needs to be a button based passcode to view TOTP instead of just pressing one button once. That would add a layer of security. A combination of buttons and number of presses should still be somewhat added security.
评论 #33244042 未加载