亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于橢圓曲線的識(shí)別偽基站垃圾短信改進(jìn)算法

        2018-07-25 12:05:38孫旭敏劉彩霞

        孫旭敏,劉彩霞

        (內(nèi)蒙古大學(xué) 計(jì)算機(jī)學(xué)院,內(nèi)蒙古 呼和浩特 010021)

        1 概 述

        1.1 偽基站

        偽基站系統(tǒng)之所以能對(duì)用戶發(fā)起進(jìn)攻,是利用CSM網(wǎng)絡(luò)單向鑒權(quán)的缺陷,即網(wǎng)絡(luò)對(duì)用戶的認(rèn)證,用戶終端對(duì)網(wǎng)絡(luò)不進(jìn)行鑒權(quán)以及空口信令完整性保護(hù)功能。GSM基站在與用戶終端通信的過程中,終端無法檢測(cè)網(wǎng)絡(luò)身份是否合法,也無法判斷接受到的網(wǎng)絡(luò)信令是否來自合法基站。當(dāng)手機(jī)終端接收到網(wǎng)絡(luò)發(fā)送的標(biāo)準(zhǔn)信令,就會(huì)進(jìn)行響應(yīng)以及處理。利用這一缺陷,偽基站通過發(fā)出強(qiáng)于正?;镜男盘?hào),從而誘導(dǎo)移動(dòng)用戶手機(jī)的鏈接接入偽基站,獲取覆蓋范圍內(nèi)終端的手機(jī)串號(hào)IMSI/IMEI和電話號(hào)碼,之后模擬任意號(hào)碼向覆蓋用戶下發(fā)垃圾短信。在此期間,不僅手機(jī)會(huì)被強(qiáng)制接收垃圾短信,還會(huì)造成正常通信的阻斷,偽基站覆蓋區(qū)域內(nèi)會(huì)出現(xiàn)大量掉話以及跨區(qū)頻繁切換現(xiàn)象。

        1.2 偽基站系統(tǒng)組成

        偽基站系統(tǒng)主要是由信號(hào)處理子系統(tǒng)(偽基站和終端信號(hào)處理子系統(tǒng))、用戶操作平臺(tái)和系統(tǒng)總控單元、天線和電源等部分組成,如圖1所示。終端信號(hào)處理子系統(tǒng)用來實(shí)現(xiàn)對(duì)目標(biāo)所在區(qū)域移動(dòng)系統(tǒng)無線參數(shù)的偵查。系統(tǒng)總控單元完成對(duì)各子系統(tǒng)的控制與調(diào)度、信令處理、內(nèi)部通信等功能。用戶操作平臺(tái)提供人機(jī)界面,能夠進(jìn)行系統(tǒng)狀態(tài)的顯示,小區(qū)狀態(tài)的顯示,目標(biāo)數(shù)據(jù)庫(kù)的存儲(chǔ)、系統(tǒng)維護(hù)等功能。

        圖1 偽基站系統(tǒng)結(jié)構(gòu)

        2 偽基站的系統(tǒng)原理

        2.1 強(qiáng)制接入原理

        目前的GSM采用單向鑒權(quán)機(jī)制,偽基站利用移動(dòng)通信網(wǎng)絡(luò)這一漏洞,仿冒運(yùn)營(yíng)商移動(dòng)網(wǎng)絡(luò)發(fā)射射頻信號(hào)。偽基站的BCCH、功率參數(shù)與現(xiàn)網(wǎng)相同,LAC、CID與現(xiàn)網(wǎng)不同。由于偽基站設(shè)置的LAC與用戶當(dāng)前網(wǎng)絡(luò)的LAC值不同,移動(dòng)終端會(huì)認(rèn)為所在位置發(fā)生變化,然后基于C2=C1+CRO(C1為手機(jī)接收信號(hào)電平值)優(yōu)先選擇C2值最大的信號(hào)快速重選到偽基站小區(qū)進(jìn)行位置更新[1]。

        移動(dòng)終端向偽基站發(fā)送位置更新請(qǐng)求,偽基站借機(jī)通過MSC和BSC的信令模擬,獲取目標(biāo)手機(jī)IMSI、IMEI串號(hào)以及手機(jī)號(hào)碼,直接向用戶下發(fā)位置更新接收消息,確認(rèn)位置更新后向終端下發(fā)垃圾短信[2]。此后偽基站為了避免因長(zhǎng)時(shí)間駐留引起用戶覺察,自動(dòng)變換LAC,移動(dòng)終端再次發(fā)起位置更新請(qǐng)求后,偽基站會(huì)根據(jù)數(shù)據(jù)庫(kù)存儲(chǔ)信息將已下發(fā)垃圾短信的手機(jī)剔除,發(fā)回拒絕消息“Location update rejected”,終端手機(jī)脫網(wǎng),回到運(yùn)營(yíng)商網(wǎng)絡(luò)。期間10~20 s,終端用戶無法正常被叫,因手機(jī)被偽基站剔除后需要重新尋找網(wǎng)絡(luò),一般需要15 s左右才能重新駐留到GSM網(wǎng)絡(luò)[3]。

        偽基站工作原理示意圖如圖2所示。

        2.2 下發(fā)短信機(jī)制

        在GSM機(jī)制中,短消息的發(fā)送要經(jīng)由移動(dòng)終端所在區(qū)域的短消息服務(wù)中心(SMSC)的存儲(chǔ)和轉(zhuǎn)發(fā),經(jīng)研究偽基站下發(fā)垃圾短信的流程中,并不會(huì)經(jīng)過SMSC中轉(zhuǎn)站[4]?;诖寺┒矗梢栽诙滔⑥D(zhuǎn)發(fā)的過程中進(jìn)行有效的數(shù)字簽名,在接收終端上進(jìn)行數(shù)字簽名認(rèn)證,在此過程選擇合適的數(shù)字簽名算法,確保其較高的安全性[5]。

        圖2 偽基站工作原理示意圖

        3 數(shù)字簽名

        3.1 數(shù)字簽名簡(jiǎn)介

        隨著電子商務(wù)與電子政務(wù)的發(fā)展,對(duì)快速安全的加密算法有了新的需求?;跈E圓曲線的密碼系統(tǒng)就以其卓越的安全性引起了專家學(xué)者的關(guān)注。橢圓簽名算法的安全強(qiáng)度主要依賴于所選擇的橢圓曲線[6]。

        與其他公鑰密碼(如RSA、DSA等)相比,橢圓曲線密碼具有絕對(duì)的優(yōu)勢(shì):高安全、存儲(chǔ)空間少、處理速度快、占用帶寬少、擴(kuò)展性好。在偽基站發(fā)送詐騙短信的識(shí)別中,數(shù)字簽名主要提供一個(gè)身份標(biāo)識(shí),證實(shí)終端接收的短消息來自運(yùn)營(yíng)商。

        3.2 識(shí)別偽基站垃圾短信數(shù)字簽名思路

        基于上文提到的偽基站下發(fā)垃圾短信的機(jī)制,對(duì)其進(jìn)行分析發(fā)現(xiàn)數(shù)字簽名的思路。

        當(dāng)SMCS收到短消息后,對(duì)其內(nèi)容進(jìn)行Hash運(yùn)算得到消息的摘要。然后,SMCS用自己的私鑰對(duì)消息摘要進(jìn)行加密,將數(shù)字簽名的摘要和短消息一起發(fā)送給用戶的終端設(shè)備[7]。

        數(shù)字簽名算法的簽名過程如圖3所示。

        圖3 數(shù)字簽名算法的簽名過程

        終端設(shè)備將收到的短消息采用相同的算法進(jìn)行運(yùn)算,得到一個(gè)短消息的摘要,并同時(shí)用SMCS的公鑰對(duì)數(shù)字簽名解密得到另一個(gè)短消息摘要,將兩個(gè)消息摘要進(jìn)行對(duì)比,識(shí)別其是否合法。若得到的兩個(gè)摘要完全吻合,則短消息為合法消息[8]。數(shù)字簽名的演算過程如圖4所示。

        圖4 數(shù)字簽名的演算過程

        3.3 基于橢圓算法的數(shù)字簽名

        ESDSA是橢圓曲線加密體制ECC中應(yīng)用的數(shù)字簽名算法。實(shí)驗(yàn)表明,在橢圓曲線加密算法中采用160 bit密鑰和1 024 bit密鑰的RSA算法的安全性相當(dāng)。由于橢圓曲線的加密算法密鑰短,并且所基于的有限域的運(yùn)算位數(shù)少于傳統(tǒng)的運(yùn)算位數(shù),其加密算法很容易在計(jì)算機(jī)軟硬件上實(shí)現(xiàn)[9]。

        在基本的二進(jìn)制序列中,橢圓曲線的運(yùn)算速度取決于點(diǎn)乘運(yùn)算以及求逆運(yùn)算。如果能縮短點(diǎn)乘運(yùn)算中的序列長(zhǎng)度,以及避免求逆運(yùn)算,則算法速度就會(huì)提高。基于這種考慮,文中提出了快速點(diǎn)乘運(yùn)算的改進(jìn)的橢圓曲線算法。

        3.3.1 點(diǎn)乘的基礎(chǔ)算法

        首先,將一些基本符號(hào)規(guī)定如下[10]:

        有限域K=Fq,有限域K上的橢圓曲線E:y2+xy=x3+a4x2+a6,其中x,y,ai∈K。橢圓曲線的基點(diǎn)為G,G不可任意改變,G點(diǎn)的階為n,輔助因子為h。曲線上的兩個(gè)點(diǎn)P(x1,y1),Q(x2,y2),Q不是無窮點(diǎn)ok,-p(x1,y1+x1)表示P的逆元。

        定義E上的加法運(yùn)算:

        若Q≠P,且Q≠-P,Q+P=2p(x3,y3),其中x3=γ2+γ+x1+x2+a4,y3=γ(x1+x2)+x3+y1,γ=(y1+y2)/(x1+x2)。在有限域K上進(jìn)行了3次乘法、1次求逆和9次加法。

        設(shè)P為曲線E上的一個(gè)t階點(diǎn),且P∈E,0≤st且t∈N+。

        S=an-1mn-1+an-2mn-2+…+a1m1+a0

        (1)

        其中,m?1且0ajm,aj∈Z。

        當(dāng)m=2時(shí),則有:

        SP=(an-12n-1+an-22n-2+…+a121+a020)P=

        an-12n-1P+an-22n-2P+…+a121P+a020P

        (2)

        由此可以看出要計(jì)算2iP,共需i次倍乘運(yùn)算,且:

        建立河道管理執(zhí)法基地,加強(qiáng)河道管理裝備建設(shè)和河道管理隊(duì)伍能力建設(shè)。為加強(qiáng)河道管理裝備建設(shè),市水利局積極協(xié)調(diào)市財(cái)政局,將市級(jí)和區(qū)縣級(jí)水行政主管部門歸集的河道砂石資源費(fèi)完全用于河道管理能力建設(shè),購(gòu)買河道巡查車輛,配置采砂在線監(jiān)測(cè)系統(tǒng)、計(jì)算機(jī)、攝像照相等設(shè)備。各級(jí)河道管理站作為河道管理監(jiān)督主管單位,要秉承服務(wù)至上的理念,努力為管理對(duì)象提供優(yōu)質(zhì)服務(wù)。一是提升協(xié)調(diào)能力,加強(qiáng)與相關(guān)單位的橫向聯(lián)系,建立定期溝通制度,主動(dòng)為服務(wù)對(duì)象排憂解難。二是加強(qiáng)培訓(xùn)和考察,拓寬河道管理人員的知識(shí)面,提高應(yīng)對(duì)復(fù)雜問題的處置能力,培養(yǎng)一批綜合型人才,促進(jìn)河道管理人員的結(jié)構(gòu)優(yōu)化。

        (3)

        基礎(chǔ)算法需要在有限域K上進(jìn)行7(n-1)次乘法以及2(n-1)次求逆[11]。

        3.3.2 點(diǎn)乘的改進(jìn)算法

        由上述基本算法可知,SP的運(yùn)算速度取決于n的大小,若選取適當(dāng)?shù)膎=kN,其中N∈N+。令M=2K(K?1),有:

        S=an-1(2K)n-1+an-2(2K)n-2+…+a1(2K)1+a0

        (4)

        SP=(an-1(2K)n-1+an-2(2K)n-2+…+a1(2K)1+a0(2K)0)P=2K(2K…(2K(OK+an-1P)+an-2P)…+a1P)+a0P=2(2…(2(OK+an-1P)+an-2P)…+a1P)+a0P

        (5)

        改進(jìn)的橢圓曲線算法如下:

        Step1:

        T[0]=OK

        fori=1 to 2K-1

        T[i]=T[i-1]+p

        Step2:

        T=OK

        fori=N-1 to 0 by-1

        begin

        forh=1 tok

        T=2T

        forj=1 to 2K-1

        ifj=a[i]thenT=T+T[j]

        end

        在Step1中共需要進(jìn)行(2K-1)次加法運(yùn)算,即需要做3(2K-1)次乘法和(2K-1)次求逆運(yùn)算[12];在Step2需要進(jìn)行N次點(diǎn)的加法運(yùn)算和K×N次倍點(diǎn)運(yùn)算,即需要做(3+4k)N次乘法運(yùn)算和(k+1)N次求逆運(yùn)算[13]。

        基礎(chǔ)算法與改進(jìn)算法在倍點(diǎn)運(yùn)算上區(qū)別不大,比較結(jié)果見表1。

        表1 兩種算法的運(yùn)算步數(shù)

        然而,在加法運(yùn)算上面,當(dāng)k與n滿足n=2xk2ln2時(shí),可使得算法效果達(dá)到最佳。

        下面給出實(shí)例,隨機(jī)取3個(gè)大整數(shù)進(jìn)行計(jì)算,結(jié)果見表2。

        表2 大整數(shù)的計(jì)算

        由此可以看出,改進(jìn)算法的有效性比基礎(chǔ)算法提高了60%,考慮到短消息轉(zhuǎn)發(fā)中心消息轉(zhuǎn)發(fā)的及時(shí)性對(duì)用戶的影響,改進(jìn)的數(shù)字簽名有助于加快簽名和驗(yàn)證速度,能有效解決這一問題[14]。

        4 結(jié)束語(yǔ)

        偽基站系統(tǒng)對(duì)運(yùn)營(yíng)商的影響巨大,會(huì)導(dǎo)致覆蓋區(qū)域大量掉話以及跨區(qū)頻繁出現(xiàn),并且會(huì)導(dǎo)致網(wǎng)絡(luò)擁塞。對(duì)此,提出了一種改進(jìn)的基于橢圓曲線的數(shù)字簽名方法,將其應(yīng)用于偽基站垃圾短信識(shí)別,相對(duì)于其他防治偽基站的措施具有一定的優(yōu)勢(shì)。將數(shù)字簽名應(yīng)用于偽基站垃圾短信的識(shí)別[15],對(duì)運(yùn)營(yíng)商網(wǎng)絡(luò)不需進(jìn)行修改;改進(jìn)的橢圓曲線數(shù)字簽名方法較其他算法具有較高安全性,且考慮到短消息轉(zhuǎn)發(fā)中心要處理龐大的數(shù)據(jù),改進(jìn)算法的計(jì)算速度有所提高,而占用存儲(chǔ)空間較小,便于在移動(dòng)終端實(shí)現(xiàn)。

        91九色中文视频在线观看| 色欲人妻aaaaaaa无码| 亚洲国产精品久久人人爱 | 伊伊人成亚洲综合人网香| 国产日韩A∨无码免费播放| 亚洲中文有码一区二区| 日韩中文字幕在线观看一区| 中文字幕无码毛片免费看 | 亚洲午夜福利在线视频| 高清在线亚洲中文精品视频| av中文字幕在线资源网| 女人av天堂国产在线| 亚洲中文字幕久在线| 99福利在线| 精品一区二区亚洲一二三区| 久久一本日韩精品中文字幕屁孩| 中文字幕丰满乱子无码视频| 亚洲综合伊人制服丝袜美腿| av免费一区在线播放| 久久熟妇少妇亚洲精品| 精品国产人妻一区二区三区| 久久精品爱国产免费久久| 日本韩国一区二区高清| 国产对白国语对白| 国产suv精品一区二区69| 亚洲午夜无码久久久久软件| 日韩av一区二区不卡| 国产成人精品无码一区二区老年人| 国产人妻久久精品二区三区| 女人的天堂av免费看| 国产日产韩国级片网站| 久久久无码精品亚洲日韩蜜臀浪潮| japanesehd中国产在线看| 国产亚洲AV天天夜夜无码| 中文字幕av素人专区| 高清偷自拍亚洲精品三区| 俺也去色官网| 国产精品久久久看三级| 欧美老肥婆牲交videos| 伊人久久久精品区aaa片 | 中文字幕久久久久久久系列|