hash関数

hashlib moduleを使用する

>>> import hashlib
>>> dir(hashlib)
['__all__', '__builtins__', '__doc__', '__file__', '__get_builtin_constructor', '__name__', '__package__', '_hashlib', 'algorithms', 'md5', 'new', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512']
>>> #md5
>>> hashlib.md5("sample").hexdigest()
'5e8ff9bf55ba3508199d22e984129be6'
>>> sha256
>>> hashlib.sha256("sample").hexdigest()
'af2bdbe1aa9b6ec1e2ade1d694f41fc71a831d0268e9891562113d8a62add1bf'