Encrypt กับ Encode ต่างกันยังไง
ความแตกต่างระหว่าง Encrypt กับ Encode คร่าวๆ นะครับ
- encryption คือ การที่เข้ารหัสและถอดรหัสโดยการอาศัย Key เท่านั้น เช่น AES, DES, RSA เป็นต้น
- encode คือ การเข้ารหัสแบบธรรมดาที่ไม่จำเป็นจะต้องใช้ Key เช่น base64
- hashing คือการ digestion หรือย่อยข้อมูล เช่น md5