Score:0

จะพิสูจน์ได้อย่างไรว่าจุดโค้งวงรีนั้นเล็กกว่าหรือมากกว่าครึ่งหนึ่งของลำดับเส้นโค้ง?

ธง cn

เป็นไปได้ไหมที่จะบอกได้ว่าจุดบนเส้นโค้งวงรีมีค่าน้อยกว่าครึ่งหนึ่งของลำดับเส้นโค้ง?

ถ้าฉันมีประเด็น $ = [a]$ บนเส้นโค้งที่มีลำดับเฉพาะ q มีวิธีที่มีประสิทธิภาพในการรู้หรือไม่ $a < คิว/2$?

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

kelalaka avatar
in flag
คุณกำลังมองหาสิ่งนี้อยู่หรือไม่ [พิสูจน์ว่าจุดสองจุดบนเส้นโค้งวงรีอยู่ในช่วง](https://crypto.stackexchange.com/q/66058/18298) โดยเฉพาะ [Bullet Proofs](https://eprint.iacr.org/ 2560/1066.pdf)
Score:2
ธง ru

หากมีวิธีแก้ปัญหาเวลาพหุนาม สิ่งนี้จะให้วิธีแก้ปัญหาเวลาพหุนามแก่ปัญหาลอการิทึมไม่ต่อเนื่องของเส้นโค้งวงรี เราเชื่ออย่างยิ่งว่าจะไม่เป็นเช่นนั้น

หากต้องการดูการลดลงของลอการิทึมไม่ต่อเนื่องของเส้นโค้งวงรี สมมติว่าฉันมีจุด $P_0=[x_0]G$ โดยที่คำสั่งของ $G$ เป็น $คิว$ และฉันต้องการทราบ $x_0$. ฉันคำนวณ $2^{-1}\pmod q$, คำนวณ $[2^{-1}]P_0$ และเรียกใช้อัลกอริทึมเวทมนตร์ของฉัน หากอัลกอริทึมบอกว่ามีอยู่ $a$ กับ $0<a<q/2$แล้วฉันก็รู้ว่า $x_0$ เป็นเรื่องฉลาดที่ฉันรู้ว่ามันแปลก การเขียน $b_0$ สำหรับบิตต่ำของ $x$, ฉันเขียน $x_1=(x_0-b_0)/2$ และคำนวณ $P_1=[2^{-1}](P_0-[b]G)=[x_1]G$. ตอนนี้ฉันสามารถทำซ้ำขั้นตอนเพื่อกู้คืนบิตต่ำ $b_1$ ของ $x_1$ และอื่น ๆ สิ้นสุดเมื่อ $P_n=G$. ซึ่งจะใช้เวลามากที่สุด $\log_2 คิว$ ขั้นตอน

โพสต์คำตอบ

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