An open API service indexing awesome lists of open source software.

https://github.com/haunt98/otp-go


https://github.com/haunt98/otp-go

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# otp-go

OTP cli written in go

## Roadmap

- [x] Implement [HOTP](https://datatracker.ietf.org/doc/html/rfc4226)
- [x] Implement [TOTP](https://datatracker.ietf.org/doc/html/rfc6238)
- [ ] [Aegis Vault](https://github.com/beemdevelopment/Aegis/blob/master/docs/vault.md)
- [ ] Cli with basic command
- [ ] Add, get, list, delete
- [ ] Support master password
- [ ] Save encrypted data using sqlite3 in `~/.local/share`
- [ ] Use fingerprint in macOS
- [ ] Auto paste in clipboard

## Thanks

- [beemdevelopment/Aegis](https://github.com/beemdevelopment/Aegis)
- [rsc/2fa](https://github.com/rsc/2fa)

- [fosskers/totp](https://github.com/fosskers/totp)
- [gokyle/hotp](https://github.com/gokyle/hotp)
- [paolostivanin/OTPClient](https://github.com/paolostivanin/OTPClient)
- [pquerna/otp](https://github.com/pquerna/otp)
- [susam/mintotp](https://github.com/susam/mintotp)
- [yitsushi/totp-cli](https://github.com/yitsushi/totp-cli)
- [zalopay-oss/tokeny](https://github.com/zalopay-oss/tokeny)

- [TOTP from scratch](https://codingindex.xyz/2021/03/07/totp-from-scratch/)
- [2FA TOTP without crappy authenticator apps](https://www.codemadness.org/totp.html)