Score:1

กล่องทดแทน AES และคำถามขยายคีย์

ธง us

ฉันกำลังอ่าน FIPS 197 (AES) เพื่อลองและทำความเข้าใจว่าอัลกอริทึมทำงานอย่างไร แต่ฉันยังไม่มีคำตอบสำหรับคำถามสองข้อนี้:

  1. ฉันเห็น s-box ขนาด 256 ไบต์สำหรับการแทนที่ในระหว่างรอบ ค่าในตาราง 256 ไบต์นี้ได้รับการอัปเดตหรือเป็นตารางคงที่สำหรับการแปลงทั้งหมดหรือไม่
  2. ในการขยายคีย์ ฉันเห็นว่าคีย์ถูกขยายตามจำนวนรอบที่มีอยู่ ซึ่งกำหนดโดยขนาดของคีย์ (128, 192 หรือ 256) แต่คีย์ที่ขยายไม่เคยเปลี่ยนแปลงหรือคงที่สำหรับการเปลี่ยนแปลงทั้งหมดหรือไม่
nobody avatar
lk flag
แบบคงที่และแบบคงที่
kelalaka avatar
in flag
@ไม่มีใครถูก หากคุณต้องการเรียนรู้ AES ให้เริ่มจาก [Stick figure guide to AES](http://www.moserware.com/2009/09/stick-figure-guide-to-advanced.html) จากนั้นเริ่มอ่าน [หนังสือของ AES]( https://www.amazon.com/Design-Rijndael-Encryption-Information-Cryptography-ebook/dp/B0894CJP3S/) และดูการใช้งานง่ายๆ ด้วย
kelalaka avatar
in flag
[ทูฟิชมีหนึ่งตัว](https://www.amazon.com/Twofish-Encryption-Algorithm-128-Bit-Cipher/dp/0471353817/) ด้วย และคุณอาจสนใจ [Block Cipher Companion](https://www.amazon.com/Cipher-Companion-Information-Security-Cryptography-ebook/dp/B009SZ0F44/) ด้วย
Score:1
ธง cn
  1. AES ใช้ตาราง sbox เดียว ตาราง sbox จะไม่เปลี่ยนแปลงสำหรับคีย์หรือจำนวนรอบใดๆ ต่างจาก Serpent ที่มี 8 sbox หรือ blowfish และ twofish ที่ sbox เปลี่ยนจากคีย์ที่คุณให้มา คุณสามารถดูรายละเอียดเพิ่มเติมได้ที่นี่: https://th.wikipedia.org/wiki/Rijndael_S-box.

  2. การขยายคีย์จะเหมือนกันเสมอ รหัสที่คุณระบุจะระบุจำนวนรอบที่ AES ต้องทำและจำนวนรอบของรหัสที่ต้องสร้าง

us flag
ขอบคุณสำหรับคำตอบ. ฉันพยายามอ่านคำอธิบายของรหัสลับนี้ (จากหลายแหล่ง) แต่ข้อมูลทั้งหมดอธิบายด้วยคำศัพท์และแนวคิดทางคณิตศาสตร์ที่ฉันไม่คุ้นเคย และจะต้องใช้เวลาสองสามปีในการแปลคณิตศาสตร์ ดังนั้นฉันจึงใช้เวลาทั้งหมดสงสัย คำและสัญลักษณ์หมายถึงอะไรแทนที่จะทำความเข้าใจกับอัลกอริทึมพื้นฐาน คุณช่วยอธิบายได้ไหมว่า s-box สำหรับ AES/Rijndael นั้นไม่ซ้ำกันและอิงตามคีย์ หรือหากการใช้งานทุกครั้งใช้ค่า s-box เดียวกัน
cn flag
AES ใช้ตาราง sbox ที่ไม่ซ้ำใครเพื่อความเรียบง่าย sbox มีค่าเดียวกันในการใช้งานใดๆ และไม่ได้ขึ้นอยู่กับคีย์ มูลค่าในตาราง sbox คือสิ่งที่ Joan Daemen และ Vincent Rijmen เลือก ในเอกสารทางการ คุณควรมีค่าทั้งหมดของ sbox และวิธีที่พวกเขาเลือกค่าเหล่านี้

โพสต์คำตอบ

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