ในการพิสูจน์ความปลอดภัยตามเกมสำหรับโปรโตคอลการแลกเปลี่ยนคีย์ มีแบบสอบถามทดสอบ การทดสอบ(ยู) ข้อความค้นหาโดยทั่วไปจะมีให้สำหรับฝ่ายตรงข้ามหากอินสแตนซ์ถูกโจมตีเท่านั้น ยู มีความสด (U หมายถึงผู้เข้าร่วมหรือออราเคิล)
สด: ก่อนที่เซสชันจะหมดอายุ ไม่มีข้อความค้นหา SSReveal(U), SKReveal(U) หรือ Corrupt(U) ที่ฝ่ายตรงข้ามถาม ทั้งคู่ ยู และเซสชันการจับคู่จะไม่ถูกเปิดเผยในเครื่อง เซสชันดังกล่าวเรียกว่าสด
SSเปิดเผย(U): ข้อความค้นหานี้ช่วยให้ฝ่ายตรงข้ามเรียนรู้ข้อมูลสถานะเฉพาะเซสชันที่ U ถือครองอยู่
SKReveal(U): ข้อความค้นหานี้ช่วยให้ฝ่ายตรงข้ามเรียนรู้คีย์เซสชันที่ U ถืออยู่
คอรัปชั่น(U): ข้อความค้นหานี้ช่วยให้ผู้ไม่หวังดีเรียนรู้รหัสส่วนตัวระยะยาวของ U
คำถามของฉันคือ: ถ้า Test(U) สามารถออกให้กับเซสชันใหม่ได้เท่านั้น นั่นหมายความว่า "การแอบอ้างเป็นผู้เข้าร่วมโปรโตคอล (เช่น U) จะไม่เกิดขึ้น" เป็นพื้นฐานของการถามคำถามนี้หรือไม่ หากเป็นเช่นนั้น เราจำเป็นต้องพิสูจน์ความถูกต้องร่วมกันก่อนที่จะถามคำถาม Test(U) หรือไม่
ขอขอบคุณ.