อ่าน 1 นาที
แคสต์-256
ในด้านวิทยาการเข้ารหัสลับCAST-256 (หรือCAST6 ) เป็นการเข้ารหัสแบบบล็อกด้วยกุญแจสมมาตร ที่เผยแพร่ในเดือนมิถุนายน ปี 1998...
แคสต์-256
| ทั่วไป | |
|---|---|
| นักออกแบบ | คาร์ไลล์ อดัมส์ , สแตฟฟอร์ด ทาวาเรส , โฮเวิร์ด เฮย์ส , ไมเคิล วีนเนอร์ |
| เผยแพร่ครั้งแรก | 1998 |
| มาจาก | แคสต์-128 |
| รายละเอียดรหัสลับ | |
| ขนาดกุญแจ | 128, 160, 192, 224 หรือ 256 บิต |
| ขนาดบล็อก | 128 บิต |
| โครงสร้าง | เครือข่าย Feistelทั่วไป(ประเภท 1) [ 1 ] |
| รอบ | 48 |
ในด้านวิทยาการเข้ารหัสลับCAST-256 (หรือCAST6 ) เป็นการเข้ารหัสแบบบล็อกด้วยกุญแจสมมาตร ที่เผยแพร่ในเดือนมิถุนายน ปี 1998 โดยได้รับการเสนอชื่อเป็นหนึ่งในผู้สมัครเข้าร่วมมาตรฐานการเข้ารหัสขั้นสูง (AES) แต่ไม่ผ่านการคัดเลือกให้เป็นหนึ่งในห้าผู้เข้ารอบสุดท้ายของ AES CAST-256 เป็นส่วนขยายของการเข้ารหัสรุ่นก่อนหน้าCAST-128ทั้งสองได้รับการออกแบบตามระเบียบวิธีออกแบบ "CAST" ที่คิดค้นโดยCarlisle AdamsและStafford Tavaresนอกจาก นี้ Howard Heysและ Michael Wiener ก็มีส่วนร่วมในการออกแบบด้วย
CAST-256 ใช้ส่วนประกอบเดียวกันกับ CAST-128 รวมถึงS-boxแต่ปรับให้เหมาะกับขนาดบล็อก 128 บิต ซึ่งมีขนาดใหญ่เป็นสองเท่าของรุ่นก่อนหน้า 64 บิต (โครงสร้างที่คล้ายกันนี้เกิดขึ้นในการพัฒนาRC5ไปเป็นRC6 ) ขนาดคีย์ ที่ยอมรับได้ คือ 128, 160, 192, 224 หรือ 256 บิต CAST-256 ประกอบด้วย 48 รอบ บางครั้งเรียกว่า "รอบควอด" 12 รอบ จัดเรียงในเครือข่าย Feistel แบบ ทั่วไป
ในRFC 2612 ผู้เขียนระบุว่า "รหัสลับ CAST-256 ที่อธิบายไว้ในเอกสารนี้ สามารถใช้งานได้ทั่วโลกโดยไม่เสียค่าลิขสิทธิ์และไม่ต้องขอใบอนุญาต สำหรับการใช้งานเชิงพาณิชย์และไม่ใช่เชิงพาณิชย์"
ปัจจุบันการวิเคราะห์การเข้ารหัส สาธารณะที่ดีที่สุด ของ CAST-256 ในการตั้งค่าคีย์ลับเดี่ยวมาตรฐานที่ใช้ได้กับคีย์ทั้งหมดคือการวิเคราะห์การเข้ารหัสแบบไม่มีความสัมพันธ์ที่สามารถถอดรหัสได้ 28 รอบด้วยเวลา2,246.9 และ ข้อมูล2,98.8 [ 2 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- CAST-256โดย John JG Savard
- รหัสลับ 256 บิต - CAST256 การใช้งานอ้างอิงและโค้ดที่ได้มา
- การตั้งชื่ออัลกอริธึมการเข้ารหัสมาตรฐาน : CAST-256
- อาร์เอฟซี 2612
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ แคสต์-256
ในด้านวิทยาการเข้ารหัสลับCAST-256 (หรือCAST6 ) เป็นการเข้ารหัสแบบบล็อกด้วยกุญแจสมมาตร ที่เผยแพร่ในเดือนมิถุนายน ปี 1998...
ลิงก์ภายนอก
CAST-256โดย John JG Savard รหัสลับ 256 บิต - CAST256 การใช้งานอ้างอิงและโค้ดที่ได้มา การตั้งชื่ออัลกอริธึมการเข้ารหัสมาตรฐาน : CAST-256 อาร์เอฟซี 2612 บทความเกี่ยวกับวิทยาการเข้ารหัสลับนี้ยังไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป วี...