Among professionals, a common rule of thumb is that if you want to design a cryptosystem, you have to have experience as a cryptanalyst.