Ejemplo de cómo encriptar y desencriptar un mensaje con python: from cryptography.fernet import Fernet # Obtener la clave para cifrar el mensaje key = Fernet.generate_key() f = Fernet(key) mensaje_encriptado = f.encrypt(b"Mensaje encriptado") print(mensaje_encriptado) # Esto imprime el mensaje encriptado. print(f.decrypt(mensaje_encriptado)) # Esto imprime el mensaje desencriptado. {{pasted_image_20230509130115.png|}} ==== EJECUTAR CÓDIGO CIFRADO ==== Si queremos ejecutar una instrucción que esté cifrada, podemos hacerlo de esta manera, donde ciframos un comando y lo ejecutamos: from cryptography.fernet import Fernet import os # Obtener la clave para cifrar el mensaje key = Fernet.generate_key() f = Fernet(key) # Crear un mensaje con el comando a ejecutar mensaje = b'os.mkdir("hola")' # Cifrar el mensaje mensaje_cifrado = f.encrypt(mensaje) # Descifrar el mensaje mensaje_descifrado = f.decrypt(mensaje_cifrado) # Ejecutar el mensaje descifrado exec(mensaje_descifrado.decode()) {{pasted_image_20230509130548.png|}}