Warning: gzinflate() [function.gzinflate]: data error in /home/singu/chzv.net/wp-content/plugins/xhanch-my-twitter/inc/common.php on line 187

Warning: gzinflate() [function.gzinflate]: data error in /home/singu/chzv.net/wp-content/plugins/xhanch-my-twitter/inc/common.php on line 187

Последни туитове

chzvnet
  • CHZV.netRT @dave_rel1k: SET v1.5 interactive shell running on OSX. No sir your machine isn't infected, mac's don't have viruses. http://yfrog.co ... - на 16/06/2011 в 09:17:09
  • CHZV.netRT @PrivacyCamp: PayPal vulnerability allows access to any account within 30 seconds http://ow.ly/5iZcK - на 16/06/2011 в 09:07:16
  • CHZV.netХроника на сагата около Сони - кога и какво е хакнато - http://t.co/sxejfv4 - на 11/06/2011 в 11:56:21
  • CHZV.netRT @mikkohypponen: Malware gang's $14.8 million bank account frozen: http://bit.ly/jrcTuf from F-Secure Weblog - на 11/06/2011 в 01:54:21
  • CHZV.netRT @mikkohypponen: Citibank says they too were hacked. They lost card information of one percent of their customers: http://t.co/5sFxWOz ... - на 09/06/2011 в 08:33:22
  • CHZV.netRT @dave_rel1k: Another Social-Engineer Toolkit (SET) update, added multi-threading to spear phishing mass mails. #sweet - на 09/06/2011 в 07:38:55
  • CHZV.netRT @taviso: Should you trust a root CA that couldn't keep track of it's own keys? Trick question, you already do. http://i.imgur.com/oTS ... - на 09/06/2011 в 07:37:36
  • CHZV.netRT @DarkReading: Meeet the 'ad hijacking' attack: http://tinyurl.com/44rfnhk - на 07/06/2011 в 17:39:03
  • CHZV.netRT @rapid7: New Metasploit modules designed specifically for testing firewalls, IDS, IPS, and DLP solutions - http://r-7.co/jZlksz - на 07/06/2011 в 03:49:34
  • CHZV.netRT @lennyzeltser: TDL rootkit implements its own file system to store files on the hard drive: http://bit.ly/jNriDd by @ESETLLC - на 07/06/2011 в 03:34:08
  • CHZV.netRT @dave_rel1k: SET v1.4.1 has been updated in the Back|Track repositories. Lot's of bug fixes and updates around relative paths and fea ... - на 07/06/2011 в 03:32:12
  • CHZV.netRT @mikkohypponen: Fun trick of the day: Try 'ping 2130706433' from the command line and figure out why it works. - на 23/05/2011 в 23:09:33
  • CHZV.netRT @dave_rel1k: The Social-Engineer Toolkit (SET) v1.4.1 has been released. Adds statistics for harvester, bug fixes, and more. - на 20/05/2011 в 22:54:02
  • CHZV.netRT @Reuters: Sony hacked again http://t.co/RI14jsL - на 20/05/2011 в 17:53:37
  • CHZV.netRT @lordparody: My new security slogan. "Better Safe Than Sony" - на 20/05/2011 в 17:51:57
 

Сигурност в GSM 4: Криптиране на връзката

September 21st, 2007 от singu

Сигурността на речта и данните предавани безжично се постига чрез криптиране на цифровия поток от и към мобилният телефон. Криптиращият алгоритъм е синхронизиран с брояча на цикли (Count) и така не усложнява работата на мобилния апарат. Сесийния криптиращ ключ Кс е продукт от Кi, RAND като входни параметри на алгоритъмът А8 в SIM картата. Той се променя при всяка нова проверка на автентичността. В GSM шифриращият алгоритъм е А5. С него се обработват всички съобщения били те реч, данни, системни или съобщения за обработка на повикванията. Ето и блоковата схема на А5:

криптиране и декриптиране в GSM

Aлгоритъмът А5 трябва да е общ за всички GSM оператори и мобилни станции, за да е възможно осъществяването на роуминг. Интерфейсните спецификации на А5 са публикувани, докато самата реализация се предоставя по усмотрение на всеки оператор. Част от спецификациите описват дължината на ключа Kc (64 бита) и дължината на Count ( 22 бита).
Както е дефиниран в ETSI GSM 03.20, А5 реализира защита както на данни на абоната ( канал ТСН ), така и на сигнална информация ( DDCH канал ), предавана в ефира.
Реализацията на А5 е двустранна – както в мобилната, така и в базовата станция.
Криптирането се извършва преди модулация и след разместване ( Interleaving ). Декриптирането, симетрично, се прави след демодулация. Алгоритмите по криптиране и декриптиране започват в различен момент от време при мобилната и базова станции. Всеки TDMA пакет съдържа 114 бита информация (номерирани от е0 до е115, е57 и е58 се игнорират), като всеки отделен пакет е отделен от следващия поне с 4.615 ms. При шифриране, А5 произвежда на всеки 4.615 ms поредица от 114 криптиращи/декриптиращи бита, наречена Block, събрана по модул 2 ( XOR-операция ) с поредица от 114 бита свободен (некодиран) текст. Така полученият кодиран блок от 144 бита в последствие се предава в отделен времеви интервал ( time slot ). За всеки времеви интервал, информацията се декриптира от мобилната станция с блок от 114 бита, генерирани от А5, наречен Block 1 и се криптира с втори блок – Block 2. От гледна точка на мрежата, Block 1 се използва за криптиране, а Block 2 – за декриптиране. Следователно А5 алгоритъмът трябва да изработи два 114-битови блока Block 1 и Block 2, за всеки time slot т. е. Block 1 и Block 2 са различни за всеки следващ времеинтервал.
Синхронизацията в случая е решаваща и тя се гарантира с управлението на А5 с изрична времева променлива Count. Нейната стойност се получава от номера на текущия TDMA-кадър. Следователно всеки блок, изработен от А5 зависи само от номера на TDMA-кадъра и ключа Кс. Count се представя в 22 бита, като конкатенация на двоичното представяне на Т1, Т2 и ТЗ – входни параметри на А5.
GSM спецификациите допускат до седем различни алгоритъма А5, както и режим без крипитране.До този момент се използват два:
А5/1 – сигурен алгоритъм, предназначен за използване в страни, членки на CEPT (European Conference of Postal and Telecommunications operators);
А5/2 – “слаб” алгоритъм, за операторите от страни, непопадащи в горното определение, главно Източна Европа и Азия.

Подобни статии:

  1. Сигурност и криптиране в GSM 3: Алгоритми А3 и А8
  2. Кодиране на връзката в GSM
  3. Сигурност в GSM 2: Алгоритъм А5
  4. Сигурност при GSM 1: Аутентификация
  5. Сигурност при 3G

Коментирайте

Внимание: Модерирането на коментари е включено и може да доведе до забавяне на публикуването на вашият коментар. Моля за търпение.