CAVE-based authentication
CAVE پر مبنی تصدیق (a. k. a. ایچ ایل آر تصدیق، 2 جی تصدیق، رسائی تصدیق) ایک رسائی تصدیق پروٹوکول ہے جو سی ڈی ایم اے/1 ایکس آر ٹی ٹی کمپیوٹر نیٹ ورک سسٹمز میں استعمال ہوتا ہے۔ CAVE (سیلولر تصدیق اور وائس انکرپشن) رومنگ کرتے وقت CAVE پر مبنی تصدیق میں شامل دو نیٹ ورک ادارے ہوتے ہیں: تصدیق مرکز (AC) a. k. a. ایچ ایل آر/اے سی، اے یو سی-رومر کے ہوم نیٹ ورک میں واقع، اے سی تصدیق کے عمل کو کنٹرول کرتا ہے اور یا تو موبائل اسٹیشن (موبائل فون، ایم ایس) کی تصدیق کرتا ہے یا ایس ایس ڈی کو سرونگ وی ایل آر کے ساتھ شیئر کرتا ہے تاکہ یہ تصدیق مقامی طور پر ہو سکے۔ اے سی کو ہر ایم ایس کے لیے اے کلیدی قیمت کے ساتھ فراہم کیا جانا چاہیے۔ تصدیق اس مفروضے پر پیش کی جاتی ہے کہ ایم ایس میں فراہم کردہ اے کلیدی قیمت اے سی میں فراہم کردہ اے کلیدی قیمت کے برابر ہے۔ اے سی اکثر ایچ ایل آر کے ساتھ مل کر واقع ہوتا ہے اور اسے ایچ ایل آر/اے سی کہا جاتا ہے۔ تاہم، اے سی ایک اسٹینڈ لون نیٹ ورک ادارہ ہو سکتا ہے جو ایک یا زیادہ ایچ ایل آر کی خدمت کرتا ہے۔ اگرچہ سی ڈی ایم اے کا مخفف اے سی ہے، لیکن اے یو سی کا جی ایس ایم کا مخفف بعض اوقات استعمال کیا جاتا ہے (حالانکہ سی ڈی ایم اے نیٹ ورکس میں غلط ہے)۔ وزیٹر لوکیشن رجسٹر (وی ایل آر)-اگر ایس ایس ڈی کا دورہ شدہ نیٹ ورک کے ساتھ اشتراک کیا جاتا ہے، تو وی ایل آر مقامی طور پر رومر کی تصدیق کرتا ہے۔ بصورت دیگر، وی ایل آر پراکسی تصدیق کے لیے گھومنے والوں سے ان کے گھر کے ایچ ایل آر/اے سی پر تصدیق کے جوابات دیتا ہے۔ تصدیق کنٹرولر وہ وجود ہے جو اس بات کا تعین کرتا ہے کہ آیا ایم ایس کا جواب درست ہے یا نہیں۔ اس بات پر منحصر ہے کہ آیا ایس ایس ڈی کا اشتراک کیا گیا ہے، تصدیق کنٹرولر یا تو اے سی یا وی ایل آر ہو سکتا ہے۔ دونوں صورتوں میں، CAVE پر مبنی تصدیق CAVE الگورتھم اور مندرجہ ذیل دو مشترکہ کلیدوں پر مبنی ہے: تصدیق کلید (A-کلید)-ایک 64 بٹ کی بنیادی خفیہ کلید جو صرف MS اور AC کو معلوم ہے۔ آر یو آئی ایم سے لیس موبائل کے معاملے میں، اے-کلید کو آر یو آئی ایم پر محفوظ کیا جاتا ہے ؛ بصورت دیگر، اسے ایم ایس پر نیم مستقل میموری میں محفوظ کیا جاتا ہے۔ اے-کلید کبھی بھی گھومنے والے شراکت داروں کے ساتھ شیئر نہیں کی جاتی ہے۔ تاہم، اس کا استعمال ایس ایس ڈی کے نام سے ایک ثانوی کلید تیار کرنے کے لیے کیا جاتا ہے جسے دیکھے گئے نیٹ ورک میں مقامی تصدیق کو فعال کرنے کے لیے رومنگ پارٹنر کے ساتھ شیئر کیا جا سکتا ہے۔ مشترکہ خفیہ ڈیٹا (ایس ایس ڈی)-ایک 128 بٹ ثانوی خفیہ کلید جس کا حساب ایس ایس ڈی اپ ڈیٹ کے طریقہ کار کے دوران سی اے وی ای الگورتھم کا استعمال کرتے ہوئے کیا جاتا ہے۔ اس طریقہ کار کے دوران صارف کے ہوم نیٹ ورک میں ایم ایس اور اے سی دونوں الگ الگ ایس ایس ڈی کا حساب لگاتے ہیں۔ یہ ایس ایس ڈی ہے، نہ کہ اے-کلید جو تصدیق کے دوران استعمال ہوتی ہے۔ مقامی تصدیق کو فعال کرنے کے لیے ایس ایس ڈی کو ہوم اور رومنگ پارٹنر نیٹ ورکس کے درمیان شیئر کیا جا سکتا ہے یا نہیں بھی کیا جا سکتا ہے۔ ایس ایس ڈی دو 64 بٹ کیز پر مشتمل ہے: ایس ایس ڈی اے، جو تصدیق کے دوران تصدیق کے دستخطوں کا حساب لگانے کے لیے استعمال ہوتا ہے، اور ایس ایس ڈی بی، جو خفیہ کاری اور آواز کی رازداری کے لیے سیشن کیز کی نسل میں استعمال ہوتا ہے۔ سی اے وی ای پر مبنی تصدیق دو قسم کے چیلنجز فراہم کرتی ہے عالمی چیلنج-طریقہ کار جس میں کسی بھی ایم ایس کی ضرورت ہوتی ہے جو سرونگ نیٹ ورک تک رسائی حاصل کرنے کی کوشش کرتا ہے تاکہ اوور ہیڈ میسج ٹرین میں نشر ہونے والے مشترکہ چیلنج ویلیو کا جواب دے سکے۔ ایم ایس کو عالمی چیلنج ویلیو، ای ایس این، یا تو آخری چھ ڈائل شدہ ہندسوں (ابتدا کی کوشش کے لیے) یا آئی ایم ایس آئی _ ایس 1 (کسی بھی دوسری سسٹم تک رسائی کی کوشش کے لیے)، اور ایس ایس ڈی _ اے کے ان پٹ کے ساتھ سی اے وی ای کا استعمال کرتے ہوئے تصدیق کے دستخط کا جواب (اے یو ٹی ایچ آر) تیار کرنا چاہیے۔ منفرد چیلنج-ایسا طریقہ کار جو وزٹ کیے گئے نیٹ ورک (اگر ایس ایس ڈی شیئر کیا گیا ہے) اور/یا ہوم نیٹ ورک کو کسی بھی وجہ سے کسی خاص ایم ایس کو منفرد طور پر چیلنج کرنے کی اجازت دیتا ہے۔ ایم ایس کو منفرد چیلنج ویلیو، ای ایس این، آئی ایم ایس آئی _ ایس 1، اور ایس ایس ڈی _ اے کے ان پٹ کے ساتھ سی اے وی ای کا استعمال کرتے ہوئے تصدیق کے دستخط کا جواب (اے یو ٹی ایچ یو) تیار کرنا چاہیے۔ سی اے وی ای پر مبنی تصدیق ایک یک طرفہ توثیق کا طریقہ کار ہے جس میں ہمیشہ نیٹ ورک شامل ہوتا ہے جو ایم ایس کی تصدیق کرتا ہے (بیس اسٹیشن چیلنج کے طریقہ کار کو چھوڑ کر جو صرف ایس ایس ڈی اپ ڈیٹ کے دوران ہوتا ہے)۔ CAVE پر مبنی تصدیق کے طریقہ کار TIA-41 (3GPP2 X.S0004) میں متعین ہیں۔ چینل تک رسائی کا طریقہ بھی دیکھیں حوالہ جات بیرونی لنکس سی ڈی ایم اے ڈویلپمنٹ گروپ ویب سائٹ کوڈ ڈویژن ملٹی پل ایکسیس کرپٹوگرافک پروٹوکول