From f4a40c25b29c3b4db904ef66667d129b38b279d3 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 22 Feb 2026 14:14:28 +0100 Subject: m fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- README | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) (limited to 'README') 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. - -- cgit v1.2.3-70-g09d2