sha1 he2 shang5