title: Swift decrypt SHA512 hash
body: <p>I create an SHA512 Hash with following code:</p>
  
  <pre><code>func createSHA512(source:String) -&gt; String {
      let rawstr:NSString = NSString(format: "%@%@", source, "xxxxxxxxxxxxxx");
      let data = rawstr.dataUsingEncoding(NSUTF8StringEncoding)!;
      var digest = [UInt8](count:Int(CC_SHA512_DIGEST_LENGTH), repeatedValue: 0);
      CC_SHA512(data.bytes, CC_LONG(data.length), &amp;digest);
      let output = NSMutableString(capacity: Int(CC_SHA512_DIGEST_LENGTH));
      for byte in digest {
          output.appendFormat("%02x", byte);
      }
      return output as String;
  }
  </code></pre>
  
  <p>Is it possible to decrypt this Hash with Swift 2 to the original String?</p>