Score:1

เครือข่าย Feistel สี่รอบโดยใช้ฟังก์ชันรอบสุ่มหลอก

ธง tn

ฉันกำลังแก้ปัญหาเครือข่าย Feistel สี่รอบโดยใช้ฟังก์ชันสุ่มหลอกเป็นฟังก์ชันสุ่มหลอกที่แข็งแกร่งเพื่อความปลอดภัยจากศัตรู แต่ฉันไม่เข้าใจว่าจะแก้ปัญหานี้ได้อย่างไร ฉันรู้ 3 รอบ

คุณช่วยอธิบายขั้นตอนได้ไหม

ฉันกำลังสันนิษฐาน ${F : \{0,1\}^λ à \{0,1\}^λ â \{0,1\}^λ }$ เป็น PRF ที่ปลอดภัยด้วย in = out = λ และกำหนด ${F^â : \{0,1\}^{4λ} à \{0,1\}^{2λ} â \{0,1\}^{2λ}} $

แล้ว ${F^â }$เป็น PRP ที่แข็งแกร่งและปลอดภัย

Fractalice avatar
in flag
$F^*$ กำหนดอย่างไร เหตุใดจึงจับคู่ $4\lambda+2\lambda$ บิตเป็น $2\lambda$ บิต เครือข่าย Feistel จะจับคู่ $2\lambda$ บิตกับ $2\lambda$ บิต
Irad Nuriel avatar
lk flag
@Fractalice ฉันคิดว่า $F^*$ เป็นเครือข่าย feistel 4 รอบที่มี $F$ เป็นฟังก์ชันรอบ $2λ$ เป็นอินพุตไปยังเครือข่าย feistel และ $4λ$ สำหรับปุ่มกลมหรืออะไรสักอย่าง

โพสต์คำตอบ

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