Our world relies on secure digital cryptography. Secure doesn’t mean unbreakable forever. No serious cryptographer will ever declare a cryptographic anything unbreakable. In fact, cryptographers always assume that every cryptographic algorithm will eventually be broken. The best pronouncement you can hope for from a crypto expert is that breaking it is “non-trivial,” meaning that no apparent, easy to accomplish attacks are known. All cryptographic algorithms fall over time, and this has been more true and consistent than the highly respected Moore’s Law, which drives computing evolution.
The recent flood of huge crypto breaks has been staggering. It seems like one after the other, and that’s just in the last few months. That’s why organizations need to be crypto-agile, expecting to transition from one encryption standard to another at a moment’s notice. That’s the world we live in.
Read more about what crypto-agility is and what companies can do to become crypto-agile on CSO.