gotp
gotp copied to clipboard
making otp simpler by involving gpg
cc @tschuy Can you see if this still works? If it does I'll switch the encryption too.
This tool seems to have trouble with both gpg2 and with gpg-agent currently. I would like to argue that the pragmatic solution to those problems is to simply execute the...
Intended usage: Add an auth proxy on top of the service. Two factor tokens can then be shared between members of a team without giving the token secret to each...
Currently when pasting/entering a seed there is no feedback to let the user know if their input was received. As some terminals maintain a separate copy/paste buffer than the host...
Based on comments in => https://superuser.com/questions/1037401/pubring-gpg-and-secring-gpg-are-missing-after-key-generation gp2 supports pubring.kbx and not pubring.gpg. should modify the publicKeyring to honor latest gpg versions. ```var publicKeyring = gpgHome + "/.gnupg/pubring.gpg" ```
the current `gpgagent` "[library](https://camlistore.org/pkg/misc/gpgagent)" is a subpackage of an unrelated project. Currently, it's necessary to set the [GPG_AGENT_INFO](https://github.com/tschuy/gotp/blob/master/gotp.go#L41) env variable when running on a system with gpg-agent 2.1 or above,...
Currently gotp when run infrequently will fail on the first execution with the error: ``` [bharrington@leviathan kubernetes]$ gotp 2017/06/03 10:41:45 S PROGRESS need_entropy X 60 120 ``` Subsequent executions (executed...
We need a way to share tokens. The easiest way to do this would just be to tell users that they can make symlinks to a dropbox directory. After that...
surely there's an isBase32 out there, and fingerprints are just n-length hex.