University of Colorado ระบบการศึกษาออนไลน์ฟรี

การเข้ารหัสพื้นฐานและการเขียนโปรแกรมด้วย Crypto API

รายละเอียด

ใน MOOC นี้เราจะได้เรียนรู้แนวคิดพื้นฐานและหลักการของการทำ crytography ใช้ cryptoanalysis ขั้นพื้นฐานเพื่อถอดรหัสข้อความที่เข้ารหัสด้วยตัวเลขแทนตัวอักษรแบบโมโน - ตัวอักษรและหารือเกี่ยวกับเทคนิคการเข้ารหัสที่แข็งแกร่งที่สุดของแผ่นเพียงครั้งเดียว นอกจากนี้เรายังจะได้เรียนรู้อัลกอริธึมการเข้ารหัสคีย์สมมาตรที่มีประสิทธิภาพสำหรับการเข้ารหัสข้อมูลหารือเกี่ยวกับมาตรฐาน DES และ AES ศึกษาเกณฑ์สำหรับการเลือกมาตรฐาน AES นำเสนอโหมดปฏิบัติการบล็อกตัวเลขและอธิบายวิธีที่พวกเขาสามารถป้องกันและตรวจจับการโจมตี วิธีการป้องกันการโจมตีซ้ำ เราจะเรียนรู้ Diffie-Hellman Symmetric Key Exchange Protocol เพื่อสร้างคีย์ symmetric สำหรับทั้งสองฝ่ายในการสื่อสารผ่านช่องทางที่ไม่ปลอดภัย เราจะเรียนรู้เลขคณิตเชิงโมดูลาร์และทฤษฎีบทออยเลอร์โทเทนเพื่อชื่นชมอัลกอรึทึมอาร์เอสอาร์เอมเมตริกและใช้ยูทิลิตี้ OpenSSL เพื่อตระหนักถึงการดำเนินงานขั้นพื้นฐานของอัลกอริธึม ด้วยความรู้เหล่านี้เราเรียนรู้วิธีใช้ PHP Crypto API เพื่อเขียนโปรแกรมที่ปลอดภัยสำหรับการเข้ารหัสและถอดรหัสเอกสารและสำหรับการลงชื่อและตรวจสอบเอกสาร จากนั้นเราใช้เทคนิคเหล่านี้เพื่อปรับปรุงขั้นตอนการลงทะเบียนของเว็บไซต์ที่รับรองว่าบัญชีที่สร้างขึ้นนั้นถูกร้องขอโดยเจ้าของบัญชีอีเมล

ราคา: ลงทะเบียนฟรี!

ÀÒÉÒ: ภาษาอังกฤษ

คำบรรยาย: ภาษาอังกฤษ

การเข้ารหัสพื้นฐานและการเขียนโปรแกรมด้วย Crypto API - ระบบมหาวิทยาลัยโคโลราโด