
AMD SEV-SNP および Intel TDX 上でのセキュアな推論とカスタムコンピュート向けに、監査可能なソースから測定値へのビルドを備えた、密閉型で再現可能な機密 VM イメージを構築します。
Tinfoil CVM は、AMD SEV-SNP および Intel TDX 上で安全な推論とカスタムコンピュートワークロードを実行するための機密仮想マシンです。
最終イメージのすべてのバイトは明示的に宣言され、ピン留めされた入力から導出されており、ヘルメティックビルドはバイト単位で再現可能であり、誰でも完全なソースから測定値へのグラフを自ら監査できます。
Nix のない x86_64 Linux ホストでは、まずピン留めされた Nix リリースをインストールします:
./nix/install.sh
export PATH="/nix/var/nix/profiles/default/bin:$PATH"
次に CVM イメージをビルドします:
nix-build -I . -A shipping-image -o result
これにより、測定済みのリリース成果物である tinfoilcvm.raw、tinfoilcvm.vmlinuz、tinfoilcvm.initrd、tinfoilcvm.roothash が生成されます。
詳細については docs/build.md を参照してください。