Score:0

หากเราสามารถแก้ไขบันทึกแยกด้วยอินสแตนซ์ $\frac{1}{poly(n)}$ ได้ เราก็สามารถแก้ไขได้โดยมีความเป็นไปได้สูงสำหรับทุกอินสแตนซ์

ธง cn

ฉันพยายามพิสูจน์สิ่งต่อไปนี้:

ได้รับวงดนตรี $\{p_n, g_n\}$ ($p_n$ เป็น $n$- บิตไพรม์และ $g_n \in \mathbb{Z}^*_{p_n}$ เป็นเครื่องกำเนิดไฟฟ้า) ถ้า $A$ เป็นอัลกอริธึมเวลาพหุนามเชิงกำหนด เช่น:

$$ \Pr_{x \leftarrow \mathbb{Z}^*_{p_n}} [A(a)=x \text{ โดยที่ } g_n^x=a]=\frac{1}{poly(n)}$$

จากนั้นมีอัลกอริทึม PPT $A'$ ที่แก้ล็อกไม่ต่อเนื่องที่มีความเป็นไปได้สูงสำหรับชุดนี้

ฉันอาจจะต้องโทร $A$ จำนวนพหุนามและใช้ผลลัพธ์ แต่ฉันไม่มีแนวทางที่ชัดเจนเกี่ยวกับวิธีดำเนินการตามสัญชาตญาณนี้เพื่อกำหนด $A'$. แน่นอน ฉันสามารถตรวจสอบการตอบกลับโดย $A$ตั้งแต่การคำนวณ $ก^x$ สามารถทำได้ในเวลาพหุนาม แต่ถ้าผิด - จะทำอย่างไร?

โปรดทราบว่าฉันได้เห็นคำถามทุกประเภทเกี่ยวกับบันทึกแยกโดยใช้สิ่งที่เรียกว่า baby step giant step แต่ฉันไม่คุ้นเคยกับคำถามนั้นเลย (ในกรณีที่อาจมีประโยชน์ที่นี่)

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.

kelalaka avatar
in flag
[หากมีแบ็คดอร์ไปยังฐานใด ๆ แสดงว่ามีแบ็คดอร์ในทุกฐาน](https://crypto.stackexchange.com/a/91545/18298) ค่อนข้างง่ายที่จะเห็นสิ่งนี้
Score:3
ธง in

ใช่ ลอการิทึมแบบไม่ต่อเนื่องนั้นสุ่มลดค่าได้เอง นั่นคือกรณีที่แย่ที่สุดก็ยากพอๆ กับกรณีสุ่ม

ถ้าเราได้รับ y และต้องการค้นหา $x$ เซนต์ $y=g^x \bmod p$ เราสามารถเลือก a แบบสุ่มและคำนวณ b=$g^a\ครั้ง y =g^{a+x}$

ค่านี้ $ข$ กระจายอย่างสม่ำเสมอโดยไม่คำนึงถึง y อย่างไรก็ตาม หากเราแก้ลอการิทึมแบบไม่ต่อเนื่องสำหรับค่านั้น เราก็สามารถลบออกได้อย่างง่ายดาย $a$ และค้นหา $x$.

คิวอีดี

โพสต์คำตอบ

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