title: how to decrypt SHA512 hash value to an actual string in c#
body: <p>I encrypt the password by following code</p>
  
  <pre><code>HashAlgorithm hashAlgorithm = null;
  hashAlgorithm = new SHA512CryptoServiceProvider();
  try 
  {
      byte[] byteValue = Encoding.UTF8.GetBytes(source);
      byte[] hashValue = hashAlgorithm.ComputeHash(byteValue);
  
      StringBuilder sb = new StringBuilder();
      for (int i = 0; i &lt;= hashValue.Length - 1; i++) 
      {
          sb.AppendFormat("{0:x2}", hashValue[i]);
      }
  
      return Convert.ToString(sb);
  } 
  catch 
  {
      throw;
  }
  </code></pre>
  
  <p>after that I saved it in database.
  now I want to retrieve actual password by decrypting it. please help me</p>