Score:1

การค้นหาภาพที่สองสำหรับการใช้แฮชที่อ่อนแอนี้

ธง cn

$h'(x) := h(a_1 \ขนาน x \ขนาน b_1) \ขนาน h(a_2 \ขนาน x \ขนาน b_2) \ขนาน h(a_3 \ขนาน x \ขนาน b_3) \ขนาน \จุด \ขนาน h( a_k \ขนาน x \ขนาน b_k)$

$a_i$ และ $b_i$ เป็นคำนำหน้าและคำต่อท้ายที่รู้จักกัน

ถ้า $h$ เป็น MD2 หรือ MD4 ต้องใช้ความพยายามมากเพียงใดในการค้นหาพรีอิมเมจที่สอง $h'$?

เพื่อให้ชัดเจน: ผลลัพธ์ของ $h'$ ค่อนข้างยาว $k$ นานกว่าเอาต์พุตของ $h$.


คำตอบสำหรับคำถามเดียวกันแต่มีแฮชการเข้ารหัสที่อ่อนกว่านั้นอาจเป็นที่สนใจเช่นกัน แต่ไม่อ่อนแอเท่าการตรวจสอบ

ฉันคิดอย่างไร้เดียงสาว่าถ้ามันต้องการ $2^n$ ทำงานเพื่อค้นหาภาพพจน์ที่สองของ $h$ แล้วมันต้องการ $2^{kn}$ ทำงานเพื่อค้นหาภาพพจน์ที่สอง $h'$. เนื่องจากคุณต้องค้นหาเฉพาะ $x$ ที่สร้างความพึงพอใจให้กับทุกคน $h(a_i \ขนาน x \ขนาน b_i)$. แต่อาจมีวิธีที่เร็วกว่านี้

kelalaka avatar
in flag
คุณกำลังพยายามบรรลุอะไร ทำไมคุณต้องปรับปรุง MD2 หรือ MD4? ทำไมคุณไม่ใช้แฮชสมัยใหม่

โพสต์คำตอบ

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