การพิสูจน์อักษรควอนตัมรุ่นต่อไป PKI และใบรับรองดิจิทัล

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

คอมพิวเตอร์ควอนตัมคืออะไร?

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

คอมพิวเตอร์คลาสสิกและควอนตัม

การคำนวณแบบคลาสสิกใช้บิตซึ่งแสดงปรากฏการณ์ทางกายภาพของกระแสไฟฟ้าที่ไหลผ่านวงจรเป็นหนึ่งและศูนย์ คอมพิวเตอร์สามารถแสดงปัญหาที่ซับซ้อนและแก้ปัญหาได้โดยการจัดการค่าเหล่านี้และค่าศูนย์ 
 
ในทางกลับกัน คอมพิวเตอร์ควอนตัมใช้ควอนตัมบิตหรือคิวบิตเป็นพื้นฐานของการคำนวณ Qubits เป็นระบบควอนตัมเครื่องกลสองสถานะ ตัวอย่าง ได้แก่ การหมุนของอิเล็กตรอนหรือโพลาไรเซชันของโฟตอนเดียว เมื่อใช้ qubits เราสามารถใช้ประโยชน์จากสถานะของกลไกควอนตัมที่แปลกประหลาดของสสาร เช่น การพัวพันและการวางซ้อนเพื่อดำเนินการคำนวณ 
 
เมื่อ qubit ถูก superpositioned จะไม่ใช่หนึ่งหรือศูนย์ แต่มีความเป็นไปได้ของทั้งสองอย่าง ดังนั้น หนึ่ง qubit สามารถแสดงสองสถานะพร้อมกันได้ เพิ่ม qubit อื่นและคุณสามารถแสดงความเป็นไปได้สี่อย่างพร้อมกัน ด้วยการเพิ่ม qubits จำนวนความเป็นไปได้ที่สามารถแสดงได้เพิ่มขึ้นอย่างรวดเร็ว โดยทั่วไปนี่เป็นสองเท่าของจำนวน qubits (2nสำหรับ n qubits) ตัวอย่างเช่น คอมพิวเตอร์ควอนตัมที่มีสิบศอกสามารถแสดงได้พร้อมกัน 1024 บิต ในขณะที่ตัวเลขคลาสสิกที่สอดคล้องกันคือ 10 บิต 
 
การพัวพันเป็นคุณภาพควอนตัมของอนุภาคย่อยของอะตอมที่อธิบายได้ยาก เราไม่มีคำอธิบายทางวิทยาศาสตร์ที่ชัดเจนเกี่ยวกับกลไกที่อยู่เบื้องหลังการพัวพัน แต่เท่าที่เกี่ยวข้องกับการคำนวณควอนตัม การพัวพันยอมให้ qubits มีความสัมพันธ์ซึ่งกันและกันแทนที่จะทำการสุ่ม 
 
การรวมเอาการซ้อนทับและการพัวพันเข้าด้วยกันช่วยให้เราสร้างช่องว่างการคำนวณขนาดใหญ่ที่มีหลายมิติ ดังนั้นจึงดำเนินการคำนวณแบบคู่ขนานแทนที่จะทำตามลำดับ 
 
การคำนวณควอนตัมสามารถแก้ปัญหาที่ซับซ้อนบางอย่างที่การคำนวณแบบคลาสสิกไม่สามารถทำได้เนื่องจากหน่วยความจำที่ต้องการ ตัวอย่างเช่น การคำนวณด้วยควอนตัมสามารถให้การแสดงทางคณิตศาสตร์ที่แม่นยำของการโต้ตอบของโมเลกุลในปฏิกิริยาเคมี ซึ่งมีแนวโน้มว่าจะมีความก้าวหน้าอย่างมีนัยสำคัญในภาคส่วนวิทยาศาสตร์และเทคโนโลยีต่างๆ นอกจากนี้ยังช่วยให้สามารถแก้ปัญหาได้ในเสี้ยวเวลาที่การคำนวณแบบคลาสสิกสามารถทำได้ ซึ่งรวมถึงปัญหาที่เป็นแกนหลักของรูปแบบการเข้ารหัสปัจจุบัน

การคำนวณควอนตัมมีอิทธิพลต่อการเข้ารหัสอย่างไร

ตามที่กล่าวไว้ข้างต้น การเข้ารหัสขึ้นอยู่กับการมีอยู่ของปัญหาทางคณิตศาสตร์ที่ยากจะแก้ไข ไม่ได้หมายความว่าปัญหาเหล่านี้จะไม่สามารถแก้ไขได้ แต่เวลาและทรัพยากรที่จำเป็นในการย้อนกลับทำให้ปัญหาเหล่านี้ปลอดภัยในทางปฏิบัติ 
 
