import hashlib
# Texto para el cual se quiere calcular el hash
texto = "Hola, este es un ejemplo de hashlib en MicroPython con ESP32"
# Convertir el texto a bytes
data = texto.encode('utf-8')
# Crear el objeto hash usando SHA-256
hash_obj = hashlib.sha256()
# Actualizar el objeto hash con los datos
hash_obj.update(data)
# Obtener el hash en formato hexadecimal
hash_hex = hash_obj.digest()
print("Texto original:", texto)
print("Hash SHA-256:", hash_hex)