สุดยอดโปรโตคอลสำหรับเข้ารหัสเว็บไซต์ ที่แม้แต่ Quantum Computer ก็แคร็กได้ยาก

microsoft_logo

ก่อนจะเข้าสู่เนื้อหาหลัก ขออธิบายคำว่า Quantum Computer ให้เข้าใจกันได้ง่ายๆ ก่อนครับ

Quantum Compter คืออะไร

Quantum Computer คือ ก้าวถัดไปของคอมพิวเตอร์ที่มีความสามารถในการประมวลผลข้อมูลสูงมาก สามารถคำนวณได้เร็วกว่า Supercomputer ในปัจจุบันหลายพันเท่า เหมาะสำหรับการทำงานที่ต้องอาศัยการคิดคำนวณอันแสนซับซ้อน เช่น Cryptography, Modeling และ Indexing ฐานข้อมูลขนาดใหญ่ ช่วยลดระยะเวลาจากการใช้คอมพิวเตอร์ทั่วไปที่ต้องอาจประมวลผลนานหลายปี ให้เหลือเพียงหลักชั่วโมงหรือหลักนาทีเท่านั้น แต่ Quantum Computer ก็ไม่เหมาะกับการทำงานทั่วไป เช่น งานเอกสาร เป็นต้น

quantum_computer_2

Quantum Compter vs. Encryption

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

แต่การมาถึงของ Quantum Computer ช่วยให้สามารถประมวลผลเชิงคณิตศาสตร์ได้เร็วอย่างที่คอมพิวเตอร์ในยุคปัจจุบันเทียบไม่ได้ ส่งผลให้สามารถคำนวณกุญแจที่ใช้ปลดรหัสข้อมูลต่างๆ ได้อย่างง่ายดาย ซึ่งทั้ง CIA, Google, NSA และ Microsoft ต่างมีห้องแล็บวิจัยสำหรับ Quantum Computing โดยเฉพาะ เพื่อคิดค้นระบบและเทคโนโลยีใหม่ๆ สำหรับปฏิวัติโลก IT ในอนาคต

โปรโตคอลสำหรับเข้ารหัสรูปแบบใหม่ ที่ Quantum Computer ก็แคร็กไม่ได้

Microsoft ร่วมกับบริษัทผู้ผลิตชิพ NXP และ Queensland University of Technology (QUT) สร้างโปรโตคอลใหม่สำหรับใช้แลกเปลี่ยนกุญแจในการเข้ารหัสข้อมูล ซึ่งเหมาะกับการใช้งานบนโปรโตคอล SSL/TLS และต่อให้เป็น Quantum Computer ก็แคร็กได้ยาก

ทีมนักวิจัยได้พัฒนาโปรโตคอลสำหรับเข้ารหัสดังกล่าวเสร็จเป็นที่เรียบร้อย ซึ่งอัลกอริธึมหลักๆ อาศัยการคูณพหุนามเข้าด้วยกัน จากนั้นเพิ่มสัญญาณรบกวนแบบสุ่มลงไปเพื่อให้ยากต่อการแคร็ก แทนที่จะใช้การคูณตัวเลขจำนวนเฉพาะขนาดใหญ่ หรือใช้การเข้ารหัสแบบ Elliptic Curve Cryptography (ECC) อย่างที่ใช้กันอยู่ในปัจจุบัน ซึ่งผลการทดสอบพบว่า ทำให้แคร็กได้ช้าลงถึง 21% เมื่อเทียบกับ ECC

ยังคงเป็นเรื่องท้าทายในอนาคต

อย่างไรก็ตาม การพัฒนาโปรโตคอลสำหรับเข้ารหัสที่ทนทานต่อการแคร็กโดย Quantum Computer ยังคงเป็นเรื่องท้าทายในปัจจุบัน และอนาคตอยู่ดี เนื่องจาก Quantum Computer เองก็มีการพัฒนาให้สามารถประมวลผลได้เร็วขึ้นเรื่อยๆ เช่นกัน บริษัทผลิต Quantum Computer สัญชาติแคนาดาที่ชื่อ D-Wave สามารถผลิต Qauntum Computer ที่มีความสามารถในการประมวลผลเพิ่มขึ้น 2 เท่าได้ทุกๆ 2 ปี

d-wave_quantum_computer_1

ที่มา: http://thehackernews.com/2015/08/quantum-computing-encryption.html

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

PDPC เดินหน้าผนึกกำลังเครือข่าย DPO กว่า 3,700 หน่วยงานทั่วประเทศยกระดับตามมติ ครม.ทันที [PR]

สำนักงานคณะกรรมการคุ้มครองข้อมูลส่วนบุคคล (สคส.) หรือ PDPC เดินหน้าขับเคลื่อนมาตรการยกระดับการรักษาความมั่นคงปลอดภัยไซเบอร์เพื่อคุ้มครองข้อมูลส่วนบุคคลของประชาชน โดยผนึกกำลังเครือข่ายเจ้าหน้าที่คุ้มครองข้อมูลส่วนบุคคล หรือ DPO กว่า 3,700 หน่วยงาน ทั้งภาครัฐและเอกชนทั่วประเทศ เร่งดำเนินการรีเซ็ต Username และ …

IBM จับมือ OpenAI รุกตลาด Enterprise AI ผสานโมเดลล่าสุดเข้ากับบริการให้คำปรึกษา

IBM ร่วมมือกับ OpenAI นำโมเดลและเครื่องมือเกี่ยวกับ AI เพิ่มประสิทธิภาพ IBM Consulting เพื่อให้บริการให้คำปรึกษากับลูกค้าองค์กรได้ดีขึ้น ความร่วมมือครั้งนี้เปิดช่องทางให้ OpenAI สามารถเจาะตลาดบริษัทยักษ์ใหญ่ระดับโลกได้มากขึ้น ภายใต้ดีลนี้ทั้งสองบริษัทจะร่วมกันทำตลาดและพัฒนาโซลูชัน AI เฉพาะทางสำหรับอุตสาหกรรมการเงินการธนาคาร …