hn.today

ESP32Authenticator – a password manager and FIDO2 key on an e-ink reader

github.com6 points0 comments
Screenshot of ESP32Authenticator – a password manager and FIDO2 key on an e-ink reader

ESP32Authenticator is firmware that turns the XTEINK X4 Pro pocket e-reader, built around an ESP32-S3, into a password manager and hardware authenticator. It stores credentials in encrypted storage, including a website or service, login, password, TOTP information, and FIDO2 data. The e-ink display lets users view credentials on the device, while BLE can send them to a computer or other host as keyboard input. The device can also act as a FIDO2 or U2F security key, communicating over either BLE or USB.

The project combines password storage, one-time-password authentication, and hardware-key functions in a portable e-reader rather than relying solely on a phone or desktop application. Its firmware is built with ESP-IDF, and the repository includes a user manual and broader documentation, alongside code, device-related files, and FIDO2 tests. The project is released under the MIT license. Someone considering it will want to check the manual for setup and usage details, especially how credentials are entered and managed, how the device connects to hosts, and which FIDO2 workflows are supported.

Read on github.com0 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Hardware

MeccanicOS

MeccanicOS

MeccanicOS is a keyboard-driven NixOS distribution designed to run from USB or install with full-disk encryption. It includes offline apps and drivers, a command bar, reproducible atomic upgrades, and optional local AI tools. (meccanicos.com)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.