======Passwords======
Password things.
----
=====Password Generation=====
====General Usage====
* [[linux:security:password:password-generator:diceware|diceware]] - Generates passwords using the diceware list.
* [[linux:security:password:password-generator:makepasswd|makepasswd]] - Generates random alphanumeric passwords and/or encrypts a plaintext password of your choice.
* Generate password using ''%%base64%%'' and ''%%/dev/urandom%%'':
head -c50 /dev/urandom | base64
----
====Formatted for /etc/shadow====
* [[linux:security:password:mkpasswd|mkpasswd]]
* sha-512:
mkpasswd --method=sha-512
* yescrypt:
mkpasswd --method=yescrypt
* **openssl**:
* sha-512:
openssl passwd -6
* **python3**:
* sha-512:
python3 -c 'import crypt, getpass; print(crypt.crypt(getpass.getpass()))'
----
=====Password Managers=====
* [[linux:security:password:password-manager:keepassxc|KeePassXC]] - Generates and stores random alphanumeric and diceware passwords.
* [[linux:security:password:password-manager:pass|pass]] - Generates and stores random alphanumeric passwords.
* [[linux:security:keyring|Linux Keyring]] - Stores passwords
----