Score:0

เหตุใดจึงไม่อนุญาต s=0 ในลายเซ็น Elgamal

ธง at

ในรูปแบบลายเซ็น Elgamal $\text{sig}_{k_{pr}}(x,k_E)=(r,s)$, $s=0$ ไม่อนุญาต สิ่งนี้นำไปสู่การค้นหาคีย์ส่วนตัวได้อย่างไร $d$?

kelalaka avatar
in flag
ตรวจสอบว่าลายเซ็นสามารถตรวจสอบได้หรือไม่?
Mohammadsadeq Borjiyan avatar
at flag
ขอบคุณ. สำหรับการตรวจสอบ เราควรมี $\beta^r.r^s \bmod p=\alpha^x$ ซึ่งในกรณีนี้จะนำไปสู่ ​​$\alpha^{d.r+0}\neq \alpha^x$ และการใช้ฟังก์ชันแฮชจะไม่ช่วยแก้ปัญหานี้จริงหรือ?
kelalaka avatar
in flag
$m$ ควรเป็นแฮชของข้อความอยู่แล้ว มิฉะนั้น พื้นที่ลายเซ็นจะถูกจำกัด ฉันไม่พบคนหลอกลวงสำหรับสิ่งนี้ หากคุณต้องการคุณสามารถเขียนคำตอบสำหรับคำถามของคุณ
Mohammadsadeq Borjiyan avatar
at flag
ขอบคุณที่รักเฮนรี่
Score:0
ธง at

สำหรับ $s=0$เราจะมีปัญหาในการตรวจสอบลายเซ็น สำหรับการตรวจสอบเราควรมี $\beta^r \cdot r^s=\alpha^x$. กรณีพิเศษนี้ $s=0$, นำไปสู่ $\beta^r \cdot r^0=\beta^r=\alpha^{d \cdot r}$ ซึ่งจะต้องเท่ากับ $\alpha^x$, เช่น. $d \cdot r=x$, แต่ $d \cdot r$ มีค่าเท่ากันสำหรับทุกๆ $x$ และสิ่งนี้ไม่มีความหมาย

kelalaka avatar
in flag
ที่เป็นมากกว่านั้น $r$ เป็นแบบสาธารณะในลายเซ็น จากนั้นคุณจะพบ $d$ :)

โพสต์คำตอบ

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