Seems like the password is always echoed in plaintext to the terminal when you run transcrypt to initialize. Is that intentional and secure?
For example:
$ yadm transcrypt
Encrypt using which cipher? [aes-256-cbc]
Generate a random password? [Y/n]
Password: correct horse battery staple
Repository metadata:
GIT_WORK_TREE: /home/dbarnett
GIT_DIR: /home/dbarnett/.local/share/yadm/repo.git
GIT_ATTRIBUTES: /home/dbarnett/.gitattributes
The following configuration will be saved:
CONTEXT: default
CIPHER: aes-256-cbc
PASSWORD: correct horse battery staple
I'm used to password-related commands turning off echo and never echoing the plaintext password to the screen.
Seems like the password is always echoed in plaintext to the terminal when you run
transcryptto initialize. Is that intentional and secure?For example:
I'm used to password-related commands turning off echo and never echoing the plaintext password to the screen.