BINGO! :-)
Interesting discussion but let me emphasize a couple of points.
1. Unbreakability. In the OTP it can't be broken without the key if the
key is truly random (the problem). Note for example NSA employs half the
math graduates in the country! And that doesn't matter because it only
takes ONE math whiz to find an easy way into your "perfect" brainchild.
And there are quite a few math whizzes in countries that might have an
interest in some high-tech industrial information.
2. One time. The idea of a thumb drive is that the software erases the
pad in use. Yes you might be able to read the whole drive and copy it
beforehand, but a good setup would make that difficult because any use
(especially reading) would erase the pad. Hence re-use is out. If you
can keep the drive in your possession it's (hopefully) secure.
3. Truly random. Scheme requires truly random numbers. This means a
truly random source. Radioactivity, electronic noise (but with NO
environmental sources!), usenet posts! etc. The point is not to be "good
enough" but so good nobody can break in. The technology change that
works here is modern storage devices that can hold gimongous keys large
enough for say all the emails you'd ever send in your life!
Aside. I have a white noise generator used in jamming transmitters in
WWII. It's a magnet around a thyratron. Makes REALLY good looking white
noise, but there's something I discovered. If you put a scope on it and
run the sweep up very fast you can find it triggering on some sort of
high frequency (megaHz range) that gives the first couple humps of a
sine wave and then trails off into randomness. Clearly Something in this
generation scheme is not truly random at high frequencies.
4. Data speed. The essence of this idea would be along the lines of say
a business that fills thumb drives with random numbers and sells them in
pairs for secure communications (and of course the software sold
separately that runs them). This seems to require VERY high speed noise
sources! Even my thyratron is pretty slow. Even without the sine wave
thing, I'll bet you couldn't get good data at more than a megabyte/s out
of it. Letting it run for a week is OK for ONE drive-pair but not in
production. So the question would be what kind of REALLY fast physical
phenomena is really fast? Electron clouds? 2D photons? What? For
example, how could you generate a truly random bit stream say at the
rate of a standard SATA serial bit stream?
This is one of those things that is so simple, yet the devil is in the
details.