fix #1 SHA512 probrem