ไม้คทา
| ทั่วไป | |
|---|---|
| นักออกแบบ | สำนักงานความมั่นคงแห่งชาติ |
| รายละเอียดรหัสลับ | |
| ขนาดกุญแจ | 320 บิต (160 บิตที่ใช้งานได้จริง) |
| ขนาดบล็อก | 96, 128 บิต |
BATONเป็นรหัสลับแบบบล็อกประเภทที่ 1 ซึ่ง รัฐบาลสหรัฐฯใช้มาตั้งแต่ปี 1995 เป็นอย่างน้อยเพื่อรักษาความปลอดภัย ของ ข้อมูลลับ
แม้ว่าอัลกอริทึม BATON เองจะเป็นความลับ (เช่นเดียวกับอัลกอริทึมทั้งหมดในSuite A ของ NSA ) แต่มาตรฐาน PKCS#11 สาธารณะก็มีข้อมูลทั่วไปเกี่ยวกับการใช้งานอยู่บ้าง โดยมีคีย์ 320 บิต และใช้บล็อก 128 บิตในโหมดส่วนใหญ่ และยังรองรับโหมดสมุดรหัสอิเล็กทรอนิกส์ 96 บิตอีกด้วย คีย์ 160 บิตเป็น ข้อมูล ตรวจสอบผลรวม รองรับโหมดการทำงานแบบ "สับเปลี่ยน"เช่นเดียวกับรหัสลับ JUNIPER ของ NSA อาจใช้เวกเตอร์เริ่มต้นได้มากถึง 192 บิต โดยไม่คำนึงถึงขนาดบล็อก[ 1 ]
ในการตอบ คำถาม ของวุฒิสภา เกี่ยวกับลิงก์วิดีโอ ที่เข้ารหัส NSA กล่าวว่า BATON สามารถใช้สำหรับการเข้ารหัสด้วยความเร็วที่สูงกว่าที่ทำได้ด้วยSkipjack [ 2 ]
การใช้งาน
BATON ถูกนำไปใช้ในผลิตภัณฑ์และมาตรฐานต่างๆ มากมาย:
- โครงการ APCO 25 (มาตรฐานสาธารณะสำหรับวิทยุสื่อสารเคลื่อนที่ภาคพื้นดิน) (รหัสอัลกอริทึม 01 และ 41)
- PKCS#11 (มาตรฐานสาธารณะสำหรับโทเค็นการเข้ารหัส)
- CDSA/CSSM (มาตรฐานสาธารณะอีกมาตรฐานหนึ่ง)
- HAIPE-IS ( ระบบรักษาความปลอดภัย IPsecเวอร์ชันของNSA )
- FNBDT (โปรโตคอลความปลอดภัยเสียงแบบยืดหยุ่นขั้นสูง)
- Thales Datacryptor 2000 (อุปกรณ์เข้ารหัสเครือข่ายจากประเทศอังกฤษ)
- SecNet-11 ( การ์ด PC 802.11b ที่มีระบบรักษาความปลอดภัยด้วยการเข้ารหัสลับ โดยใช้ชิป Sierra )
- Fortezza Plus ( ผลิตภัณฑ์ PC Cardที่ใช้ในSTE )
- SafeXcel-3340 (อุปกรณ์เข้ารหัสเครือข่าย HAIPIS)
- โมดูลการเข้ารหัสแบบฝังตัวจำนวนมาก: AIM , CYPRIS , MYK-85 , Sierra (ไมโครชิป)เป็นต้น
ดูเพิ่มเติม
ลิงก์ภายนอก
- เอกสาร PKCS
- การอภิปรายเกี่ยวกับ BATON
- คำคมเกี่ยวกับไม้คทา
- การสัมภาษณ์ด้านความปลอดภัยของวุฒิสภา