Score:0

จะรับพิกัดร่วมจากสองพิกัดที่แตกต่างกันบน Elliptic Curves ได้อย่างไร

ธง br

ฉันกำลังพยายามเขียน SageMath สคริปต์ที่คูณสองพิกัดบน Elliptic Curves เป็นหนึ่งพิกัดทั่วไป

SageMath Elliptic โค้งเหนือเอกสารประกอบเขตข้อมูลจำกัด

p = จำนวน

M1 = EllipticCurve (GF (p), [0,7])

C1 = M1 ([x1, y1])
C2 = M1 ([x2, y2])
C3 = C1 * C2

บางแห่งเขียนว่าใช้ชุดของ SageMath ฟังก์ชั่นนี้สามารถทำได้ ทำอย่างไร?

fgrieu avatar
ng flag
ก่อนที่จะคำนวณสิ่งใดสิ่งหนึ่ง ต้องมีภาพที่ชัดเจนว่ามันคืออะไร เราสามารถบวกสองจุดบน Elliptic Curve เราสามารถคูณจุดบนเส้นโค้งวงรีด้วยจำนวนเต็ม (ซึ่งกำหนดทางคณิตศาสตร์โดยการบวกซ้ำๆ และกำหนดไว้อย่างดีเนื่องจากการบวกเป็นแบบเชื่อมโยง)แต่ไม่มีคำจำกัดความทั่วไปของการคูณสองจุดบน Elliptic Curve เว้นแต่เราจะพูดถึงตัวสร้าง $G$ ในกรณีนี้ เราสามารถนิยามได้ว่า $C_1=c_1â G$ และ $C_2=c_2â G$ หมายถึง โดยนิยามว่า $C_1*C_2=(c_1Ãc_2)â G$ โดยที่ $Ã$ เป็นโมดูโลการคูณแบบโมดูลาร์ลำดับที่ $n$ ของ $G$
Daniel S avatar
ru flag
หากคุณกำลังพยายามค้นหาการนำกฎกลุ่มเส้นโค้งวงรีไปใช้ในปราชญ์ ให้ใช้ตัวดำเนินการ "+" กล่าวอีกนัยหนึ่ง `C3=C1+C2` จะตั้งค่า `C3` เท่ากับการรวมกันของ `C1` และ `C2` ภายใต้กฎกลุ่มเส้นโค้งวงรี
Dew Debra avatar
br flag
@แดเนียล ส ฉันจะเขียน `" + "ตัวดำเนินการ` และสูตรทั้งหมดนี้ได้อย่างไร `เสจคณิต`?
kelalaka avatar
in flag
สำหรับการเพิ่ม: `C3 = C1 + C2` ใช้งานได้เนื่องจากคุณกำหนด C1 และ C1 เป็นคะแนน สำหรับการคูณ: สิ่งนี้ตอบคำถามของคุณหรือไม่? [ฉันจะคูณสองจุดบนเส้นโค้งวงรีได้อย่างไร](https://crypto.stackexchange.com/questions/88214/how-do-i-multiply-two-points-on-an-elliptic-curve) ถ้า ไม่ โปรดระบุจุดมุ่งหมายที่แท้จริงของคุณ
Maarten Bodewes avatar
in flag
คุณสามารถ [แก้ไข] เอกสารและความคิดเห็นด้านล่างเพื่อเปิดใหม่ได้เสมอ โดยสมมติว่ามีข้อมูลเพียงพอที่จะแยกความแตกต่างจากคำถาม/คำตอบอื่นๆ

โพสต์คำตอบ

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