Score:0

ฉันจะก้าวหน้าไปกับการแคร็กรหัสตัวเลขแทนตัวอักษรเดี่ยวที่ละเว้นการแบ่งคำตามธรรมชาติได้อย่างไร

ธง ua

มีปัญหาในการถอดรหัสรหัสนี้ (นี่เป็นส่วนหนึ่งของการบ้านสำหรับชั้นเรียนการเข้ารหัส) ฉันได้ดูความถี่ตัวอักษรแล้ว แต่ฉันไม่แน่ใจว่ามีอะไรอีกที่จะช่วยฉันได้บ้าง

กำหนดสตริงที่เข้ารหัส TNFOS FOZSW PZLOC GQAOZ WAGQR PJZPN ABCZP QDOGR AMTHA RAXTB AGZJO GMTHA RAVAP ZW, คำ เสรีภาพ ถูกเข้ารหัสที่ไหนสักแห่งในไซเฟอร์เท็กซ์

จากนั้น ฉันพบว่า A และ Z ตรงกับ E และ T เกือบจะสมบูรณ์แบบเมื่อพิจารณาจากแผนภูมิความถี่ และจากข้อมูลดังกล่าว ฉันสามารถระบุตำแหน่งที่เป็นไปได้ของคำว่า LIBERTY (ข้อความสีน้ำเงิน) แต่หลังจากนั้น ฉันไม่เห็นต้องทำอะไรเลยเพื่อถอดรหัสเพิ่มเติม ไม่มีการเว้นวรรคฉันจึงไม่สามารถอธิบายคำใด ๆ ได้ ความพยายามของปัญหา

fgrieu avatar
ng flag
คำแนะนำ: จำนวน _positions_ ของ `LIBERTY` ที่สัมพันธ์กับจุดเริ่มต้นของข้อความธรรมดาเป็นไปได้สำหรับข้อความธรรมดา 67 อักขระ คุณสามารถแยกสิ่งเหล่านี้บางส่วนออกจากข้อความรหัสเฉพาะและรู้ว่าเป็นการแทนที่ด้วยตัวอักษรเดี่ยว) ได้หรือไม่ ตา+สมองของคุณจะเพียงพอหรือไม่ที่จะค้นหาข้อความธรรมดาท่ามกลางสิ่งที่เหลืออยู่ หากคุณเขียนโปรแกรมที่แสดงข้อความธรรมดาของผู้สมัครด้วย `.` สำหรับอักขระที่ยังมีความกำกวมเหลืออยู่ สำหรับข้อความธรรมดาสั้น ๆ นั้นมีความเป็นไปได้ที่จะเกิด miis ต่ำกว่าการแจกแจงความถี่บริสุทธิ์
Daniel S avatar
ru flag
คำแนะนำ: คุณอาจนึกถึงคำพูดที่มีชื่อเสียงที่เกี่ยวข้องกับคำว่า "เสรีภาพ" และเปรียบเทียบกับความเป็นไปได้ทั้งสอง
fgrieu avatar
ng flag
นอกจากนี้: หลังจากเดาตำแหน่งของเสรีภาพแล้ว เป็นไปได้ว่า S ย่อมาจากหนึ่งในตัวละครที่ยังคงปรากฏอยู่บ่อยที่สุดโปรแกรมสามารถแสดงการคาดเดาได้เช่นกัน

โพสต์คำตอบ

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