Cryptology Academy · บทเรียน

การเข้ารหัสในชีวิตประจำวัน

ดูว่าวิทยาการเข้ารหัสปกป้องข้อความ รหัสผ่าน และการชำระเงินของคุณในปัจจุบันอย่างไร

บทเรียน 4 จาก 413 ขั้นตอน

การเข้ารหัสในชีวิตประจำวัน เป็นบทเรียน Cryptology Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cryptology Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cryptology Academy มีบทเรียนทั้งหมด 4 บทเรียน

ยินดีต้อนรับ

วิทยาการเข้ารหัสลับช่วยปกป้องการโต้ตอบทางดิจิทัลเกือบทุกอย่างของคุณ ในบทเรียนนี้ เราจะเชื่อมโยงเทคโนโลยีในโลกจริงเข้ากับพื้นฐานการเข้ารหัสลับที่อยู่เบื้องหลัง

HTTPS และ TLS

เมื่อเบราว์เซอร์แสดงรูปแม่กุญแจ TLS กำลังทำงานอยู่ โดยใช้การตรวจสอบใบรับรอง การแลกเปลี่ยนคีย์ด้วย ECDH การเข้ารหัสด้วย AES-GCM และการพิสูจน์ตัวตนด้วย HMAC ร่วมกัน

การเข้ารหัสแบบต้นทางถึงปลายทางของ WhatsApp

WhatsApp ใช้โพรโทคอล Signal ได้แก่ การตกลงคีย์ด้วย X3DH และ Double Ratchet สำหรับการเข้ารหัสข้อความที่มีความลับไปข้างหน้า ข้อความของคุณจะถูกเข้ารหัสบนอุปกรณ์ของคุณ

การจัดเก็บรหัสผ่าน

บริการที่ดีจะไม่จัดเก็บรหัสผ่านของคุณโดยตรง แต่จะจัดเก็บ bcrypt(password + salt) แม้ว่าฐานข้อมูลของบริการจะรั่วไหล รหัสผ่านของคุณก็ยังคงปลอดภัย

Bitcoin และกระเป๋าเงินดิจิทัล

ที่อยู่ Bitcoin สร้างมาจากคีย์สาธารณะ ECDSA บน secp256k1 การส่งเหรียญต้องเซ็นธุรกรรมด้วยคีย์ส่วนตัวของคุณ หากทำคีย์หาย เหรียญก็จะหายไปด้วย

การพิสูจน์ตัวตนด้วยคีย์ SSH

SSH ใช้การพิสูจน์ตัวตนด้วยคีย์สาธารณะ เซิร์ฟเวอร์จะเข้ารหัสคำท้าทายด้วยคีย์สาธารณะของคุณ ส่วนไคลเอนต์ของคุณจะถอดรหัสด้วยคีย์ส่วนตัวเพื่อพิสูจน์ตัวตน

การเซ็นโค้ด

ร้านค้าแอปและการอัปเดต OS จะถูกเซ็นโค้ด นักพัฒนาจะคำนวณแฮชของไบนารีแล้วเซ็นแฮชนั้นด้วยคีย์ส่วนตัวของตน OS ของคุณจะตรวจสอบก่อนติดตั้ง

การพิสูจน์ตัวตนแบบสองปัจจัย (TOTP)

TOTP (Google Authenticator) ใช้ HMAC-SHA1 กับการประทับเวลาและข้อมูลลับที่แบ่งปันร่วมกัน เซิร์ฟเวอร์และอุปกรณ์ของคุณจะคำนวณรหัส 6 หลักเดียวกันทุก 30 วินาที

VPN และ WireGuard

WireGuard ใช้ Curve25519 ECDH, ChaCha20-Poly1305 AEAD และ BLAKE2 MAC เพื่อให้ความปลอดภัยดีกว่า IPSec โดยใช้บรรทัดโค้ดน้อยกว่ามาก

การเข้ารหัสอีเมล: PGP และ S/MIME

PGP เข้ารหัสอีเมลด้วยคีย์สาธารณะ RSA หรือ ECC ของผู้รับ และเซ็นด้วยคีย์ส่วนตัวของผู้ส่ง จึงให้ทั้งการรักษาความลับและการพิสูจน์ตัวตน

การเข้ารหัสดิสก์

BitLocker (Windows) และ FileVault (macOS) ใช้ AES-XTS เพื่อเข้ารหัสดิสก์ทั้งลูก คีย์จะถูกห่อหุ้มด้วยรหัสผ่านของคุณผ่าน PBKDF2 หรือ Argon2

ตรวจสอบความเข้าใจ

พื้นฐานการเข้ารหัสลับใดที่ TOTP (Google Authenticator) ใช้สร้างรหัสแบบใช้ครั้งเดียว

ทบทวน

น่าทึ่งมากครับ วิทยาการเข้ารหัสลับอยู่รอบตัวเรา คุณได้เห็นการใช้งานใน HTTPS การส่งข้อความ รหัสผ่าน กระเป๋าเงินดิจิทัล และอื่น ๆ แล้ว ส่วนที่เหลือของหลักสูตรนี้จะสร้างพื้นฐานการเข้ารหัสลับแต่ละอย่างขึ้นมาตั้งแต่ต้น
เริ่มต้นได้ฟรี

เรียนรู้ Cryptology Academy ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
67
บทเรียน
261

คำถามที่พบบ่อย

บทเรียน “การเข้ารหัสในชีวิตประจำวัน” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การเข้ารหัสในชีวิตประจำวัน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cryptology Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cryptology Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การเข้ารหัสในชีวิตประจำวัน”

ดูว่าวิทยาการเข้ารหัสปกป้องข้อความ รหัสผ่าน และการชำระเงินของคุณในปัจจุบันอย่างไร คุณปฏิบัติ Cryptology Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cryptology Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cryptology Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน

บทเรียน “การเข้ารหัสในชีวิตประจำวัน” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Cryptology Academy นี้ได้ไหม

ได้ บทเรียน Cryptology Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. รหัสลับโบราณและประวัติศาสตร์การเข้ารหัสยุคแรก
  2. คำศัพท์พื้นฐานด้านวิทยาการเข้ารหัส
  3. ภาพรวมการเข้ารหัสแบบสมมาตรและอสมมาตร
  4. การเข้ารหัสในชีวิตประจำวัน
← กลับไปที่ Cryptology Academy