A simple OTP manager extension for Chrome
OTP Manager Extension
All secrets are stored using encryption and the Web Credential Management API to keep your data safe.
Usage:
Adding a new OTP secret:
1) click the OTP-Manager extension icon
2) click the \"Add new\" button and follow the instructions
Logging in to an OTP-protected account:
1) When prompted to enter a OTP code, click the OTP-Manager extension icon
2) Select OTP Manager from the list of available credentials
3) For some websites, you may need to click into the OTP token field before clicking the extension icon.
Security:
How are my secrets stored?
On first launch, OTP Manager generates a AES-GCM key and stores it in the extension's storage. This key is used to encrypt your secrets before they are stored on the page itself using the Web Credential API. The key is never stored in plaintext, and is only accessible to the extension itself when the user invokes the extension and selects the identity.
How are my secrets transmitted?
When the user invokes the extension to generate a OTP token, the extension request the encrypted secret from the page. To fulfill this request, the user has to confirm by selecting the OTP Manager identity from the list of available credentials. Then, the extension decrypts the secret and generates the OTP token, which is then sent back to the page. None of your secrets are sent to any third party servers, and the extension only communicates with the page itself.
License
This project is licensed under the MIT License - see the LICENSE file for details
Contribution and source:
https://github.com/MatteoValentini-AT/OTP-Manager
Source Manifest.json
Similar Extensions
Times Colonist Subscription Remover 90 1 ★ 52.94KiB
GPT-3 Questions 90 0 ★ 14.33KiB
SHR 90 0 ★ 634KiB
NTUCal 90 1 ★ 268KiB
SpellTable Total Turn Timer 90 1 ★ 120KiB
Kibana+ 90 1 ★ 44.37KiB
TLDR with GPT 90 0 ★ 961KiB
UploadBot AutoUploader 90 0 ★ 153KiB
Character Input 90 0 ★ 398KiB
Stack Jump - HTML5 Game 90 0 ★ 30.65MiB
Gitlab Enhancement Suite 90 1 ★ 95.15KiB
Accessibility Checker for GitHub Markdown 90 0 ★ 293KiB
PimpMyBB 90 0 ★ 1.13MiB
Cogsworth 90 2 ★ 11.86MiB
GetLemono 90 2 ★ 991KiB
Simple OTP Manager Browser Extension 90 3 ★ 2.83MiB
Reverse Inbox 90 1 ★ 904KiB
Smiley Ogame 90 1 ★ 28.24KiB
GitHub PR images comparer 90 1 ★ 13.65KiB
Trading212 Pro Utils 90 3 ★ 212KiB
Twitter Reaction Counter 90 0 ★ 133KiB
VOXBOX - Emails With Voice 90 1 ★ 929KiB
Twitch Chat Anywhere 90 1 ★ 45.55KiB
Ultra OTP 90 0 ★ 645KiB