Re: New Uncrackable Crypto
Or you just go and take 100 datasets of 2000 true random characters, label them 1 to 100, print it out twice into two books, give one to your friend, keep one for yourself and then just go and XOR whatever message you want to send with these 2000 letters, send your friend the index (the number from 1 to 100) and he'll just have to XOR your message with the dataset corresponding to the index to get the clear text. 100% proven security, impossible to crack.
For it to be an OTP, you have to ensure the pad is never reused - a detail your description omits. More importantly, what you've described isn't an OTP unless your "true random characters" actually represent every possible value of your symbol set, and the size of that symbol set is a power of two. Otherwise the result of exclusive-ORing plaintext and pad characters will be biased, since your pad omits some binary strings in its symbol space. Also, your random source has to be unbiased (or more precisely have no bias that an attacker can learn of); of course it's possible to compensate for bias in a random source by post-processing.
When OTPs are implemented with computers, they're generally implemented using pads of random bytes, not "characters". But OTPs are very rarely used, because they simply rearrange the basic cryptography problem: you create a secure channel for your message by requiring a secure channel for your key.
100% proven security, impossible to crack
I know OTPs are the Internet Hero of armchair cryptographers, but this sort of rubbish doesn't do anyone any favors. OTPs do not offer "100% proven security", because "100% security" is a meaningless phrase. An attacker can steal the pad, or coopt the recipient. Communications security is more than just confidentiality; a MITM attacker can alter the message in transit even without being able to decrypt it. Message integrity can be added, but the confidentiality proof of the OTP stems from all plaintexts of a given length being equally probable preimages for a ciphertext; when a message can be verified, some messages become more probable, so the OTP's confidentiality is reduced. More importantly, communications security is not the entirety of security, and security itself is only relevant in the context of a threat model.