// COMPLETE THREAD

Re: EC refutes GAK

2 expanded posts ยท every known parent and child

NODE d1955692Re: EC refutes GAK
[I originally posted this to the c2.net crypto list but apparently it never
 appeared, I've reposted it here in case anyone finds it useful]
 
>The report also notes a new (to me, anyway) method of bypassing GAK while
>maintaining full compliance with the law:
>
>"Users could encrypt a relatively large number of session keys in a way that
>the previous key encrypts the next one, always using one or several official
>escrow/recovery systems. Only the last key would be used to encrypt the
>message.
 
There's another way to foil GAK which I don't think has been mentioned before,
using what is often referred to as "malicious obedience" in the military (or
"you asked for it, you got it" elsewhere):
 
Since I don't trust any cryptosystem based on mathematical principles, I
encrypt all my communications using a one-time pad communicated on CDROM
(700+MB if you push it).  To limit the exposure of each pad, I change it once a
month at a cost of ~$1 per CDR blank.  If I communicate with around 100 people
that's 100 x 12 x 700+MB or (rounding things up a bit) a terabyte of keying
material a year.  Since they use their own pads to communicate back to me,
anyone wanting to intercept a years worth of traffic to/from me would need to
archive 100 terabytes of keying material (I'd make sure I spread out the bits
of pad I used so they couldn't just keep the useful bits and discard the rest).
In any case since this will only be used for court-authorised intercepts (just
keep repeating that until you believe it), everything would have to be archived
without any changes so it could be used as evidence.
 
At a cost of $100/month in CDR's this should comply with any GAK law (instant
access to keys, etc), but will also do a reasonable job of overwhelming any
centralised repository charged with storing the data.  Of course since I don't
trust the government any more than I trust those nasty cryptosystems based on
mathematical principles, I'd use triple DES underneath the OTP just to be sure.
 
Peter.
NODE 8f305f2aGAK "service" charges (Re: EC refutes GAK)
Peter Gutmann <pgut001@cs.auckland.ac.nz> writes:
> [multiple terabyte CDrom based keying material]

Reckon they'll twig, and charge you per megabyte to offer you the
"service" of allowing them to "recover" your communications in real
time.

At the same time they'll sell the package as "helping businesses to
recover data stored on disks".  

(I never did quite work out how this government mandated and managed
"communications key recovery service" helps you recover stuff stored
on your disk encrypted with storage keys you haven't given them (you
don't give them your real keys do you?)).

Adam
-- 
Now officially an EAR violation...
Have *you* exported RSA today? --> http://www.dcs.ex.ac.uk/~aba/rsa/

print pack"C*",split/\D+/,`echo "16iII*o\U@{$/=$z;[(pop,pop,unpack"H*",<>
)]}\EsMsKsN0[lN*1lK[d2%Sa2/d0<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<J]dsJxp"|dc`