4 ms·
Is it possible to bootstrap from a compiler compiled from C, or another language? Or is there another way to ensure there aren't any sneaky compiler backdoors?
by Retr0spectrum 10y ago
Is it possible to bootstrap from a compiler compiled from C, or another language? Or is there another way to ensure there aren't any sneaky compiler backdoors?
- steveklabnik 10y agoYou could go back to the OCaml compiler. It would take about 1000 builds, each taking 3 or 4 hours. Someone is working on an alternate compiler so we could try DDC, we'll see.
- Manishearth 10y agoSneaky backdoors already exist! http://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust/ http://manishearth.github.io/blog/2016/12/02/reflections-on-... (Of course, that's a proof of concept and not actually in the released binaries :P )