Storing a file securely to another level

I also think that a strong encryption is good, but I bet on N != NP, which would make RSA, PGP and similar technologies save (except against quantum computing, but that’s a different topic).
I just think that this particular style if encryption is just not suitable for everyday business. Imagine, how would you exchange the keys, anyway? As one-time pads are generally speaking symmetric keys (at least I have never heard of a protocol that does that), you have to have a save and reliable way to exchange these keys. Agents during the Cold War got the one-time pads at home to use them in the field. If you want to send your data half across the continent without travelling back and forth to exchange keys, you need to send them encrypted via the net. However, you would need to rely on a weaker encryption method, if this one is cracked, your key is lost. We also do not have the money to put a quantum computer in our basement, so we could use quantum-save algorithms. For the moment, I think that GPG and friends is enough, everything else is not practical.