static private MessageDigest getSHA512()
  {
    try
      {
        return MessageDigest.getInstance("SHA-512");
      }
    catch (java.security.NoSuchAlgorithmException ex)
      {
        throw new RuntimeException(ex);
      }
  }