Can someone break my weak home-brew encryption?
blog.ram.rachum.com
blog.ram.rachum.com
This isn't worth anyone's time to play with, and I'm sure you'll end up with a feeling that it's secure.
Deploy it, use it. Then details of the algorithm will leak, multiple cipher-texts will be available, and that's when you'll have problems. Besides, if no one except you uses it, it's probably secure enough. Letting someone else use it means exposing the algorithm. Then you'll have trouble.
You're not learning anything by doing this, but you might think you are. That's the problem.
http://security.stackexchange.com/questions/32779/how-would-...