กลับไปหน้าบทความ

อ่าน 2 นาที

ทิวริง (รหัสลับ)

Turingเป็นการเข้ารหัสแบบสตรีมที่พัฒนาโดยGregory G. RoseและPhilip Hawkesที่QualcommสำหรับCDMA

ทิวริง (รหัสลับ)

Turingเป็นการเข้ารหัสแบบสตรีมที่พัฒนาโดยGregory G. RoseและPhilip Hawkesที่QualcommสำหรับCDMA [ 1 ]

Turing สร้างเอาต์พุต 160 บิตในแต่ละรอบโดยการใช้ตัวกรองแบบไม่เชิงเส้นกับสถานะภายในของLFSRชื่อของมันถูกตั้งตามชื่อของAlan Turing [ 1 ] มันถูกพัฒนาขึ้นโดยอิงจากรหัส SOBER ที่ Rose นำเสนอในปี 1998 [ 2 ]ซึ่งเห็นได้ชัดจากส่วนประกอบหลักคือ Linear Feedback Shift Register (LFSR) ซึ่งเป็นเทคโนโลยีเดียวกันกับที่พบในตระกูลเครื่อง SOBER [ 3 ]อย่างไรก็ตาม Turing แตกต่างจากรุ่นก่อนหน้าตรงที่มันสร้างเอาต์พุตห้าคำ (มากกว่าห้าเท่า) สำหรับการอัปเดตภายในแต่ละครั้ง[ 2 ]นอกจากนี้ยังให้ความแข็งแกร่งของคีย์ได้ถึง 256 บิตและได้รับการออกแบบให้ทำงานได้อย่างรวดเร็วในซอฟต์แวร์[ 3 ] โดย สามารถทำได้ประมาณ 5.5 รอบต่อไบต์บนโปรเซสเซอร์ x86 บางตัว

มีผู้เชี่ยวชาญที่พบว่าการเข้ารหัสแบบสตรีมของ Turing มีจุดอ่อนหลายประการเมื่อเผชิญกับการโจมตี IV ที่เลือก[ 4 ]ตัวอย่างเช่น อัลกอริทึมการจัดกำหนดการคีย์มีคีย์ลับเดียวกันสำหรับเวกเตอร์เริ่มต้นที่แตกต่างกัน และพบว่าทำให้ความปลอดภัยของระบบลดลง[ 4 ]

ดูเพิ่มเติม

บรรณานุกรม

  • Antoine Joux และ Frédéric Muller, การโจมตีแบบ Chosen IV ต่อ Turing, Selected Areas in Cryptography 2003, หน้า 194–207 (PDF )
  • การใช้งานอัลกอริธึมทัวริงในภาษา Java ที่ได้รับการปรับให้เหมาะสมที่สุด
  • การใช้งานอัลกอริทึมทัวริงในภาษา Java
  • ทัวริง: การเข้ารหัสแบบสตรีมความเร็วสูง
  • สไลด์และตัวอย่างการใช้งานภาษา C ที่ Qualcomm
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Turing_(cipher)&oldid=1320375938 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ทิวริง (รหัสลับ)

Turingเป็นการเข้ารหัสแบบสตรีมที่พัฒนาโดยGregory G. RoseและPhilip Hawkesที่QualcommสำหรับCDMA

บรรณานุกรม

Antoine Joux และ Frédéric Muller, การโจมตีแบบ Chosen IV ต่อ Turing, Selected Areas in Cryptography 2003, หน้า 194–207 (PDF )

ลิงก์ภายนอก

บทความเกี่ยวกับวิทยาการเข้ารหัสลับนี้ยังไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป