Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Simple hashlib solution in Clear category for Simple Hashlib by IrinaNizova
# migrated from python 2.7
import hashlib
def checkio(hashed_string, algorithm):
m = hashlib.new(algorithm)
m.update(hashed_string.encode("utf-8"))
return m.hexdigest()
if __name__ == '__main__':
#These "asserts" using only for self-checking and not necessary for auto-testing
assert checkio("密码", "sha512") == "3ddc7f603e4311ffe52e6ab75c29cf8bc8634449a832b7896ba5c10b228bfd01b6e9d41bc7bc639e63db8f7141ddcb2d9751b673219dd5ffff5088c411b25690"
assert checkio('happy spam', 'sha224') == '6e9dc3e01d57f1598c2b40ce59fc3527e698c77b15d0840ae96a8b5e'
Dec. 24, 2014