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

การประยุกต์ใช้การเข้ารหัส (Cryptography) ในความปลอดภัยข้อมูลมี那些?

มีการประยุกต์ใช้การเข้ารหัสหลายประการ ดังนี้

ความลับในการส่งผ่าน (Secrecy in Transmission)

ระบบความลับบางระบบที่มีอยู่สำหรับการส่งผ่านเข้าถึงระบบคีย์ส่วนตัว (private key system) สำหรับการแปลงข้อมูลที่ส่งผ่าน เพราะเป็นแนวทางที่เร็วที่สุดที่ทำงานกับการรับประกันที่สมเหตุสมผลและ overhead ต่ำ

หากฝ่ายสนทนาหลายฝ่ายน้อย การกระจายคีย์ดำเนินการเป็นระยะด้วยบริการผู้ส่งเอกสาร และการเก็บรักษาคีย์ขึ้นอยู่กับความปลอดภัยทางกายภาพของคีย์ตลอดวิธีการใช้และการทำลายหลังจากคีย์ใหม่ถูกเผยแพร่

ความลับในการจัดเก็บ (Secrecy in Storage)

ความลับในการจัดเก็บบ่อยครั้งถูกเก็บรักษาโดยระบบคีย์เดียว (one-key system) ที่ผู้ใช้ให้คีย์แก่คอมพิวเตอร์ในช่วงต้นของเซสชัน และระบบดูแลการเข้ารหัสและถอดรหัสในช่วงการใช้งานปกติ

ความสมบูรณ์ในการส่งผ่าน (Integrity in Transmission)

ผู้ใช้บางส่วนของระบบการสื่อสารไม่ได้กังวลเกี่ยวกับความลับเท่ากับความสมบูรณ์ ในการโอนเงินคอมพิวเตอร์ จำนวนเงินที่ส่งจากบัญชีหนึ่งไปอีกบัญชีหนึ่งมักเป็นความรู้สาธารณะ

หากผู้แทรกแซงที่ทำงานอยู่สามารถนำการโอนเท็จเข้ามาได้ เงินทุนสามารถแบ่งปันได้ผิดกฎหมาย ความผิดพลาดในบิตเดียวสามารถทำให้เงินล้านดอลลาร์ถูกเครดิตหรือเดบิตผิดพลาด วิธีการเข้ารหัสโดยทั่วไปใช้เพื่อให้แน่ใจว่าการเปลี่ยนแปลงที่ตั้งใจหรือไม่ได้ตั้งใจของข้อมูลที่ส่งผ่านไม่ทำให้เกิดการกระทำที่ผิดพลาด

ความสมบูรณ์ในการจัดเก็บ (Integrity in Storage)

ความหมาย trung tâm ของการรับรองความสมบูรณ์ของข้อมูลสะสมก่อนหน้านี้คือการควบคุมการเข้าถึง (Access control) การควบคุมการเข้าถึงประกอบด้วยระบบล็อกและกุญแจ ยาม และแนวทางอื่นๆ ที่เป็นลักษณะทางกายภาพหรือตรรกะ

การมาถึงล่าสุดของไวรัสคอมพิวเตอร์ได้เปลี่ยนสิ่งนี้ในระดับสำคัญ และการใช้ checksum แบบเข้ารหัสสำหรับการรับรองความสมบูรณ์ของข้อมูลที่จัดเก็บ กำลังกลายเป็นเรื่องกว้างขวาง

การยืนยันตัวตน (Authentication of Identity)

การยืนยันตัวตนของบุคคลหรือระบบให้กันและกันเป็นปัญหามานาน รหัสผ่านง่ายๆ ได้ถูกใช้เพื่อทดสอบตัวตน โปรโตคอลที่ซับซ้อนกว่านั้น เช่น ลำดับคำสำคัญที่แลกเปลี่ยนระหว่างชุดของฝ่าย มักแสดงในภาพยนตร์หรือโทรทัศน์

ระบบรับรอง (Credentialing Systems)

Credential โดยทั่วไปคือเอกสารที่แนะนำฝ่ายหนึ่งให้อีกฝ่ายหนึ่งโดยอ้างอิงฝ่ายที่สามที่น่าเชื่อถือและรู้จักกันดี เมื่อขอเครดิต ขออ้างอิงโดยทั่วไป เครดิตของอ้างอิงถูกกำหนด และติดต่อเพื่อค้นพบคุณสมบัติที่พิสูจน์แล้วของผู้สมัคร บัตรเครดิตโดยทั่วไปใช้เพื่อรับรองบุคคลเพื่อรับบัตรเครดิตเพิ่มเติม

ลายเซ็นอิเล็กทรอนิกส์ (Electronic Signatures)

ลายเซ็นอิเล็กทรอนิกส์เป็นวิธีของการทำธุรกรรมที่ผูกพันทางกฎหมายระหว่างสองฝ่ายขึ้นไป สามารถใช้งานได้เท่าลายเซ็นกายภาพ ลายเซ็นอิเล็กทรอนิกส์ควรอย่างน้อยยากเท่าเดิมในการปลอม อย่างน้อยง่ายเท่าเดิมในการใช้ และยอมรับในศาลว่าผูกพันกับฝ่ายใดฝ่ายหนึ่งในการดำเนินการ ความจำเป็นสำหรับลายเซ็นอิเล็กทรอนิกส์เหล่านี้เป็นเรื่องเข้มข้นโดยเฉพาะในธุรกรรมธุรกิจที่ฝ่ายในข้อตกลงไม่อยู่ในบริเวณกายภาพเดียวกัน