import hashlib import uuid def sha256_encode(contents: str): res = hashlib.sha256(b"%b" % contents.encode("utf8")).hexdigest() return res def sha3_256_encode(contents: str): res = hashlib.sha3_256(b"%b" % contents.encode("utf8")).hexdigest() return res def generate_uuid(): return uuid.uuid4() if __name__ == "__main__": print(hashlib.algorithms_guaranteed) print(hashlib.algorithms_available) print(sha256("res")) print(sha3_256("res" + generate_uuid().hex)) print(generate_uuid().hex)