aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-02-22 14:14:28 +0100
committerMattias Andrée <m@maandree.se>2026-02-22 14:14:28 +0100
commitf4a40c25b29c3b4db904ef66667d129b38b279d3 (patch)
tree6ab6bb7c5757d267045940f81d21f7465ce05e4f /README
parentUpdate e-mail and urls (diff)
downloadautopasswd-f4a40c25b29c3b4db904ef66667d129b38b279d3.tar.gz
autopasswd-f4a40c25b29c3b4db904ef66667d129b38b279d3.tar.bz2
autopasswd-f4a40c25b29c3b4db904ef66667d129b38b279d3.tar.xz
m fixes
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'README')
-rw-r--r--README25
1 files changed, 12 insertions, 13 deletions
diff --git a/README b/README
index fe96161..dec0c0d 100644
--- a/README
+++ b/README
@@ -1,26 +1,25 @@
-autopasswd is command line program that deterministically
+autopasswd is a command line program that deterministically
generates a strong password based on your master password
-and the service name your that ask it to generate a password
-for. autopasswd will print the entered password with black
+and the service name that asks it to generate a password.
+autopasswd will print the generated password in black
on black text so that it cannot be read visually. You can
also choose to make the output readable by a program. To
-make sure that you did not mistype your master passphrase
+make sure that you did not mistype your master passphrase,
a short Keccak hash of it will be echoed.
autopasswd uses Keccak with fully configurable parameters
to generate a password and performs 300000 sponge squeezes
-by default. This number can be configured like the other
-Keccak parameter, but you can also specify a bump level
-that modifies it. A bump level is a number to you increase
+by default. This number can be configured like other
+Keccak parameters, but you can also specify a bump level
+that modifies it. A bump level is a number you increase
when you need to change your password for a service.
I recommend that you use correctpony to generate your
master passphrase.
-autopasswd use libpassphrase to read your passphrase from
-the terminal. This is library that can be personalised at
+autopasswd uses libpassphrase to read your passphrase from
+the terminal. This is a library that can be personalised at
compile time and ensures that the passphrase is not stored
-in memory in any other place that its return value. This
-passphrase is wipe by autopasswd from memory as soon as
-possible it autopasswd makes its best to ensure that the
+in memory in any other place than its return value. This
+passphrase is wiped by autopasswd from memory as soon as
+possible. autopasswd does its best to ensure that the
program cannot crash before it is wiped.
-