การคำนวณควอนตัมเปลี่ยนแปลงระบบนิเวศนี้โดยลดเวลาที่จำเป็นสำหรับการแก้ปัญหาดังกล่าวโดยใช้อัลกอริทึมเฉพาะ 
 
ตัวอย่างเช่น อัลกอริธึมที่ Shor ค้นพบในปี 1994 หากอัลกอริทึมของ Shor ใช้กับคอมพิวเตอร์ควอนตัมที่มีประสิทธิภาพเพียงพอ จะสามารถแก้ปัญหาการแยกตัวประกอบจำนวนเต็มได้เร็วกว่าอัลกอริธึมการคำนวณแบบคลาสสิกที่มีประสิทธิภาพมากที่สุดเกือบเท่าทวีคูณ ปัญหาการแยกตัวประกอบจำนวนเต็มเป็นพื้นฐานของรูปแบบการเข้ารหัสคีย์สาธารณะ RSA ที่ได้รับความนิยมอย่างกว้างขวาง ตามที่ระบุไว้ใน รายงานการเข้ารหัสหลังควอนตัมโดย NIST:
 

“ในปี 1994 Peter Shor จาก Bell Laboratories แสดงให้เห็นว่าคอมพิวเตอร์ควอนตัม ซึ่งเป็นเทคโนโลยีใหม่ที่ใช้ประโยชน์จากคุณสมบัติทางกายภาพของสสารและพลังงานในการคำนวณสามารถแก้ปัญหาแต่ละอย่างได้อย่างมีประสิทธิภาพ ส่งผลให้ระบบเข้ารหัสคีย์สาธารณะทั้งหมดตามสมมติฐานดังกล่าวไม่มีศักยภาพ ดังนั้นคอมพิวเตอร์ควอนตัมที่ทรงพลังเพียงพอจะทำให้การสื่อสารสมัยใหม่หลายรูปแบบ ตั้งแต่การแลกเปลี่ยนคีย์ไปจนถึงการเข้ารหัสไปจนถึงการรับรองความถูกต้องทางดิจิทัล ตกอยู่ในอันตราย”

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

คอมพิวเตอร์ควอนตัมจะมาเร็ว ๆ นี้หรือไม่

 
ฟิสิกส์ได้พิสูจน์แล้วว่าการคำนวณควอนตัมเป็นไปได้ ตอนนี้ มันเป็นปัญหาของวิศวกรรม แม้ว่าจะเป็นเรื่องที่ยากมาก การสร้างคอมพิวเตอร์ควอนตัมเกี่ยวข้องกับการนำเทคโนโลยีล้ำสมัยมาใช้ เช่น ซุปเปอร์ฟลูอิดและตัวนำยิ่งยวด ความท้าทายในการสร้างระบบเครื่องกลควอนตัมที่มีเสถียรภาพและปรับขนาดได้นั้นมีมากมายมหาศาล และทำให้ทีมทั่วโลกต้องแสวงหาเส้นทางที่แตกต่างกัน คอมพิวเตอร์ควอนตัมมีหลายประเภท รวมถึงแบบจำลองวงจรควอนตัม เครื่องควอนตัมทัวริง คอมพิวเตอร์ควอนตัมแบบอะเดียแบติก คอมพิวเตอร์ควอนตัมทางเดียว และออโตมาตาเซลลูลาร์ควอนตัมต่างๆ วงจรควอนตัมที่ใช้กันอย่างแพร่หลาย 
 
ปัญหาสำคัญกับคอมพิวเตอร์ควอนตัมทุกรุ่นคือโดยธรรมชาติแล้ว qubits จะสูญเสียสถานะการซ้อนทับเมื่อวัดแล้วและมีความอ่อนไหวมากต่อการรบกวนจากภายนอก ดังนั้นจึงเป็นเรื่องยากสำหรับ qubits ในการรักษาสถานะควอนตัม วิธีแก้ปัญหาบางอย่างรวมถึงการใช้กับดักไอออน แต่การขจัดการรบกวนจากภายนอกทั้งหมดอาจไม่สามารถทำได้ ด้วยเหตุนี้ หนึ่งในปัญหาที่สำคัญที่สุดสำหรับการสร้างคอมพิวเตอร์ควอนตัมคือกลไกการแก้ไขข้อผิดพลาดที่มีประสิทธิภาพ 
ภาพใหญ่คือความก้าวหน้าอาจเกิดขึ้นได้ในขณะนี้ หรืออาจใช้เวลาสองสามปีกว่าจะมีการสร้างต้นแบบการทำงานที่มีประสิทธิภาพในการคำนวณที่เพียงพอ มีต้นแบบอยู่สองสามตัวแล้ว โดย IBM Q System One มีชื่อเสียงมากที่สุด แต่พลังในการคำนวณยังน้อยเกินไปที่จะเป็นปัญหาสำหรับระบบเข้ารหัสลับ แน่นอนว่าชุมชนความปลอดภัยทางไซเบอร์นั้นไม่ได้รับอนุญาตให้ผ่อนคลาย แม้ว่าเราจะมีแผนการรักษาความปลอดภัยหลังควอนตัมที่มีประสิทธิภาพ การย้ายระบบนิเวศทั้งหมดไปยังมาตรฐานใหม่นี้เป็นงานใหญ่ ด้วยเหตุนี้ จึงมีความพยายามหลายอย่างในการเตรียมพร้อมสำหรับยุคหลังควอนตัม 

