Score:0

เหตุใดจึงมีการโจมตี Pohlig-Hellman หลายเวอร์ชัน

ธง fr

ฉันคิดว่าฉันมีความเข้าใจเกี่ยวกับการโจมตีของ Pohlig-Hellman บนเส้นโค้งวงรี จากหน้า 31 ของ การจับคู่สำหรับผู้เริ่มต้น:

  • ค้นหาลำดับกลุ่ม $\#E(\mathbb{F}_q)$โทรเลย $n$และแยกตัวประกอบ ตัวอย่าง: $966 = 2 \cdot 3 \cdot 7 \cdot 23$
  • สำหรับแต่ละปัจจัยหลัก $p_i$ด้านบน: ทวีคูณตัวสร้าง $พี$ และจุดเป้าหมาย(ไม่แน่ใจว่าเรียกว่าอะไร) $คิว$, โดย $n/p_i$ (ตัวประกอบ)
    • ตัวอย่างเฉพาะนี้ไม่มีตัวประกอบเฉพาะที่ยกกำลัง (เช่น การแยกตัวประกอบไม่ใช่ $2^3 \cdot 5^2$แต่คุณคูณด้วย $n$ หารด้วยจำนวนเฉพาะ ไม่ใช่จำนวนเฉพาะยกกำลังยกกำลัง)
  • ตอนนี้เรามี $[\frac{n}{p_i}]P$ และ $[\frac{n}{p_i}]Q$.
  • เรารู้ลำดับของ $[\frac{n}{p_i}]P$ เป็น $p_i$
  • ดังนั้น, $[\frac{n}{p_i}]Q = [k \text{ mod } p_i]P$ ที่ไหน $kP = Q$
  • เราแก้สำหรับ $k\text{ สมัย } p_i$ และทำซ้ำสำหรับแต่ละ $p_i$
  • จากนั้นใช้ทฤษฎีบทเศษเหลือของจีน เราสามารถหาได้ $k\text{ สมัย } n$

ทั้งหมดนี้สมเหตุสมผล นอกจากนี้ยังตรงกับคำอธิบายอื่น ๆ ของ Pohlig-Hellman ในเว็บไซต์นี้: อัลกอริทึม Pohlig-Hellman.

อย่างไรก็ตาม ฉันสับสนเพราะดูเหมือนว่าการโจมตี Pohlig-Hellman "เต็มรูปแบบ" เกี่ยวข้องกับการเป็นตัวแทน $k_i$ เช่น $z_0 + z_1p_i + z_2p_i^2 + ...$

เหตุใดจึงมีอัลกอริทึม Pohlig-Hellman หลายรูปแบบ

Score:2
ธง gb

จริงๆ แล้ว วิธีการใช้ทฤษฎีบทส่วนที่เหลือของจีนเป็นเวอร์ชันทั่วไปมากกว่า ที่เป็นตัวแทน $k_i$ เช่น $z_0 + z_1p_i + z_2p_i^2 + ...$ จะมีประโยชน์เฉพาะในสถานการณ์ที่กลุ่มคำสั่งเป็นอำนาจเฉพาะ (อำนาจของ $p_i$) ดังนั้นคุณจึงแก้ปัญหาในแต่ละพลังที่เล็กลงก่อนแล้วสร้างขึ้น คุณใช้ CRT (หรือทั้งสองอย่างผสมกัน) เมื่อกลุ่มไม่ใช่พลังทั้งหมดของจำนวนเฉพาะเดียวกัน ในทั้งสองกรณี แนวคิดจะเหมือนกัน - แก้ปัญหา DLP ในกลุ่มย่อยที่เล็กลง และใช้ข้อมูลนั้นเพื่อสร้างโซลูชันใหม่ในกลุ่มทั้งหมด

Foobar avatar
fr flag
เพื่อชี้แจง เมื่อคุณพูดว่า "ลำดับกลุ่ม" คุณหมายถึงลำดับของกลุ่มย่อย $p_i^{n_i}$ ใช่ไหม
meshcollider avatar
gb flag
ลำดับทั้งหมดของกลุ่มที่คุณกำลังคำนวณการเข้าสู่ระบบแบบไม่ต่อเนื่อง ในตัวอย่างในคำถามของคุณ ลำดับนั้นประกอบด้วย (966) ดังนั้นเราจึงใช้ CRT ถ้าลำดับคือ 3^5 เราจะใช้กลุ่มย่อยของลำดับ 3 ก่อน จากนั้น 3^2 แล้ว 3^3 เป็นต้น

โพสต์คำตอบ

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