title: What is the difference between Obfuscation, Hashing, and Encryption?
body: <p>What is the difference between Obfuscation, Hashing, and Encryption?</p>
  
  <p>Here is my understanding:  </p>
  
  <ul>
  <li>Hashing is a one-way algorithm; cannot be reversed  </li>
  <li>Obfuscation is similar to encryption but doesn't require any "secret" to understand (ROT13 is one example)  </li>
  <li>Encryption is reversible but a "secret" is required to do so</li>
  </ul>