Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

Cryptography (ทฤษฎีการเข้ารหัส) ในความปลอดภัยเครือข่ายคืออะไร

ตัวอย่าง Cryptography

วิทยาการเปลี่ยนข้อมูลเป็นรูปแบบปลอดภัย Cryptography = การแทนที่ตัวอักษรด้วยอักขระอื่นในข้อความเข้ารหัส ต้องมีตาราง/กริดอธิบายการสลับตัวอักษร เพื่อถอดรหัส

Cryptography คืออะไร และมีประเภทอะไรบ้าง

3 ประเภทหลัก: Secret-key Cryptography (Symmetric), Public-key Cryptography (Asymmetric), Hash Functions การสื่อสารปลอดภัยต้องใช้ทั้ง 3 เทคนิค

Cryptography ทำหน้าที่อะไร

รับรอง: Data Integrity, Entity Authentication, Data Origin Authentication, Non-repudiation อธิบาย Symmetric Algorithms สำหรับ Confidentiality, Authenticity, Data Integrity รวมถึง Cipher Block Chaining (CBC) และ Cipher Feedback (CFB)

ทำไม Cryptography จึงสำคัญใน Network Security

Cryptographic Key สร้างจาก Hashing Algorithms + Message Digest ให้ Receiver มั่นใจว่า: ข้อมูลไม่ถูก竄改ระหว่างส่ง (Codes + Digital Keys รับรองความแท้จริง และมาจาก Sender ที่ตั้งใจ)

3 ประเภทของ Cryptography

  1. Secret Key Cryptography (Symmetric)
  2. Public Key Cryptography (Asymmetric)
  3. Hash Functions

Cryptography และ Network Security เหมือนกันหรือไม่

เกี่ยวข้องแต่แยกกัน Cybersecurity = ปกป้องข้อมูล Cryptography = ปกป้องข้อมูลละเอียดอ่อน ทั้งคู่มีเป้าหมายร่วมกันคือ Data Security

Cryptographic Network คืออะไร

เปลี่ยนข้อความให้ปลอดภัยและกันโจมตี ไม่ว่าจะเป็นระบบคอมพิวเตอร์หรืออินเทอร์เน็ต จัดเก็บ/ส่งข้อมูลที่เฉพาะผู้ตั้งใจเท่านั้นอ่าน/ประมวลผลได้

ตัวอย่าง Cryptography (เพิ่มเติม)

แทนที่ตัวอักษรในข้อความเข้ารหัส ต้องมีตารางแปลเพื่อถอดรหัส ตัวอย่าง: "1234125678906" → "techterms.com" ผ่าน Translation Grid

Cryptography ใช้ในชีวิตประจำวันอย่างไร

ถอนเงิน ATM, Pay TV, Email/File Storage (PGP), Secure Web Browsing, GSM Mobile Phones

3 ประเภทหลักของ Cryptographic Algorithms

  • Hash Functions
  • Symmetric-key Algorithms
  • Asymmetric-key Algorithms

Hash Functions, Symmetric-key Encryption/Decryption

2 ประเภทหลักของ Cryptography

Symmetric Key Cryptography (Private Key) และ Asymmetric Key Cryptography (Public Key / Digital Signatures)

Cryptography อธิบายประเภทพร้อมตัวอย่าง

กระบวนการแปลง Plain Text → Cipher Text (ข้อมูลไม่เข้าใจ) และกลับกัน ใช้ใน: Credit Cards, Computer Passwords, E-commerce แบ่งได้ 3 ประเภทใหญ่

2 ประเภท Encryption ที่ใช้แพร่หลายที่สุด

Symmetric (Same Secret Key สำหรับ Encrypt/Decrypt = Shared Key) และ Asymmetric (Public/Private Key Pair)

Cryptography ทำหน้าที่อะไร (เพิ่มเติม)

ป้องกัน Third-party (Adversaries) โจมตี ใช้ Key + Algorithm + Encryption Scheme Plaintext → Ciphertext (Encrypted Message)

Cryptography คืออะไรอย่างแน่ชัด

ศึกษาวิธีสื่อสารปลอดภัย: เฉพาะ Sender และ Intended Recipient เท่านั้นที่อ่านข้อความได้ ส่ง Encrypted Data + Secret Key ให้ Recipient ถอดรหัส