Вы можете сделать это в postgres, если вы установите модуль pgcrypto contrib.
Затем вы можете зашифровать пароли следующим образом:
update ... set passwordhash = crypt('new password', gen_salt('md5'));
Конечно, вы можетевообще не расшифровывать!
Как уже отмечали другие, это может быть плохой идеей, в зависимости от того, что вы пытаетесь сделать.Раньше я был вынужден использовать MD5, потому что этого требовало другое приложение, но вы не хотите транслировать этот хэш миру.