htpasswd
The htpasswd is used to store usernames and passwords for basic HTTP authentication (used in Apache and nginx). It supports different formats for password:
bcrypt:$2y$or$2a$+ the result of thecrypt_blowfishalgorithm. Secure.MD5:$apr1$+ the result of theApache-specific MD5 algorithm. Common but insecure.SHA1:{SHA}+ Base64-encoded SHA-1. Insecure.CRYPT: Unixcryptfunction with a randomly-generated 32-bit salt. Insecure.PLAIN TEXT: Unencrypted. Insecure.