Recently we have seen huge growth in data encryption and related policies in industry. Two of the most important driving factor in this are,
- Cloud services
- GDPR and related compliance
Encryption of data is good thing. But sometime due to lack of knowledge or by blindly following norms, we end up creating encryption overhead.
Some examples of this are,
- Encrypting communication inside server
- Creating encrypted database on encrypted disk storage
- Double encrypting
I think, we must understand encryption before we start using it. It has hidden cost on performance of product.
I would like to hear about bad encryption norms that you all have seen. It can help us learn, "when to encrypt, and when to avoid".