ฉันกำลังดูคำตอบของคำถามก่อนหน้า และฉันต้องการรายละเอียดเพิ่มเติมเกี่ยวกับคำตอบที่ได้รับ แต่ฉันไม่ได้รับอนุญาตให้แสดงความคิดเห็น เนื่องจากฉันเป็นผู้ใช้ใหม่ที่มีคะแนนต่ำ
ฉันจึงถามคำถามใหม่ตามคำตอบของคำถามก่อนหน้า ได้รับคำตอบแต่ไม่แสดงรายละเอียดว่าได้คำตอบมาอย่างไร ฉันได้ดูวิธีการจัดการกับสมการเชิงเส้นแล้ว แต่พวกเขาแสดงเฉพาะตัวอย่างพื้นฐานเท่านั้น
ใครช่วยกรุณาแสดงให้ฉันเห็นทีละขั้นตอนว่าคำตอบนั้นมาถึงได้อย่างไร
นี่เป็นคำถามก่อนหน้านี้
เป็นไปได้ไหมที่จะถอดรหัสคีย์ส่วนตัว ECDSA หากใช้ nonce เดียวกันในคีย์ส่วนตัวที่แตกต่างกัน
ในคำตอบ มีระบบเชิงเส้นของ 4 สมการในสนาม Zp กับ 4 ไม่ทราบค่า k1, k2, x1, x2 ตัวแปรอื่นๆ s, r และ h เป็นที่รู้จัก
ขั้นตอนที่จะได้รับจาก:
s1k1 - r1x1 = h1 (สมัยหน้า)
s2k1 - r1x2 = h2 (สมัยหน้า)
s3k2 - r2x1 = h3 (สมัยหน้า)
s4k2 - r2x2 = h4 (สมัยหน้า)
(ในสมการด้านบน h เท่ากัน)
ถึง:
X1 = (h1r2s2s3 - h2r2s1s3 -h3r1s1s4 + h4r1s1s3)/ r1r2(s1s4 - s2s3)
โดยที่การดำเนินการรวมถึงการหารอยู่ในกลุ่มการคูณ Zâp