المها

أوريكس هي خوارزمية تشفير تُستخدم في الاتصالات الخلوية لحماية حركة البيانات. وهي خوارزمية تشفير متدفقة مصممة بقوة مفتاح عالية جدًا تبلغ 96 بت، مع إمكانية تقليلها إلى 32 بت للتصدير. مع ذلك، وبسبب الأخطاء، تصبح القوة الفعلية ضئيلة جدًا، إذ لا تتجاوز 16 بت، ويمكن فك تشفير أي إشارة بعد أول 25-27 بايت. [ 1 ]

وهو أحد العناصر الأساسية الأربعة للتشفير التي تم توحيدها من قبل TIA لاستخدامها في معايير الاتصالات الخلوية الرقمية الخاصة بها TDMA و CDMA . [ 1 ]

وصف الخوارزمية

ORYX عبارة عن تشفير تدفق بسيط يعتمد على سجلات الإزاحة الخطية الثنائية (LFSRs) لحماية عمليات نقل البيانات الخلوية (لخدمات البيانات اللاسلكية).

تتكون خوارزمية التشفير ORYX من أربعة مكونات: ثلاثة مسجلات إزاحة خطية ذات 32 بت تحمل أسماء LFSRA و LFSRB و LFSRK، وصندوق S يحتوي على تبديل معروف P للقيم الصحيحة من 0 إلى 255.

تُعرَّف دالة التغذية الراجعة لـ LFSRK على النحو التالي: Lt + 32 = Lt + 28 ⊕ Lt + 19 ⊕ Lt + 18 ⊕ Lt + 16 ⊕ Lt + 14 ⊕ Lt + 11 ⊕ Lt + 10 ⊕ Lt + 9 ⊕ Lt + 6 ⊕ Lt + 5 ⊕ Lt + 1 ⊕ Lt

تُعرَّف دوال التغذية الراجعة لخوارزمية LFSRA على النحو التالي: Lt + 32 = Lt + 26 ⊕ Lt + 23 ⊕ Lt + 22 ⊕ Lt + 16 ⊕ Lt + 12 ⊕ Lt + 11 ⊕ Lt + 10 ⊕ Lt + 8 ⊕ Lt + 7 ⊕ Lt + 5 ⊕ Lt + 4 ⊕ Lt + 2 ⊕ Lt + 1 ⊕ Lt

و Lt + 32 = Lt + 27 ⊕ Lt + 26 ⊕ Lt + 25 ⊕ Lt + 24 ⊕ Lt + 23 ⊕ Lt + 22 ⊕ Lt + 17 ⊕ Lt + 13 ⊕ Lt + 11 ⊕ Lt + 10 ⊕ Lt + 9 ⊕ Lt + 8 ⊕ Lt + 7 ⊕ Lt + 2 ⊕ Lt + 1 ⊕ Lt

دالة التغذية الراجعة لـ LFSRB هي: Lt + 32 = Lt + 31 ⊕ Lt + 21 ⊕ Lt + 20 ⊕ Lt + 16 ⊕ Lt + 15 ⊕ Lt + 6 ⊕ Lt + 3 ⊕ Lt + 1 ⊕ Lt

انظر أيضاً

  • A5/1 ، المستخدمة في معيار الهاتف الخلوي GSM .
  • CMEA ، خوارزمية تشفير الرسائل الخلوية.

ملحوظات

  1. 1 2 [D. Wagner, L. Simpson, E. Dawson, J. Kelsey, W. Millan, and B. Schneier http://www.schneier.com/paper-oryx.pdf مؤرشف في 2012-03-24 في Wayback Machine "Cryptanalysis of ORYX"], ورشة العمل السنوية الخامسة حول مجالات مختارة في علم التشفير، Springer Verlag، أغسطس 1998، سيتم نشره.
  • وصف موجز على موقع Kremlinencrypt.com
  • تحليل التشفير في الهواتف المحمولة