Score:2

กลไกการเติมที่ใช้ในการกำหนดเส้นทางหัวหอม

ธง in

ฉันต้องการทำความเข้าใจที่ถูกต้องเกี่ยวกับกลไกการเติมที่ใช้ในการกำหนดเส้นทางหัวหอม ข้อมูลต่อไปนี้นำมาจากเอกสารต้นฉบับของการกำหนดเส้นทางหัวหอม[https://www.onion-router.net/Publications/IH-1996.pdf]

สังเกตว่าในการกระโดดแต่ละครั้ง หัวหอมจะหดตัวเมื่อลอกชั้นออก ถึง หลีกเลี่ยงโหนดที่ถูกบุกรุกซึ่งสรุปข้อมูลเส้นทางจากสิ่งนี้ ขนาดที่ลดลงอย่างจำเจ สตริงบิตสุ่มขนาดของ offlayer ที่ลอกออกจะถูกผนวกเข้ากับส่วนท้ายของเพย์โหลดก่อน การส่งต่อ ไม่มีผู้รับมอบฉันทะยกเว้นคนสุดท้ายที่จะรู้ว่าเขาได้รับน้ำหนักบรรทุกเท่าใด การขยายดังกล่าวเพราะเขาไม่รู้ว่าเขาอยู่ที่ไหนในห่วงโซ่ เขาเพียงแค่ `ถอดรหัส' ตามด้วยหัวหอมที่เหลือ

เพื่อให้คำถามของฉันเป็นรูปธรรม สมมติว่าโซ่มีความยาว 3 ประกอบด้วย $X$, $Y$, $Z$, ที่ไหน $Z$ เป็นโหนดสุดท้ายในห่วงโซ่ สมมติว่ามีการสร้างกุญแจลูกโซ่แล้ว ตามความเข้าใจของผม ถ้าต้นทางต้องการส่ง $M$ ไปยังปลายทางโดยใช้เชนนี้จะเข้ารหัส $M$ ดังนี้

$$ O_Z = \left[\_,C_Z = E.K_{FZ}(M), T_Z=\text{MAC}.K'_{FZ}(C_Z)\right] \ O_Y = \left[Z, C_Y = E.K_{FY}(O_Z), T_Z=\text{MAC}.K'_{FY}(C_Y)\right] \ O_X = \left[Y, C_X = E.K_{FX}(O_Y), T_Z=\text{MAC}.K'_{FX}(C_X)\right] $$ สมมติว่าใช้การเข้ารหัสที่รับรองความถูกต้องเพื่อเข้ารหัสเพย์โหลด

ถ้า $X$ ได้รับ $O_X$ จากผู้ส่ง $X$ เปลือกชั้นนอกและส่ง $O_Y$ ถึง $Y$ และอื่น ๆ เป็นที่ชัดเจนว่าขนาดของหัวหอมจะลดลงหากมีการส่งต่อเฉพาะหัวหอมที่ถอดรหัสแล้วเท่านั้น

ถ้า X เพิ่มช่องว่างภายในแบบสุ่มเข้าไป $O_Y$ ก่อนส่งไปที่ $Y$, ทำอย่างไร $Y$ รู้ขนาดของช่องว่างภายใน? ถ้า $Y$ ฉันคิดว่าสามารถกำหนดขนาดของช่องว่างภายในได้ $Y$ สามารถรู้ได้ว่าเขาอยู่ตรงไหนของห่วงโซ่ซึ่งขัดแย้งกับที่โต้เถียงกันในเอกสารต้นฉบับ ฉันพลาดอะไรไปที่นี่?

forest avatar
vn flag
โปรดทราบว่าการกำหนดเส้นทางหัวหอมได้รับการปรับปรุง _อย่างมาก_ นับตั้งแต่เอกสารต้นฉบับ และประเด็นที่ผู้เขียนคาดไม่ถึงนั้นถือว่าชัดเจนแล้วในตอนนี้

โพสต์คำตอบ

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