Tengo un código que quiero ejecutar en probablemente más de una máquina. Para proporcionar confidencialidad, podemos usar algoritmos criptográficos para cifrar el código durante la "migración". Para la integridad del código, sé que también podemos usar hashes y técnicas de criptografía. Pero, ¿cómo puede proporcionar estos servicios si tiene limitaciones de memoria, límite de tamaño o ancho de banda?
Por ejemplo, por integridad, podría pensar en mantener una copia de seguridad y comparar esa copia con el código que envié antes.
¿Sabe de alguna otra técnica o protocolo de vanguardia que pueda ayudar? Si la criptografía es la única solución, ¿cómo puedo usar dichos algoritmos en una cuestión eficiente ?
PD: Mi pregunta es más sobre buenas prácticas y ejemplos del mundo real y no solo teoría. Siéntase libre de proporcionar materiales de lectura.
Bests