I recommend you read Practical Cryptography by Niels Ferguson and Bruce Schneier (http://www.schneier.com/book-practical.html). It will shed a lot of light on cryptography, including why your idea, whilst novel, is not practical.