[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lotus Notes 24-bit sellout
At 09:21 AM 4/12/96 -0700, Jerry Whiting wrote:
>
>When Ray Ozzie announced the work reduction sellout at the RSA conference,
>both he and Ms Denning (whom I spoke with about it later) mentioned that
>there was something else in Lotus Notes 4 besides the 40+24 bit compromise.
>
>My thought is that the NSA gave them something else in exchange for the
>mandatory escrow scheme they're all talking about publicly. Perhaps some
>other crypto code the NSA had lying around unused.
>
>So looking for a common 24-bit subkey may reduce Notes' key to a 40-bit
>brute force exercise but the 40+24 is probably not ALL that's in Notes 4.
>
>Definitely a deal with the Devil. Given that we're talking about IBM, not
>Lotus none of this surprises me given IBM's Lucifer/DES history with spook
>input years ago. Then again to be fair, I don't know if the 40+24 deal
>was cooked up before or after the IBM/Lotus merger.
What about the following idea, which I think might have been indirectly
discussed a few months ago. Let's suppose "you" agreed with the NSA to
limit their effort to 40 bits, and put 24 bits at the beginning of the file.
The code to do this could be separated and highlighted and identified
publicly, and a software patch could be engineered by somebody to NOP this
stretch of code to death. The result is that those 24-bits simply don't
appear; you've already gotten the export license. The NSA doesn't have any
real reason to complain: _ANY_ program can be modified by suitably changing
object code bit patterns. An even smaller change would be to put the number
of bits to expose ("24") in a byte value ("00011000"), one that will be
zeroed by a patch later on.
I guess I'm not really suggesting this; I think that even appearing to come
to some arrangement with the NSA is wrong. However, it would be an
excellent way to give the finger to the NSA, because there is no way that
they can ensure that a given program is "finagle-proof."