C
Chris Uppal
Oliver said:The problem with the above is that you now have to trust FedEx (which
implies trusting everybody that FedEx trust; e.g. each individual courier,
and trusting that the couriers won't ask their friends to make a delivery
for them or otherwise that those friends are trustworthy, etc.)
You can reduce the chances of interception, in theory at least, by handing over
the first CD of one-time-pads when you meet in person at the start of the
association. Thereafter, as long as both parties keep their current CDs safe
(which you have to assume anyway), the next CD can be sent quite openly if what
it contains is not the next batch of OTPs but the XOR of the next batch with
the previous batch. The receiver can then recover the new batch by undoing the
XOR, but nobody else can.
That is using a OTP twice, which is normally a complete sin, but in this case,
the second time it is being used to encrypt /random/ unknown data, so there
cannot, by definition, be any increased risk. (Always assuming complete
randomness).
In practise, I doubt if this would work. It would mean that any successful
penetration (a physical break-in or whatever) would open up all subsequent
communication too -- a highly undesirable situation. Using unrelated OTPs does
not have that disadvantage, even though the risk to any /single/ pad may be
much higher.
-- chris