Score:0

เป็นไปได้ไหมที่จะถอดรหัสวิธีการเข้ารหัสด้วยอินพุต/เอาต์พุตที่รู้จัก

ธง ma

ฉันเคยเล่นเกมกับ John The Ripper มาก่อน และมันสามารถถอดรหัสรหัสผ่านส่วนตัวบางส่วนได้สำเร็จโดยใช้กำลังดุร้าย อย่างไรก็ตาม ในสถานการณ์เหล่านั้น "ตัวแปรที่ไม่รู้จัก" คือรหัสผ่าน และตัวแปรที่รู้จักคือวิธีการเข้ารหัส

ในสถานการณ์ปัจจุบัน สิ่งต่าง ๆ แตกต่างออกไปเล็กน้อย ตอนนี้ฉันมีสถานการณ์ที่รู้จักปุ่มอินพุต 2 ปุ่ม - และมีเครื่องมือภายนอกที่สามารถแปลงอินพุตไบนารีเหล่านั้นเป็นเอาต์พุตที่ถอดรหัสได้อย่างแม่นยำ ด้วยเหตุนี้ ฉันจึงสามารถสร้างสถานการณ์ทดสอบได้มากเท่าที่ต้องการ เช่น ตั้งค่าอินพุตทั้งสองเป็น 0x00 และดูผลลัพธ์ที่ถอดรหัส... หรือตั้งค่าหนึ่งเป็น 0xFF และอีกอันเป็น 0x00 --- เป็นต้น

ฉันได้สร้างชุดค่าผสมทางตรรกะหลายพันชุดเพื่อลองและตรรกะในแบบของฉันผ่านรูปแบบเอาต์พุต แต่ในขณะที่ฉันสามารถรับรู้ได้ว่ามีรูปแบบอยู่ (และมั่นใจว่าวิธีการนี้รวมถึงชุดของบิตขยับ, XORs และอาจมีบางอย่างอื่น ๆ การแก้ไข) ฉันกำลังเข้าสู่ทางตันและหวังว่าจะมีโซลูชันซอฟต์แวร์อยู่ที่นั่นซึ่งอาจช่วยได้

ขอขอบคุณล่วงหน้าสำหรับข้อเสนอแนะใด ๆ !

โพสต์คำตอบ

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