I see your Wikipedia link, and I point you farther down the page to http://en.wikipedia....me_pad#Exploits. If it can be exploited, it cannot be perfect. This system apparently relies on something to be perfect. Humans are inherently imperfect beings with no chance of reaching perfection, so therefore cannot produce perfection. Someone will make a mistake and it will compromise your "perfect" security. Not to mention, all someone would have to do flood the thing with random sequences fitting in whatever limited range the pad uses until one works and the lock click opens. By modern technologies, this would take so long, saying it is not feasible is a pretty massive understatement. However, as processing power and speed increases over the span of hundreds or even thousands of years, and considering both increase at an exponential rate, eventually you'll be able to generate a countless number of sequences in mere seconds, one of which will eventually work. It might be lucky and happen almost instantly. It may take the intruder a very long time.
And that assumes a spy doesn't infiltrate the systems at a base or somewhere prior to the battle, accesses the system, and screw things up and/or steal sensitive security information giving the battle hackers an unprecedented edge. This also assumes that the would-be hackers don't salvage one or more of your computers from a disabled ship, pick apart your operating system, the hardware, the software, the security, methods it uses for connection, etc, and then modify their own systems and software so, come next battle, the hackers are able to use software capable of spoofing the systems, using replicas of your hardware and software, or just using the stuff they pilfered from your wrecked ships. The only way you can stop that latter from being a possibility is to never suffer losses in any battle. Ever. And we all know that's not going to happen.
:laugh: Indeed! I'm not proposing anything here that's any less feasible than space combat.
So at this point I think most of us are spinning our wheels (I just skimmed over this as I just got back from a hiking trip this weekend).
Let me remind you Josh that as the same time that a computer is breaking and encryption, a computer is also building that encryption. The point is that the limitations on how large a number can get are actually the bit sizes (thus x amount of characters can be supported). You can have number like 6^55 right now...a very large number, but with future computers you could have 6^55^55^55^55 (10^100 is a google, 10^(10^100) is a googolplex for comparing).
My point was that this mistake was made earlier, whatever your enemies have, you have as well. So, being an Applied Mathematics major, my sense tells me that a number growing exponentially, used for encryption, is always going to be much harder to factor, and it is going to become even more difficult to factor as it grows exponential. Thus the lead goes to the encryption, not to the factoring with a faster computer.
On the topic of espionage. the human element in war is vital. Understand that the fundamental flaw of computers and A.I. are they are in fact programmed and understood by human. Thus, there is almost always someway to reverse engineer the system to find out what makes it tick. So far we have not been able to create a computer or a life force, that thinks for itself. That is the point of humans. A human can make a caprices, nonsensical decision. Literally, a human can make a choice that has been universally agreed to be bad. This is the reason why humans are inefficient, computers can rule out certain choices. They can run a single process millions of times without having to focus on other things. A human, however inefficient, can consider many options and things that are not considered by any other human. It is impossible to contemplate what goes on in another humans mind, become it comes from an accumulation of data that is equal to or greater than all that person has experienced, and how all that life has been experienced, or even how they chose to perceive the experience. Basically, humans are a random number generator. There is no formula to humans and that is why the human race, with no matter how complicated A.I. or robots get, will never be extinct.
Put it this way, it computers ruled the universe there would be on central computer, there would have to be. Some central command that created, or managed all the other computers/robots etc... This is the most efficient way, but it is also the most dangerous. If you subscribe to the theory of evolution than you will note that differences, not similarities are the key to survival, having the ability to be set apart creates breaks in the chain of existence. This is the key to protection against disease, predictors, and natural disasters. You could put a virus in the central computer that could destroy the whole civilization, this would be a near impossibility with humans. If you try to create a disease that destroys the whole human race, you would have to ensure it could overcome all genetic, hereditary, and physiological barriers (aka natural immunity). Then you would have to ensure that it could be delivered to all 6 billion people (disease actually burn themselves out often, much like a fire that has run out of forest or in to a corner). It is very unlikely such a disease could be created or even exist. People are just to spread out, some are isolated, and there probably exists some with immunity or some that would develop immunity, or some that would just be carriers, but never get the disease.
What can I say, the diversity of the human race, seems to be the thing that keep it alive, and although we may try to "purify" the race by going to sleek, speedy, machines/computers/robots, it is that inefficiency that keeps us alive.
Anyhow, we are ready for a new topic.
New catagories are:
Egg Lovers Delights!
Where have all the dodos gone?
The Joys of Sheep shearing!
Speej (jking Pikeman shot this down elsewhere )
Britney Spears (all flaming and insults are fair game)