| Age | Commit message (Collapse) | Author |
|
Release gotp under GPL 3.0 or later.
See https://kilabit.info/journal/2022/gpl/ for more information.
|
|
See https://kilabit.info/journal/2022/gpl/ for more information.
|
|
|
|
The first release of gotp, a command line interface to manage and generate
Time-based One Time Password (TOTP).
Features,
* Add a TOTP secret identified by unique LABEL.
* Generate N number passwords using the secret identified by LABEL.
* Import the TOTP configuration from other provider.
Currently, the only supported PROVIDER is Aegis and the supported file
is .txt.
* List all labels stored in the configuration.
* Remove LABEL from configuration.
* Rename a LABEL into NEW-LABEL.
* Encrypted secret using RSA based private key.
|
|
This update make the configuration file sort the issuer by label, in
ascending order.
So, any "add" or "remove" that may changes the configuration will not
reorder all labels.
|
|
In case user set the CGO_ENABLED environment to 0, running "make all"
will fail with the following error:
go: -race requires cgo; enable cgo by setting CGO_ENABLED=1
|
|
The gotp currently has the following features,
* add: add new TOTP issuer with their label and secret
* gen: generate password
* import: import TOTP from other provider, currently support Aegis
* list: print all registered TOTP configuration by labels
* remove: delete a TOTP configuration from file by label
* rename: changes the TOTP configuration by its label
|