人們在享受移動通信帶來方便與快捷的同時,或許會或多或少存在一些通話安全性方面的疑慮:通話內容通過無線電波在空中傳播,會不會有人利用非法竊聽設備在無線信道上竊聽通話內容呢?
北京郵電大學信息工程學院林家儒教授指出,要解答這個問題,首先需要了解竊聽移動通信的過程。竊聽電話需要監視無線電信號,找到被竊聽電話的電話號碼以及與此電話號碼相關的身份、鑒權和加密信息,把這些信息復制后,再利用這些信息進行盜用或跟蹤、竊聽電話。
竊聽移動電話通常是通過竊聽空中無線通信來實現,GSM通信網絡的有線通信網絡部分大多使用光纜通信來實現,只有手機和移動通信網絡的收發信基站之間是采用空中無線通信,竊聽有線通信難度更要大得多。
GSM移動通信的空中無線通信是由一個個基站的天線形成的許多空中電磁場蜂窩小區所構成的,城市蜂窩小區的直徑約在200米至幾公里之間,手機只在小區內與基站進行無線連接,一部手機當前正處在哪個小區之中,只有GSM網絡內部才會知道。即使網絡沒有任何加密手段,在一個城市內想要在那么多的蜂窩小區中,找到擬監視手機的信號,本身就是一件有難度的事。
與此同時,為了防止移動通信被竊聽,GSM系統還采用了許多非常有效的防范措施。
要竊聽一個手機,首先必須知道這個手機的號碼,但這個號碼并不是指普通意義上的139********,而是在手機中存儲的IMSI或TMSI號碼。林教授介紹,在GSM手機中,實際上存儲著多個號碼,其中一個是移動電話號碼(如:139********),一個是TMSI號,我們在打電話的時候,一般是通過TMSI號來登錄移動通信網絡。因此,竊聽者得不到TMSI號,就無法實現竊聽的功能。而且,這個TMSI號還會隨著手機的通話、位置變動、開關機等而變化,要想知道TMSI對應于哪個手機號是不大可能的。這樣就可以有效地防止竊聽者根據手機號碼來跟蹤我們的手機了。
此外,GSM手機的SIM卡最重要的一項功能是進行鑒權和加密。每當我們撥打或接聽電話時,交換機都要對用戶進行鑒權。SIM卡還可利用加密算法,對話音進行64位的加密,即使用專業機構才有的小型機來破譯,也需要幾個小時。以這個速度,等被破譯出來,通話也早就結束了。而如果使用家用的計算機來破譯,則需要幾年。
林家儒指出,無論是對呼叫的管理,還是在安全性方面采取的措施,GSM網絡為用戶的通話安全提供了比較全面的保障。在只知道移動電話號碼的情況下,要實現竊聽該手機通話內容的目的,從技術上講,幾乎是不可能的。