Use NSUTF8StringEncoding in Auth sha256

With NSASCIIStringEncoding, it was not possible to accept non-ascii characters in the password (éàû etc..)