nitriding-daemon
nitriding-daemon copied to clipboard
Minimize trusted computing base
We currently have the following direct dependencies:
- github.com/brave-experiments/viproxy v0.1.0
- github.com/go-chi/chi/v5 v5.0.7
- github.com/hf/nsm v0.0.0-20211106132757-1ae65a6a69ae
- github.com/mdlayher/vsock v1.1.1
- github.com/milosgajdos/tenus v0.0.3
- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
- golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8
At least chi, nsm, and tenus don't need to be dependencies. We could take whatever functionality we need and add it to our framework, to minimize the trusted computing base.