// COMPLETE THREAD

Re: Why I have a 512 bit PGP key

2 expanded posts ยท every known parent and child

NODE 186bfcc7Re: Why I have a 512 bit PGP key
> Let's face it, creating the compiler-to-recognize-MD5 is quite a difficult
> problem, and if I were your system administrator and wanted to obtain
> access to your files, creating a special compiler version or otherwise
> attempting to cause your integrity check to fail would be one of the last
> forms of attack I'd try.

Who says that your attacker is your admin?

Is anybody here who ever checked  the source of the gcc compiler?

Why not modify the gcc to make it compile specific crypto
software (e.g. pgp) wrong, smuggling in any weakness?

Everyone checks the pgp signatures after receiving a new
version (do you?). Who checks the gcc ? Who checks the SunOS-cc ?

If the government wants to attack software like pgp it would be
easier to modify compilers than modifying the crypto sources.



> One of the easiest ways to
> subvert your security is simply to record your keystrokes.  It doesn't
> take a rocket scientist to hack your kernel (or whatever it's called on
> your OS) to do this.  And how do you detect it?

Why not building keyboards with 4MByte RAM ? Let him use any OS he wants to
use. Read out the keyboard at night by room-cleaning staff or by any program
able to communicate in a network. 


Hadmut
NODE 2ee4d40bRe: Why I have a 512 bit PGP key
On Wed, 28 Dec 1994, Hadmut Danisch wrote:
> 
> If the government wants to attack software like pgp it would be
> easier to modify compilers than modifying the crypto sources.
> 

A compiler can recognize one specific piece of code or a few 
specific peices of code and do something perverse.  It cannot 
recognize functionally equivalent code, this
being a high order artificial intelligence problem.

Thus if someone used a perverted compiler to develop, debug, and
enhance the targe code, he would immediately discover the compiler
was perverted.

 ---------------------------------------------------------------------
We have the right to defend ourselves and our
property, because of the kind of animals that we        James A. Donald
are.  True law derives from this right, not from
the arbitrary power of the omnipotent state.            jamesd@netcom.com