อะไรที่พวกเราสามารถทำได้?

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

ครอบครัวของอัลกอริธึมหลังควอนตัม

การวิจัยในช่วง 15-20 ปีที่ผ่านมาได้พิสูจน์แล้วว่าอัลกอริธึมสามารถต้านทานการโจมตีควอนตัมได้ ด้านล่างนี้ เราให้คำอธิบายสั้น ๆ เกี่ยวกับกลุ่มอัลกอริธึมที่มีแนวโน้มมากที่สุด ซึ่งสามารถให้โซลูชันสำหรับการรักษาความปลอดภัยในโลกหลังควอนตัม 

การเข้ารหัสตามรหัส

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

การเข้ารหัสตามแฮช

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

การเข้ารหัสแบบ Lattice

การเข้ารหัสแบบ Lattice-based เป็นกรณีเฉพาะของการเข้ารหัสแบบอิงตามปัญหาชุดย่อยและเปิดตัวครั้งแรกในปี 1996 โดย Ajtai เป็นคำทั่วไปสำหรับการเข้ารหัสดั้งเดิมที่สร้างขึ้นโดยใช้โครงตาข่าย โครงสร้างเหล่านี้บางส่วนดูเหมือนจะทนทานต่อการโจมตีทั้งควอนตัมและคอมพิวเตอร์แบบคลาสสิก นอกจากนี้ยังมีคุณสมบัติที่น่าสนใจอื่นๆ เช่น ปัญหาความแข็งที่แย่ที่สุด นอกจากนี้ ยังนำเสนอความเรียบง่ายและความเท่าเทียม และใช้งานได้หลากหลายมากพอที่จะสร้างแผนการเข้ารหัสที่แข็งแกร่ง สุดท้าย พวกเขาเป็นเพียงกลุ่มของอัลกอริธึมที่มีพื้นฐานทั้งสามประเภทที่จำเป็นในการสร้างโครงสร้างพื้นฐานคีย์สาธารณะหลังควอนตัม: การเข้ารหัสคีย์สาธารณะ การแลกเปลี่ยนคีย์ และลายเซ็นดิจิทัล

การเข้ารหัสหลายตัวแปร

การเข้ารหัสแบบหลายตัวแปรหมายถึงการเข้ารหัสคีย์สาธารณะซึ่งมีคีย์สาธารณะแสดงถึงแผนที่พหุนามพหุตัวแปรและไม่เชิงเส้น (ปกติคือกำลังสอง) การแก้ปัญหาระบบเหล่านี้ได้รับการพิสูจน์แล้วว่าเป็น NP-complete ดังนั้นจึงทำให้อัลกอริธึมตระกูลนี้เป็นตัวเลือกที่ดีสำหรับการเข้ารหัสหลังควอนตัม ในปัจจุบัน แผนการเข้ารหัสแบบหลายตัวแปรได้รับการพิสูจน์แล้วว่ามีประสิทธิภาพน้อยกว่าแบบแผนอื่นๆ เนื่องจากต้องใช้คีย์สาธารณะจำนวนมากและใช้เวลาในการถอดรหัสที่ยาวนาน ในทางกลับกัน มันกลับกลายเป็นว่าเหมาะสมกว่าสำหรับการสร้างแบบแผนลายเซ็น เนื่องจากมีขนาดลายเซ็นที่สั้นที่สุดในบรรดาอัลกอริธึมหลังควอนตัม แม้ว่าจะมีคีย์สาธารณะที่ค่อนข้างใหญ่

การเข้ารหัสตามไอโซเจนี

การเข้ารหัสแบบอิงไอโซเจนีใช้แผนที่ระหว่างเส้นโค้งวงรีเพื่อสร้างการเข้ารหัสคีย์สาธารณะ อัลกอริธึมที่เป็นตัวเลือกสำหรับการเข้ารหัสหลังควอนตัมคือการแลกเปลี่ยนคีย์ Diffie-Hellman Supersingular isogeny (SIDH) ที่เปิดตัวในปี 2011 ทำให้โครงการนี้เป็นโครงการล่าสุดในบรรดาผู้สมัคร SIDH ต้องการหนึ่งในคีย์ที่เล็กที่สุดในบรรดาแผนการแลกเปลี่ยนคีย์ที่เสนอ และสนับสนุนความลับในการส่งต่อที่สมบูรณ์แบบ อย่างไรก็ตาม อายุยังน้อยหมายความว่ามีรูปแบบไม่มากนักตามแนวคิดนี้ และไม่มีการตรวจสอบช่องโหว่ที่เป็นไปได้มากนัก 

