เกี่ยวกับประโยคคำถามกำปั้น yhe ของคำถาม:
ทำไมถึงต้องเป็นลบ?
อ่านตามตัวอักษรและด้วย "มัน" เทียบกับปริมาณ $A_i$ และ $B_i$.
สมการชุดที่สองเป็นจริง (หรือสามารถเปลี่ยนเป็น) $k_i+{A_i}\,d+B_i\equiv0\pmod n$ ที่ไหน $A_i=-s_i^{-1}\,r_i\bmod n$ และ $B_i=-s_i^{-1}\,H(m)\bmod n$. เดอะ $\bmod n$ เป็นนัย ดังนั้น ในข้อนี้ $A_i$ และ $B_i$ ไม่เป็นลบ
นั่นคือตามคำจำกัดความของ $\bmod$ โอเปอเรเตอร์:
- $x\bmod n$ คือ $z$ อยู่ในช่วง $[0,น)$ กับ $x\equiv z\pmod n$.
- $x^{-1}\bmod n$ คือ $z$ อยู่ในช่วง $[0,น)$ กับ $x\,z\equiv1\pmod n$
- $-x^{-1}\,y\bmod n$ คือ $z$ อยู่ในช่วง $[0,น)$ กับ $x\,z\equiv-y\pmod n$
จำได้ว่า $x\equiv z\pmod n$ กำหนดให้หมายความตามนั้น $x-z$ เป็นทวีคูณของ $n$.
เราสามารถเขียนสมการแรกใหม่ได้เป็น $s_i^{-1}\,r_i+s_i^{-1}\,H(m)\equiv k_i\pmod n$. แนวคิดของการโจมตีแบบแลตทิซควรคงไว้: หากเวกเตอร์แลตทิซมีขนาดเล็ก อัลกอริทึมการลดพื้นฐานควรสร้างคำตอบ ฉันผิดอะไร
ฉันคาดคะเนปัญหาอย่างคลุมเครือว่ารหัสลดโครงตาข่ายที่ใช้ต้องการอินพุตในรูปแบบเมทริกซ์ เราสามารถจับคู่สิ่งนี้ได้โดยเขียนสมการใหม่เป็น $s_i^{-1}\,r_i+s_i^{-1}\,H(m)+k'_i\equiv 0\pmod n$ กับ $k'_i=n-k_i$. แต่โปรดจำไว้ว่าการโจมตีนั้นหมุนรอบความเป็นไปได้ของการเลือกโดยการโจมตีแบบกำหนดเวลา $i$ ดังนั้น $k_i$ เล็ก. วิธีการเลือกแบบเดียวกันจะไม่ให้ผลน้อย $k'_i$; และฉันไม่แน่ใจว่าจะใช้วิธีที่เหมาะสมได้ด้วยซ้ำ