mirror of
https://github.com/angt/secret
synced 2024-12-27 21:58:42 +01:00
Improve help
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
parent
fa0b713e77
commit
e76d8c1edb
2 changed files with 3 additions and 3 deletions
|
@ -24,7 +24,7 @@ The main goal is to have `secret` working on all architectures and to make it ve
|
||||||
Luckily, permutation-based cryptography has arrived and makes it possible to achieve this goal with very little code.
|
Luckily, permutation-based cryptography has arrived and makes it possible to achieve this goal with very little code.
|
||||||
In 2020, using a bloated library full of CVEs will not have been reasonable considering the major advances in this field.
|
In 2020, using a bloated library full of CVEs will not have been reasonable considering the major advances in this field.
|
||||||
|
|
||||||
Only one cryptographic building blocks is used, the [Gimli](https://gimli.cr.yp.to/gimli-20170627.pdf) permutation.
|
Only one cryptographic building block is used, the [Gimli](https://gimli.cr.yp.to/gimli-20170627.pdf) permutation.
|
||||||
All cryptographic operations are derived from this permutation and implemented in the [libhydrogen](https://libhydrogen.org/) library.
|
All cryptographic operations are derived from this permutation and implemented in the [libhydrogen](https://libhydrogen.org/) library.
|
||||||
|
|
||||||
## Build and install
|
## Build and install
|
||||||
|
@ -79,7 +79,7 @@ Available commands:
|
||||||
set Set a new secret
|
set Set a new secret
|
||||||
renew Regenerate an existing secret
|
renew Regenerate an existing secret
|
||||||
update Update an existing secret
|
update Update an existing secret
|
||||||
pass Derivate a new secret
|
pass Print a deterministic secret
|
||||||
agent Run a process in a trusted zone
|
agent Run a process in a trusted zone
|
||||||
version Show version
|
version Show version
|
||||||
|
|
||||||
|
|
2
secret.c
2
secret.c
|
@ -671,7 +671,7 @@ main(int argc, char **argv)
|
||||||
{"set", "Set a new secret", &s_do, &s_set, .grp = 1},
|
{"set", "Set a new secret", &s_do, &s_set, .grp = 1},
|
||||||
{"renew", "Regenerate an existing secret", &s_do, &s_rnw, .grp = 1},
|
{"renew", "Regenerate an existing secret", &s_do, &s_rnw, .grp = 1},
|
||||||
{"update", "Update an existing secret", &s_do, &s_rst, .grp = 1},
|
{"update", "Update an existing secret", &s_do, &s_rst, .grp = 1},
|
||||||
{"pass", "Derivate a new secret", &s_pass, NULL, .grp = 1},
|
{"pass", "Print a deterministic secret", &s_pass, NULL, .grp = 1},
|
||||||
{"agent", "Run a process in a trusted zone", &s_agent, NULL, .grp = 1},
|
{"agent", "Run a process in a trusted zone", &s_agent, NULL, .grp = 1},
|
||||||
{"version", "Show version", &s_version, NULL, .grp = 1},
|
{"version", "Show version", &s_version, NULL, .grp = 1},
|
||||||
{0}};
|
{0}};
|
||||||
|
|
Loading…
Reference in a new issue