
Crea una imagen de VM confidencial hermética y reproducible para inferencia segura y computación personalizada en AMD SEV-SNP e Intel TDX, con compilaciones auditables desde el código fuente hasta la medición.
Tinfoil CVM es una máquina virtual confidencial para inferencia segura y cargas de trabajo de cómputo personalizadas en AMD SEV-SNP e Intel TDX.
Cada byte de la imagen final se declara explícitamente y se deriva de entradas fijadas, la compilación hermética es reproducible byte a byte, y cualquiera puede auditar por sí mismo el grafo completo desde el código fuente hasta la medición.
En un host Linux x86_64 sin Nix, primero instala la versión fijada de Nix:
./nix/install.sh
export PATH="/nix/var/nix/profiles/default/bin:$PATH"
Luego compila la imagen CVM:
nix-build -I . -A shipping-image -o result
Esto producirá los artefactos de la versión medidos: tinfoilcvm.raw, tinfoilcvm.vmlinuz, tinfoilcvm.initrd, tinfoilcvm.roothash.
Consulta docs/build.md para más detalles.