Re:Reflections on Trusting Trust (Ken Thompson's Turing Awar...
by jleader on Sunday June 12, 2011 @02:16PM
(#2647022)
The original scheme recognized a particular sequence of code; recognizing particular behavior no matter how it's implemented is in theory equivalent to the halting problem, I think.
If your transformations preserved behavior wouldn't the backdoor still be there?
What does it matter which language the compiler compiles its code in to as long as the behavior remains the same?