جی‌اس‌ام
امنیت خدمات GSM

GSM با هدف امنیت مخابرات سیار طراحی شده بود. این سامانه هویت مشترک را با استفاده از یک کلید از پیش همرسان‌شده و احراز هویت با چالش پرسش انجام می‌دهد و ارتباطات بین مشترکین و ایستگاه پایه را رمزنگاری می‌کند. توسعه UMTS واحد شناسایی مشترک اختیاری جهانی (USIM) را معرفی کرد که از کلید احراز هویت طولانی‌تر برای دادن امنیت بیشتر، و همچنین به عنوان دو طرف برای تصدیق هویت شبکه و کاربر استفاده می‌کند -- در حالیکه GSM تنها کاربر را به شبکه اعتبار می‌بخشد (و نه بر عکس) بنابراین، مدل امنیتی محرمانه بودن و احراز هویت را ارائه می‌دهد، اما قابلیت‌های اجرایی، و غیرقابل انکار محدود است.
GSM از چندین الگوریتم‌های رمزنگاری برای امنیت استفاده می‌کند رمزهای دنباله‌ای ای۵/۱، ای۵/۲، و ای۵/۳ برای اطمینان از حریم خصوصی صدا روی هوا استفاده می‌شوند. در آغاز ای۵/۱ توسعه داده شد و یک الگوریتم قوی مورد استفاده در اروپا و ایالات متحده است. ای۵/۲ ضعیف‌تر است و مورد استفاده در کشورهای دیگر است. در هر دو الگوریتم نقاط ضعف جدی یافت شده‌است. احتمال شکستن ای۵/۲ در زمان واقعی با حمله متن اصلی وجود دارد. در ژانویه ۲۰۰۷ گروه انتخاب رخنه‌گرها شکستن رمزنگاری ای۵/۱ را با طرح استفاده از مدار مجتمع دیجیتال برنامه‌پذیر آغاز کرد که اجازه می‌دهد ای۵/۱ با حمله جدول رنگین‌کمانی شکسته شود. این سامانه از الگوریتم‌های بسیاری پشتیبانی می‌کند. بنابراین ممکن است اپراتورهای شبکه بی‌سیم آن رمزنگاری را با یک رمزنگاری قوی‌تر جایگزین کنند.
از سال ۲۰۰۰ (میلادی) تلاش‌های زیادی برای شکستن رمزنگاری ای۵ انجام شده‌اند. در ۲۸ دسامبر ۲۰۰۹ مهندس رایانه آلمانی کارلستن نول اعلام نمود که او رمزنگاری ای۵/۱ را شکسته‌است. بر پایه گفته‌های نول، او شماری از جداول رنگین‌کمانی (ارزش‌های ایستا که زمان مورد نیاز برای انجام یک حمله را کاهش می‌دهد) را گسترش داد و منابع تازه‌ای برای انجام حمله متن آشکار یافت. او همچنین گفت که امکان ساخت "رهگیری کامل GSM برای اجزاء متن‌باز" وجود دارد. اما آنها تا به حال به دلیل مشکلات قانونی این کار را انجام نداده‌اند. او گفت با یک گوشی تلفن موتورولا و نرم‌افزار رمزشکن رایگانی که در اینترنت دسترس است می‌تواند تلفن خود را به جای دیگری جا بزند تا به گفتگوی تلفنی دیگران گوش دهد، پیام‌های نوشتاری آنها را بخواند، با شمار آنها تماس بگیرد، پیام متنی بفرستد، و به صندوق صداها دسترسی پیدا کند.
حملات تازه‌ای دیده شده‌اند که از پیاده‌سازی امنیت و معماری ضعیف و توسعه برنامه‌های کاربردی تلفن‌های هوشمند استفاده می‌کنند. برخی از روش‌های شنود ورودی و خروجی صوتی را می‌دزدند و فرصتی برای 3rd party فراهم می‌آورد تا به مکالمه گوش دهد. در حال حاضر چنین حملاتی از جمله بیشتر در شکل تروجان، بدافزار یا یک ویروس می‌آیند و ممکن است توسط نرم‌افزارهای امنیتی تشخیص داده شوند.
GSM از سرویس بسته امواج رادیویی (GPRS) برای انتقال داده‌ها مانند مرور وب استفاده می‌کند. شایع‌ترین کدهای GPRS و رمزهای EDGE در سال ۲۰۱۱ برای همه مردم، شکسته شدند و شواهد نشان می‌دهد که آنها یک بار دیگر عمداً توسط طراحان صنعت تلفن همراه ضعیف باقی‌مانده‌اند.
محققان نواقصی در رمزهای GEA/1 و GEA/2 مورد استفاده معمول را نشان دادند و نرم‌افزار متن‌باز "gprsdecode" برای بویش شبکه‌های GPRS / EDGE منتشر کردند. آنها همچنین خاطر نشان کردند که برخی از حامل‌ها داده‌ها را رمزنگاری نمی‌کنند (برای نمونه استفاده از GEA/0 استفاده می‌کنند) تا استفاده از ترافیک یا پروتکل‌هایی که دوست ندارند (مانند اسکایپ) را شناسایی کنند که باعث می‌شود کاربران خود را بدون هیچ محافظتی رها کنند. به نظر می‌آید GEA/3 برای شکستن، نسبتاً سخت باشد و گفته می‌شود در برخی از شبکه‌های مدرن‌تر از آن استفاده می‌شود. اگر از سیم‌کارت جهانی (USIM) برای جلوگیری از اتصال به ایستگاه‌های پایه جعلی و حملات دستکم گرفته استفاده شود، کاربران تا اندازه متوسط، محافظت می‌شوند، هر چند هنوز هم تغییر به ۱۲۸ بیت GEA/4 پیشنهاد می‌شود. اما از آنجایی که GEA/0 ،GEA/1 و GEA/2 به‌طور گسترده مستقر شده‌اند برنامه‌های کاربردی باید از SSL/TLS برای داده‌های حساس استفاده کنند. همان‌طور که بر روی شبکه‌های وای-فای استفاده می‌کنند.