No real surprise. Coding and code breaking has been a continuous battle since ancient times. No matter what security protocol one person can come up with some one equally smart will come up with a way around it.
As I understand it, top of the line encryption uses a 250 digit key, but the NSA breaks them every day.
It is possible for some one skilled in that area to break any code any other person can come up with, including computer picked random numbers.