The post's author builds his case with three key points:
- Advances in CPU power inevitably turn today's "uncrackable" encryption into tomorrow's mincemeat.
- Key management -- a serious challenge for bigger companies -- can turn a promising encryption solution into an operational nightmare.
- Disclosure laws still force companies to reveal data-loss incidents -- and accept the PR consequences -- whether or not the lost data is encrypted.
As the blog post acknowledges, Cleversafe offers an alternative data-security solution that disperses data across a global storage network. The dispersed data slices are too small to give an attacker useful information, and users without the proper credentials are unable to retrieve and reconstruct the dispersed data.
It's an interesting solution, and its open-source technology base makes it especially interesting to me. For now, however, let's focus on the issue at hand: Is encryption really "overrated" as a data-security tool?
In this case, I think the term "overrated" isn't just an exaggeration. It's downright dangerous.
The idea that any tool offers perfect security is a red herring. Every security tool balances usability against effectiveness. And every security tool will, sooner or later, present opportunities to a determined, skilled attacker.
Will an encryption tool like TrueCrypt offer foolproof, totally effective encryption? Don't count on it. What it will do is buy a company time -- years, in many cases -- before even the most determined attacker can bring the resources to bear to defeat strong encryption.
Key management is a legitimate issue. Yet many encryption tools feature key-escrow features designed specifically for larger companies. If key management is a concern, seek out these products and evaluate them accordingly.
Frankly, the third reason the Cleversafe blog post mentions is a cop-out. Encryption will protect a company's customers and quite possibly reduce its legal liability in case of a data-loss incident. Dealing with PR fallout is always an unpleasant experience, but it's a cakewalk compared to the prospect of admitting that your company allowed a laptop full of unprotected customer records or credit card numbers to disappear.
Encryption is "overrated" only if you think it's perfect -- a foolish assumption from the get-go. For everyone else, it's overrated only if your company's goal is to get out of business as quickly as possible.