La contraseña debe transmitirse en texto sin formato (texto claro), sin hash md5. Porque MD5 no es compatible con FIPS.
La contraseña siempre usa hash md5.
El archivo pg_hba.conf tiene la opción "md5". No se puede cambiar a "contraseña" en mi caso. El rol en pg_authid tiene una contraseña con el prefijo "md5".
Según la documentación de PostgreSQL ( https://www.postgresql.org/docs/11/auth-password.html ):
Si una contraseña se cifró con la configuración md5, solo se puede usar para las especificaciones del método de autenticación de contraseña y md5 (nuevamente, con la contraseña transmitida en texto sin formato en el último caso).
¿Cómo se puede transmitir la contraseña en texto sin formato (texto claro), sin hash md5?
Versión PostgreSQL: 9.3
Nodo.js: 12.20.1
Sistema operativo: Linux/Mac