อ่าน 1 นาที
คาลิน่า (รหัสลับ)
คาลินา ( ภาษาอูเครน : Калина, Viburnum opulus ) เป็นการเข้ารหัสแบบบล็อก สมมาตร รองรับขนาดบล็อก 128, 256 หรือ 512 บิต โดยความยาวของคีย์จะเท่ากับหรือเป็นสองเท่าของขนาดบล็อก
คาลิน่า (รหัสลับ)
| ทั่วไป | |
|---|---|
| เผยแพร่ครั้งแรก | 2010; 2014/2015 (มาตรฐาน) |
| เกี่ยวข้องกับ | ไรน์เดล (เอเอส) |
| การรับรอง | DSTU 7624:2014 (ยูเครน) |
| รายละเอียดรหัสลับ | |
| ขนาดกุญแจ | 128, 256 หรือ 512 บิต |
| ขนาดบล็อก | 128, 256 หรือ 512 บิต |
| โครงสร้าง | เอสพีเอ็น |
| รอบ | 10, 14 หรือ 18 (ขึ้นอยู่กับขนาดแป้นพิมพ์) |
คาลินา ( ภาษาอูเครน : Калина, Viburnum opulus ) เป็นการเข้ารหัสแบบบล็อก สมมาตร รองรับขนาดบล็อก 128, 256 หรือ 512 บิต โดยความยาวของคีย์จะเท่ากับหรือเป็นสองเท่าของขนาดบล็อก
Kalyna ได้รับการยอมรับให้เป็นมาตรฐานการเข้ารหัสระดับชาติของยูเครนในปี 2015 (มาตรฐาน DSTU 7624:2014) หลังจากจัดการแข่งขันการเข้ารหัสระดับชาติของยูเครน Kalyna เป็นเครือข่ายการแทนที่และการเรียงสับเปลี่ยนและการออกแบบของมันอิงตาม ฟังก์ชันการเข้ารหัส Rijndael (AES) โดยมีตารางคีย์ที่แตกต่างกันอย่างมาก ชุด S-box ที่แตกต่างกันสี่ชุด และขนาด เมทริกซ์ MDS ที่ใหญ่ขึ้น
Kalyna มี 10 รอบสำหรับคีย์ 128 บิต, 14 รอบสำหรับคีย์ 256 บิต และ 18 รอบสำหรับคีย์ 512 บิต นักวิจัยอิสระได้เสนอวิธีการโจมตีบางอย่างสำหรับ Kalyna เวอร์ชันลดรอบ แต่ทั้งหมดมีความซับซ้อนสูงมากและไม่มีวิธีใดที่ใช้งานได้จริง
| ขนาดคำ | ขนาดบล็อก | ขนาดกุญแจ | การระบุตัวตน | รอบ |
|---|---|---|---|---|
| 64 บิต | 128 บิต | 1×128 = 128 บิต | คาลิน่า-128/128 | 10 |
| 2×128 = 256 บิต | คาลินา-128/256 | 14 | ||
| 256 บิต | 1×256 = 256 บิต | คาลินา-256/256 | ||
| 2×256 = 512 บิต | คาลินา-256/512 | 18 | ||
| 512 บิต | 1×512 = 512 บิต | คาลิน่า-512/512 |
ลิงก์ภายนอก
- การใช้งานอ้างอิงของอัลกอริทึมการเข้ารหัสแบบบล็อก Kalyna (DSTU 7624:2014)
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ คาลิน่า (รหัสลับ)
คาลินา ( ภาษาอูเครน : Калина, Viburnum opulus ) เป็นการเข้ารหัสแบบบล็อก สมมาตร รองรับขนาดบล็อก 128, 256 หรือ 512 บิต โดยความยาวของคีย์จะเท่ากับหรือเป็นสองเท่าของขนาดบล็อก
ลิงก์ภายนอก
การใช้งานอ้างอิงของอัลกอริทึมการเข้ารหัสแบบบล็อก Kalyna (DSTU 7624:2014) ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Kalyna_(cipher)&oldid=1084902949 "