In a recent LinkedIn post, Chirag Goswami provides a clear breakdown of fundamental data security concepts, differentiating between plaintext, encoding, hashing, and encryption. Goswami aims to clarify common confusions surrounding these terms, emphasizing their distinct roles and implications for protecting sensitive information.
The post begins by highlighting the critical difference between these concepts, stating:
Plaintext – No Protection. Readable, understandable, and fully exposed. If attackers grab plaintext, the data is gone.
Goswami stresses that data left in plaintext is essentially unprotected and vulnerable to immediate compromise if accessed by unauthorized parties. This underscores the basic need for any form of data transformation when security is a concern.
Understanding Hashing: One-Way Protection
Chirag Goswami explains hashing as a one-way mathematical transformation. A key characteristic of hashing, as Goswami points out, is its fixed-length output and its irreversibility.
Hashing – One-Way Protection. 🔁 One-way mathematical transformation. 📏 Fixed-length output. ❌ Cannot be reversed. Perfect for password storage and integrity checks.
According to Goswami, this one-way nature makes hashing ideal for specific security applications such as storing passwords securely and verifying data integrity. Because it cannot be reversed, even if a database of hashed passwords is leaked, the original passwords remain protected, provided strong hashing algorithms and salting techniques are employed.
Encoding: A Format Conversion, Not a Security Measure
The post then addresses encoding, which Goswami differentiates from security-focused methods. He describes encoding as a process of converting data into a different format, emphasizing that it is fully reversible and not intended for security purposes.
Encoding – Not for Security. 🔤 Converts data into a different format. 🔓 Fully reversible. Used for data transmission (Base64, URL encoding), not for protection.
Goswami clarifies that while encoding is crucial for tasks like data transmission across different systems or for web compatibility (e.g., URL encoding), it offers no real protection against unauthorized access. Relying on encoding for security would be a significant misstep, according to the author.
Encryption: The Gold Standard for Data Security
Finally, Chirag Goswami details encryption as the robust solution for protecting sensitive data. He describes it as a two-way process that requires specific keys and algorithms to reverse.
Encryption – Two-Way Protection. 🔐 Uses keys + algorithms (AES, RSA, etc.). 🔄 Reversible only with the correct key. 💼 The gold standard for protecting sensitive data in transit & at rest.
Goswami champions encryption, citing its ability to protect data both while it’s being transmitted and while it’s stored. The necessity of a correct key for decryption means that even if encrypted data is intercepted or stolen, it remains unintelligible without the corresponding key.
The Dangers of Misapplication
In conclusion, Goswami warns about the severe risks associated with using the wrong data protection method. He asserts that storing sensitive data in insecure formats like plaintext passwords, weak hashes, or reversible encodings leaves organizations highly vulnerable.
“If your systems are storing sensitive data in the wrong format — plaintext passwords, weak hashes, or reversible encoding — you’re one breach away from disaster,” Goswami states, urging businesses to critically review their data protection strategies.
The post concludes with an offer for assistance from Cybernara in reviewing data protection postures and modernizing encryption strategies, indicating Goswami’s expertise in the field.
📝 About This Content
This article is based on insights shared by Chirag Goswami on LinkedIn.
📅 Originally posted on November 25, 2025 | View original post on LinkedIn →