sha256 hash python code example
Example 1: python sha256 of file
# Python program to find SHA256 hash string of a file
import hashlib
filename = input("Enter the input file name: ")
sha256_hash = hashlib.sha256()
with open(filename,"rb") as f:
# Read and update hash string value in blocks of 4K
for byte_block in iter(lambda: f.read(4096),b""):
sha256_hash.update(byte_block)
print(sha256_hash.hexdigest())
Example 2: sha 256 python
import hashlib
secret_thing = hashlib.sha256()
# Keep in mind you add on to the already existing string when you .update the same thing.
secret_thing.update(b"hahahahaahhahaa nobody will guess my secret message")
secret_thing.digest_size
secret_thing.block_size