โครงการสำหรับการเข้ารหัสหลังควอนตัม

มีคณะทำงานหลากหลายสำหรับแผนการเข้ารหัสหลังควอนตัม เช่น เปิดโครงการ Quantum Safe (OQS) และ ENISA. อย่างไรก็ตาม ความคิดริเริ่มที่สอดคล้องกันมากที่สุดคือ โครงการสร้างมาตรฐานการเข้ารหัสลับหลังควอนตัมของ NIST ที่ดำเนินการมาตั้งแต่ปี 2017 ตามชื่อที่บอกไว้ โปรเจ็กต์นี้มีจุดมุ่งหมายในการเลือกรูปแบบการเข้ารหัสที่เหมาะสมซึ่งจะเป็นมาตรฐานอุตสาหกรรมในยุคหลังควอนตัม กระบวนการนี้เริ่มต้นด้วยอัลกอริธึมของผู้สมัคร 69 รายการ โดย 26 รายการผ่านเข้าสู่การประเมินรอบที่สอง ในเดือนกรกฎาคม 2020 ได้มีการประกาศรายชื่อผู้เข้ารอบที่ 3 ดังตารางด้านล่าง มีผู้เข้ารอบสุดท้ายเจ็ดคนและผู้สมัครทางเลือกอีกแปดคนโดยรวม ในตารางมีการระบุว่าพวกเขาได้รับการพิจารณาสำหรับการเข้ารหัสหรือโครงร่างลายเซ็น ตระกูลอัลกอริธึม และปัญหาที่ยากซึ่งอ้างอิงถึง

โครงการกฎหมาย/SIgครอบครัวปัญหาหนักใจ
รอบที่ 3 เข้ารอบ
คลาสสิก McElieceIncรหัสตามการถอดรหัสรหัสไบนารี Goppa แบบสุ่ม
คริสตัล-KyberIncLattice-Basedโมดูล Cyclotomic-LWE
สพทIncLattice-Basedปัญหา Cyclotomic NTRU
กระบี่IncLattice-Basedโมดูล Cyclotomic-LWR
คริสตัล-ไดลิเธียมSigLattice-BasedCyclotomic Module-LWE และ Module-SIS
เหยี่ยวนกเขาSigLattice-Basedไซโคลโทมิกริง-SIS
รุ้งSigหลายตัวแปรตามประตูกับดักน้ำมันและน้ำส้มสายชู
รอบที่ 3 ผู้สมัครสำรอง
BIKEIncรหัสตามการถอดรหัสรหัสกึ่งวงจร
กองบัญชาการIncรหัสตามรูปแบบการเข้ารหัสของ Ring-LWE
โฟรโด-KEMIncLattice-Basedแอลดับบลิว
NTRU-นายกรัฐมนตรีIncLattice-Basedปัญหา Non-cyclotomic NTRU หรือ Ring-LWE
SIKEIncอิงจากไอโซเจนีปัญหา isogeny กับคะแนนพิเศษ
GemMSSSigหลายตัวแปรตามประตูกล 'สนามใหญ่'
ปิกนิกSigการเข้ารหัสสมมาตรความต้านทานพรีอิมเมจของบล็อกไซเฟอร์
สฟิงส์+Sigแบบแฮชความต้านทานพรีอิมเมจของฟังก์ชันแฮช

การประเมินอัลกอริธึมขึ้นอยู่กับเกณฑ์สามข้อที่แสดงด้านล่าง

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

ความคล่องตัวในการเข้ารหัส 

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

สรุป

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

เรียนรู้เพิ่มเติม

 

SSL.com

เราชอบความคิดเห็นของคุณ

ทำแบบสำรวจของเราและแจ้งให้เราทราบความคิดเห็นของคุณเกี่ยวกับการซื้อครั้งล่าสุดของคุณ

ภาพรวมความเป็นส่วนตัว
SSL.com

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

สำหรับข้อมูลเพิ่มเติมอ่านของเรา คุกกี้และคำชี้แจงสิทธิ์ส่วนบุคคล.

คุกกี้บุคคลที่สาม

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

การเปิดใช้งานคุกกี้เหล่านี้ช่วยให้เราสามารถปรับปรุงเว็บไซต์ของเรา

แสดงรายละเอียด