|
|
پیشبینی پیام رمزنشده در شبکه gsm با استفاده از اطلاعات کانال منطقی sdcch
|
|
|
|
|
نویسنده
|
تیموری مهدی
|
منبع
|
پدافند الكترونيكي و سايبري - 1400 - دوره : 9 - شماره : 3 - صفحه:39 -47
|
چکیده
|
استاندارد gsmیک استاندارد تلفن همراه سلولی کماکان پرکاربرد در جهان است. در این استاندارد از خانواده رمزهایa5 جهت محافظت از دادههای ارسالی و دریافتی کاربران استفاده میشود. تقریباً تمام الگوریتمهای حمله کاربردی به رمزهای قویa1.5 و a3.5 با فرض معلوم بودن بخشی از پیامهای رمزنشده کاربران طراحی شدهاند. در این مقاله برای اولین بار روشی جهت پیشبینی پیامرمز نشده در کانال منطقیsdcch ارائه میشود. روش پیشنهادی مبتنی بر یادگیری ماتریس احتمال و محل وقوع هر یک از پیامهای محتمل rr، ua، sabm وui fill frame در مسیر فروسوی کانال sdcch است. این ماتریسهای احتمال برای چهار نوع نشست مختلف تعریف و بهروزرسانی میشوند. با آزمایش روش پیشنهادی بر روی دادههاییک شبکه واقعی،برای هر نشست بهطور متوسط 2.94 پیامرمز نشدهبهطور صحیح تخمین زده شدهاند. همچنین، متوسط موقعیت پیامرمز نشده صحیح در میان تخمینها برابر 1.24 است که باعث میشود، زمان رمزشکنیبهطور متوسط حداکثر 25% بیشتر از زمان رمزشکنی در حالت ایدهآل باشد.
|
کلیدواژه
|
شبکه gsm، رمزگذاری خانواده a5، پیشبینی پیام رمزنشده، کانال منطقی sdcch
|
آدرس
|
دانشگاه تهران, ایران
|
پست الکترونیکی
|
mehditeimouri@ut.ac.ir
|
|
|
|
|
|
|
|
|
Prediction of Plaintext in GSM Network using SDCCH Logical Channel
|
|
|
Authors
|
Teimouri M.
|
Abstract
|
GSM cellular standard is still widely used worldwide. In this standard, A5 ciphering algorithms are employed for protecting user data. A5/1 and A5/3 are two variants of A5 ciphering algorithms that are proven to be very powerful. Most known attacks on these ciphering algorithms assume some known plaintext data. In this paper, for the first time, a method of plaintext prediction is proposed for SDCCH logical channel. Four possible downlink SDCCH packets, which are RR, UA, SABM, and UI Fill frames, are considered. The matrices of the occurrence positions and probabilities of these packets are learned by observing the network traffic. Four matrices are considered corresponding to four different types of sessions. Experiments on a realworld network show that we can correctly predict on average 2.94 plaintexts for each session. Moreover, the average position of the first correct plaintext in all predicted plaintexts is equal to 1.24. So, the required time for cipher cracking is around 25% more than the time required by an ideal plaintext prediction system
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|