Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

Difference between Steganography and Cryptography (ความแตกต่าง Steganography และ Cryptography)

Steganography (สเตกาโนกราฟี)

Steganography หรือ Cover Writing เป็นวิธีแปลงข้อความลับเป็นข้อความปลอม ใช้เก็บความลับข้อความ ยากต่อการใช้และเข้าใจ โครงสร้างข้อมูลไม่เปลี่ยนแปลง ใช้กับข้อความ เสียง วิดีโอ รูปภาพ

Cryptography (คริปโตกราฟี)

Cryptography หรือ Secret Writing แปลงข้อความลับเป็น Ciphertext ส่งให้ผู้รับถอดรหัสกลับเป็น Plaintext แบ่งเป็น Symmetric Key และ Asymmetric Key Cryptography

ความแตกต่างสำคัญ:

Sr. No. Key Steganography Cryptography
1 Type Cover Writing (การเขียนปิดบัง) Secret Writing (การเขียนลับ)
2 Popularity น้อยกว่า Cryptography มากกว่า Steganography
3 Integrity โครงสร้างข้อมูลคงเดิม โครงสร้างข้อมูลอาจเปลี่ยน
4 Attack Steganalysis Cryptanalysis
5 Security Principles Confidentiality, Authentication Confidentiality, Authentication, Data Integrity, Non-repudiation
6 Parameter ต้องการพารามิเตอร์เช่น Key อาจไม่ต้องการ Key