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

Cryptography ใน Network Security คืออะไร?

Cryptography คืออะไร พร้อมตัวอย่าง

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

3 ประเภทของ Cryptography

  • Secret Key Cryptography (Symmetric)
  • Public Key Cryptography (Asymmetric)
  • Hash Functions

Cryptography ใช้ทำอะไร?

รับรอง Data Integrity, Entity Authentication, Data Origin Authentication, Non-repudiation รวมถึง Symmetric Algorithms สำหรับ Confidentiality, Authenticity, Integrity (CBC, CFB)

ความสำคัญของ Cryptography ใน Network Security

สร้างคีย์เข้ารหัสด้วย Hashing Algorithms และ Message Digest ให้ผู้รับมั่นใจว่าข้อมูลไม่ถูกแก้ไขระหว่างการส่ง และมาจากผู้ส่งจริง

ตัวอย่าง Cryptography

  • Public-key สำหรับ Digital Signature
  • Time Stamping
  • Electronic Money
  • Secure Network Communication
  • Anonymous Remailers
  • Disk Encryption

Cryptography เรียกว่าอะไร?

การศึกษาวิธีการสื่อสารอย่างปลอดภัย ที่ผู้ส่งและผู้รับเท่านั้นที่อ่านได้ Kryptos = hidden แฮกเกอร์อาจถอดรหัสได้หากมีข้อมูลครบ

Cryptography และประเภทต่างๆ

3 ประเภท: Secret Key, Public Key, Hash Functions

Cryptography ภาษาเรียบง่าย

การซ่อนข้อมูล (Cryptology) เปลี่ยนข้อความ (Encrypt) ด้วย Codes/Ciphers เรียกผลลัพธ์ว่า Ciphertext

3 ประเภทการเข้ารหัสสมัยใหม่

DES, AES, RSA

3 การดำเนินการพื้นฐานของ Cryptography

Encryption, Decryption, Hashing

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

  • Symmetric Key (Private Key)
  • Asymmetric Key (Public Key / Digital Signatures)

Cryptography ใช้ทำอะไร? (ซ้ำ)

ปกป้องจากผู้โจมตี (Adversaries) ใช้ Key + Algorithm + Encryption Scheme แปลง Plaintext เป็น Ciphertext

Cryptography ทำงานอย่างไร?

2 ขั้นตอนหลัก: Encryption (Plaintext -> Ciphertext ด้วย Cipher) และ Decryption (Ciphertext -> Plaintext ด้วย Cipher เดียวกัน)

Cryptography ใน Network Security

ศึกษาวิธีสื่อสารปลอดภัย ส่งข้อมูลเข้ารหัสพร้อม Secret Key ให้ผู้รับถอดรหัส

หลักการสำคัญของ Cryptography

Confidentiality, Integrity, Authentication, Non-repudiation