كل ما يستحق المعرفة، ولا شيء مما لا يستحقها.
ما يفعله فعلياً
تعتمد تقنية Milenage على خمسة استدعاءات AES-128 (f1، f1*، f2، f3، f4، f5) مُفهرسة بواسطة Ki، مع دمج OPc لفصل نطاقات كل مشغّل. تُرسل الشبكة RAND، وتُشغّل شريحة SIM/eUICC تقنية Milenage باستخدام Ki/OPc المُخزّنة، ثم تُعيد RES بالإضافة إلى مُعاملات المصادقة. تتحقق الشبكة من RES مُقارنةً بحساباتها الخاصة. إذا تطابقت، يتم التحقق من هوية المُشترك واستخلاص مفاتيح الجلسة CK/IK. يتكرر هذا التدفق نفسه في كل عملية اتصال بالخلية، وكل استجابة لطلب النداء، وكل عملية تحدٍّ للمصادقة - مليارات المرات يوميًا على مستوى العالم.
لماذا يُعد ذلك مهماً تجارياً؟
يُعدّ نظام Milenage السبب الرئيسي الذي يجعل المشغّلين يثقون بالجهاز؛ فبدونه، لا وجود لشبكة المشغّل، ولا رسائل SMS، ولا مكالمات صوتية، ولا بيانات. بالنسبة لمدير اشتراك eSIM، تعني عملية تخصيص الملف الشخصي كتابة زوج Ki + OPc فريد في ISD-P جديد. يجب أن يكون توليد Ki/OPc قويًا من الناحية التشفيرية، وأن يُحفظ في الأرشيف لتوفير HLR/HSS، وألا يُرسل أبدًا كنص عادي خارج حدود HSM. تقوم منصة BroadNet's eSIM VSM (/operators/esim-vsm) بتوليد Milenage Ki/OPc داخل بيئة HSM بمستوى FIPS 140-2 Level 3.
زاوية زمن الاستجابة، والحجم، والامتثال
يتم تنفيذ بروتوكول Milenage على شريحة SIM/eUICC حديثة في غضون 5-20 مللي ثانية. على نظام HSS واسع النطاق، يتم توليد متجهات المصادقة المجمعة بمعدل 10-50 ألف متجه/ثانية لكل وحدة HSM. الامتثال: يُعد Milenage البروتوكول الافتراضي المعتمد من قبل GSMA لشبكات الجيل الرابع؛ بينما يُعد TUAK بديلاً مناسبًا لملفات تعريف الأمان الأعلى (انظر /answers/tuak-algorithm). جميع مواد Milenage Ki/OPc مشمولة في نطاق تدقيق حيازة المفاتيح SAS-SM.
اعتبارات الخصوصية والامتثال
يؤدي اختراق Ki/OPc إلى إمكانية انتحال هوية المشترك وفك تشفير بياناته بشكل دائم. ولا سبيل للاستعادة إلا بإنشاء ملف تعريف جديد. لهذا السبب، لا يغادر Ki العنصر الآمن على جانب الجهاز، ولهذا السبب تُشفّر نسخ قاعدة بيانات HSS الاحتياطية وتُضبط إمكانية الوصول إليها، ولهذا السبب تُجرى عمليات توليد Ki في HSM بنظام تحكم مزدوج مع حيازة مفتاحين منفصلين. إن نظام SAS-SM برمته موجود أساسًا لحماية بيانات مفتاح Milenage.