title: in postgres, which has only md5 encryption, what is best way to save password?
body: <p>PostgreSQL only has MD5 for encryption for storing passwords.</p>
  
  <p>From reading hack logs, it seems that MD5 alone is not a very secure way to store the password.</p>
  
  <p>I have been using MD5 of MD5 &mdash; MD5 once at the client and then MD5 again at the database &mdash; but I don't know that this is much stronger.</p>
  
  <p>First, is it necessary to beef-up storing the passwords? And second, what would be a simple, effective, cross-language approach?</p>