QUOTE (Draco18s @ Jun 3 2009, 07:23 AM)

Fine, encrypt the internet traffic to and from the computer.
There is no reason to assume you can do that with OTP, 2070 or not. If you tried to encrypt a 1Gb/s connection, you would need 1 Gb pads per second. How big is the hard drive that stores your pads? 1 To? It will be burnt in less than 3 hours. The amount of bits transmitted through the network is already much higher than the amount of bits stored, even more if you consider retransmission and routing.
Now, let us move on to 2070. Storage is infinite? No more than connection rate. There is no explicit ratio between them in the book. In an ubiquitous computing setting, this fight should turn in favor of the debit. The whole point of the matrix is that the world is your hard drive: everything is online and accessible in a glimpse so why even bother to keep a local copy? This has already started today with streaming slowly replacing downloading. R&D only follows technological needs, especially in an all-corporate world, so the most likely outcome is that communication technology has advanced faster than the storage one. Hence stored OTP should not be usable to encrypt a high rate connection (which should include any real-time control application such as security network or drone piloting). Back to generating the pads on the fly and transmitting them to have as many pads as you want, thus ending the "unbreakable" myth.
So what if one stops considering OTP as a magic button and wanders about practical use?
- Network encryption? As I already said, if you allow that, then your matrix is made of 100 Gb hard drives and 56k modems. This is not the idea.
- Data encryption? This is possible, but not game breaking, and included in the rules. The pad has to be stored too or the data is lost, and it is the same size as the data. If you can steal the encrypted data, you can steal the pad. Say it otherwise: if the pad can be protected from theft, the data could have been too. Still this is a nice security feature as it effectively doubles (or more, if several pads are used) the work for runners to get the data. This is exactly what Dramatic Encryption stands for.
- Low rate communication? One can assume that current audiovisual communication will be considered low rate in 2070. So OK, let's assume somebody who wants it can have a wireless conversation totally invulnerable to eavesdropping. That does not protect it from jamming nor from hacking the nodes to get the pads, though. Here it is a pity that there is no price for such a communication channel, as runners might want to use it. Randomness should be a real market in 2070, with corps selling you random numbers straight from their cutting edge hardware generators, and probably several quality levels. Are you OK to get the same number as other users? To have your number be part of the public generator output that is provided so that anyone can challenge the generator quality? And so on...