Score:0

ฉันจะกู้คืน Mersenne Twister ได้อย่างไร ในเมื่อเป็นเพียงส่วนของบิตเท่านั้น

ธง id

https://github.com/tna0y/Python-random-module-cracker ที่นี่ เมื่อเราได้รับเอาต์พุต 32*624 บิตจาก Mersenne-twister เราสามารถกู้คืน Mersenne twister ได้ คำถามของฉันคือเมื่อเราได้ชิ้นส่วนของบิตมาแล้ว เราจะกู้คืน Mersenne Twister ได้อย่างไร ตัวอย่างเช่นฟังก์ชั่น รับแรนด์บิต จากโมดูลสุ่มหลามให้บิตเพียงบางส่วน มีไว้เพื่อคลายเกลียวหรือไม่?

poncho avatar
my flag
เมื่อคุณพูดว่า "รับเพียงส่วนหนึ่งของบิต" คุณหมายความว่าคุณได้รับน้อยกว่า 32*624 บิตใช่หรือไม่ หรือคุณหมายความว่าคุณได้รับบิตจำนวนมากนั้น แต่ไม่ได้รับติดต่อกัน?
zelda191919 avatar
id flag
หมายความเฉพาะไม่ต่อเนื่องกัน
Paul Uszak avatar
cn flag
คุณจะต้อง **มาก** เฉพาะเจาะจงมากขึ้นเกี่ยวกับการสุ่มตัวอย่าง หากคุณสุ่มตัวอย่าง เห็นได้ชัดว่าคุณไม่สามารถกู้คืนสถานะได้ เนื่องจากลำดับจะถูกขับเคลื่อนโดยระบอบการสุ่มตัวอย่าง ไม่ใช่ Twister

โพสต์คำตอบ

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