Score:1

การเข้ารหัสฝ่ายเดียว การถอดรหัสหลายฝ่ายและฝ่ายเดียว

ธง ss

สมมติว่าบุคคล A เข้ารหัสข้อความ ตอนนี้ฉันต้องการให้ทั้งบุคคล A และบุคคล B, C, D â A เป็นบุคคลเดียว â และ B, C, D เป็นกลุ่มเท่านั้น เพื่อให้สามารถถอดรหัสข้อความที่เข้ารหัสได้ กระบวนการถอดรหัสแบบหลายฝ่ายควรได้รับการออกแบบในลักษณะที่ไม่ต้องใช้ความลับร่วมกันระหว่าง B, C, D นอกจากนี้ ความลับที่ A ใช้ในการเข้ารหัส/ถอดรหัสข้อความนั้นยังไม่เป็นที่รู้จักโดยสมบูรณ์สำหรับ B, C, D และความลับของพวกมันไม่สามารถถูกเปิดเผยได้ ขึ้นอยู่กับความลับของเอ เป็นไปได้ไหมที่จะสร้างสิ่งนี้?

Score:0
ธง es

A มีคู่คีย์ EC $(a, A=aG)$ ที่ไหน $G$ เป็นจุดฐานที่รู้จักกันดี

B, C และ D เป็นเจ้าของคู่คีย์ในทำนองเดียวกัน $(b, B=bG)$, $(c, C=cG)$ และ $(d, D=dG)$ ตามลำดับ

A ใช้ EC El Gamal เพื่อเข้ารหัสข้อความในรูปแบบของจุด EC $M$ ดังนี้

A เผยแพร่ทั้งคู่ $(X,Y)$, ที่ไหน $X=A$ และ $Y=ก(B+C+D)+M$.

B, C และ D แต่ละรายการคำนวณและประกาศค่า $bX$, $cX$ และ $dX$ ตามลำดับ จากนั้นพวกเขาสามารถถอดรหัสได้ $M'=Y-bX-cX-dX$.

ถอดรหัส $M' = Y-a(B+C+D)$.

เพื่อให้ได้ผล คุณต้องใช้โครงร่างเพื่อแมปข้อความของคุณกับจุด EC แบบสองทิศทาง $M$.

โพสต์คำตอบ

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