Score:0

RC4: คีย์ข้อความธรรมดาที่รู้จัก ที่มาของคีย์ที่ไม่รู้จัก

ธง co

ฉันกำลังทำงานกับซอฟต์แวร์รุ่นเก่าที่สร้างข้อมูลสำรองที่เข้ารหัสซึ่งฉันต้องการถอดรหัส ฉันมีคีย์ข้อความธรรมดา ตัวอย่างบางส่วนของข้อมูลที่เข้ารหัส และฉันค่อนข้างแน่ใจว่าข้อมูลนั้นเป็น ASCII แต่ฉันไม่รู้ว่าคีย์เหล่านั้นได้รับคีย์ RC4 จากคีย์ข้อความธรรมดาได้อย่างไร

ฉันจะทดสอบการได้มาของคีย์อย่างครอบคลุมได้อย่างไร พื้นที่ต้องค่อนข้างเล็ก แม้ว่าฉันจะพิจารณาความยาวของคีย์ RC4 ทั้งหมดก็ตาม

poncho avatar
my flag
คุณได้ลองใส่คีย์ข้อความธรรมดาลงในอัลกอริทึม RC4 แล้วหรือยัง? มันใช้คีย์ที่มีความยาวผันแปรได้ (1-256 ไบต์) ดังนั้นนั่นเป็นวิธีที่ชัดเจนว่าพวกเขาอาจนำไปใช้
co flag
@poncho คีย์นั้นยาว 237 ไบต์ - ฉันเชื่อว่ามันยาวเกินไปใช่ไหม
poncho avatar
my flag
ไม่ มันไม่นานเกินไป RC4 สามารถจัดการกับคีย์ที่มีความยาวสูงสุด 256 ไบต์
co flag
@poncho ขอบคุณที่กลายเป็นมัน! มันเป็นคีย์ดิบ
Score:1
ธง my

ฉันจะทดสอบการได้มาของคีย์อย่างครอบคลุมได้อย่างไร

ทำไมคุณไม่เริ่มด้วยความเป็นไปได้ที่ชัดเจนที่สุดก่อนล่ะ? RC4 ใช้คีย์ความยาวตัวแปร (1-256 ไบต์); บางทีพวกเขาอาจใช้คีย์ที่คุณนำเสนอโดยตรงกับอัลกอริทึมการตั้งค่าคีย์ RC4

[จากความคิดเห็นของคุณ เราทราบแล้วว่าคำตอบนี้เป็นคำตอบที่ถูกต้อง - นี่เป็นเพียงเพื่อให้คำถามมีคำตอบอย่างเป็นทางการ]

โพสต์คำตอบ

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