專利名稱:服務(wù)提供客戶端、無線終端以及實現(xiàn)綁定的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種服務(wù)提供客戶端、無線終端以及 實現(xiàn)綁定的方法。
背景技術(shù):
隨著計算機技術(shù)以及通信技術(shù)的高速發(fā)展,計算機技術(shù)和通信技術(shù)的結(jié)合已經(jīng)廣泛應(yīng)用于人們生活中的方方面面,例如,可以在PC( Personal Computer, 個人計算機)上使用服務(wù)提供客戶端,與無線終端(例如數(shù)據(jù)卡、手機等) 配合工作,實現(xiàn)上網(wǎng)、打電話等業(yè)務(wù),給用戶帶來才及大的方^^。隨著3G(3rd Generation,第三代移動通信技術(shù))業(yè)務(wù)在中國的開展,和歐美發(fā)達(dá)國家一樣, 在今后幾年內(nèi)使用無線終端的無線通信網(wǎng)業(yè)務(wù),勢必會替代目前速度較慢、安 裝維護(hù)較復(fù)雜的固網(wǎng)業(yè)務(wù),因此,無線終端和服務(wù)提供客戶端的使用將具有巨 大的發(fā)展空間?,F(xiàn)有的無線終端和服務(wù)提供客戶端可以任意綁定并配合工作,例如,A運 營商定制的無線終端,可以和B運營商定制的服務(wù)提供客戶端綁定并配合工 作。為了爭取客戶,越來越多的運營商在出售其定制的服務(wù)提供客戶端和無線 終端時,進(jìn)行了各種形式的補貼,因此,運營商并不希望用戶在購買其定制的 產(chǎn)品后,再使用其他運營商定制的無線終端或服務(wù)提供客戶端。目前,還沒有 有效的解決方案,以限定服務(wù)提供客戶端和無線終端之間的綁定。發(fā)明內(nèi)容有鑒于此,本發(fā)明提供一種服務(wù)提供客戶端、無線終端以及實現(xiàn)綁定的方 法,能夠限定服務(wù)提供客戶端和無線終端之間的綁定。為解決上述問題,本發(fā)明提供一種服務(wù)提供客戶端,包括 發(fā)送模塊,用于向無線終端發(fā)送一驗證信息;判斷模塊,用于根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述無線
終端是否為合法的綁定對象;
處理模塊,用于在所迷無線終端為合法的綁定對象時,為所述無線終端提 供服務(wù),否則,限制為所述無線終端提供的服務(wù)。
所述服務(wù)提供客戶端還包括
隨機數(shù)生成模塊,用于生成作為所述驗證信息的隨機數(shù); 第一加密模塊,用于采用第一加密算法對所述隨機數(shù)進(jìn)行加密,得到一加 密信息;
所述判斷模塊包括
第一驗證單元,用于判斷是否接收到所述無線終端對所述隨機數(shù)的響應(yīng)信
自
第二驗證單元,用于在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述 加密信息是否一致;
判定單元,用于在所述響應(yīng)信息與所述加密信息一致時,判定所述無線終 端為合法的綁定對象,在所述響應(yīng)信息與所述加密信息不一致,或者所述無線 終端未響應(yīng)時,判定所述無線終端為不合法的綁定對象。
所述服務(wù)提供客戶端還包括
第二加密才莫塊,用于在接收到所述無線終端發(fā)送的驗證信息時,采用第二 加密算法對所述-驗證信息進(jìn)行加密,得到 一響應(yīng)信息;
反饋模塊,用于將所述響應(yīng)信息發(fā)送給所述無線終端。
本發(fā)明還提供一種無線終端,其特征在于,包括
發(fā)送模塊,用于向服務(wù)提供客戶端發(fā)送一驗證信息;
判斷模塊,用于根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判斷所 述服務(wù)提供客戶端是否合法;
處理模塊,用于在所述服務(wù)提供客戶端合法時,為所述服務(wù)提供客戶端提 供服務(wù),否則,不提供服務(wù)。
所述無線終端還包括
隨機數(shù)生成模塊,用于生成作為所述驗證信息的隨機數(shù);
第一加密模塊,用于采用第二加密算法對所述隨機數(shù)進(jìn)行加密,得到一加擊"息;
所述判斷模塊包括
第一驗證單元,用于判斷是否接收到所述服務(wù)提供客戶端對所述隨機數(shù)的 響應(yīng)信息;
第二驗證單元,用于在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述 加密信息是否一致;
判定單元,用于在所述響應(yīng)信息與所述加密信息一致時,判定所述服務(wù)提 供客戶端合法,在所述響應(yīng)信息與所述加密信息不一致,或者未接收到所述服 務(wù)提供客戶端的響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供 客戶端未運行。
所述無線終端還包括
計時器,用于在供電啟動時,開始計時;
所述發(fā)送模塊進(jìn)一步用于根據(jù)所述計時器的計時,以預(yù)設(shè)時間間隔向所述 服務(wù)提供客戶端發(fā)送所述隨機數(shù);
所述判斷模塊進(jìn)一步用于在預(yù)設(shè)時間內(nèi)接收到所述服務(wù)提供客戶端對所 述隨機數(shù)的響應(yīng)信息,且所述響應(yīng)信息與所述加密信息一致時,判定所述服務(wù) 提供客戶端合法,在所述預(yù)設(shè)時間內(nèi)接收到所述響應(yīng)信息,且所述響應(yīng)信息與 所述加密信息不一致,或者在所述預(yù)設(shè)時間內(nèi)未接收到所述服務(wù)提供客戶端的 響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供客戶端未運行。
所述無線終端還包括
第二加密模塊,用于在接收到所述服務(wù)提供客戶端發(fā)送的驗證信息時,采 用第一加密算法對所述驗證信息進(jìn)行加密,得到一響應(yīng)信息; 反饋模塊,用于將所述響應(yīng)信息發(fā)送給所述服務(wù)提供客戶端。 本發(fā)明還提供一種實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法,包括以下 步驟
服務(wù)提供客戶端向無線終端發(fā)送一驗證信息;
所述服務(wù)提供客戶端根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述 無線終端是否為合法的綁定對象;
所述服務(wù)提供客戶端在所述無線終端為合法的綁定對象時,為所述無線終
8端提供服務(wù),否則,限制為所述無線終端提供的服務(wù)。
所述服務(wù)提供客戶端向無線終端發(fā)送一驗證信息之前,還包括 所述服務(wù)提供客戶端生成作為所述驗證信息的隨機數(shù); 所述服務(wù)提供客戶端采用第 一加密算法對所述隨機數(shù)進(jìn)行加密,得到 一加 密信息;
所述服務(wù)提供客戶端根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述 無線終端是否為合法的綁定對象,具體為
所述服務(wù)提供客戶端判斷是否接收到所述無線終端對所述隨機數(shù)的響應(yīng) 信息;
所述服務(wù)提供客戶端在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述
加密信息是否一致;
所述服務(wù)提供客戶端在所述響應(yīng)信息與所述加密信息一致時,判定所述無
線終端為合法的綁定對象,在所述響應(yīng)信息與所述加密信息不一致,或者所述
無線終端未響應(yīng)時,判定所述無線終端為不合法的綁定對象。 所述實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法還包括 所述服務(wù)提供客戶端在接收到所述無線終端發(fā)送的驗證信息時,采用第二
加密算法對所述驗證信息進(jìn)行加密,得到一響應(yīng)信息;
所述服務(wù)提供客戶端將所述響應(yīng)信息發(fā)送給所述無線終端。
本發(fā)明還提供一種實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法,包括以下
步驟
無線終端向服務(wù)提供客戶端發(fā)送一驗證信息;
所述無線終端根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判斷所述 服務(wù)提供客戶端是否合法;
所述無線終端在所述服務(wù)提供客戶端合法時,為所述服務(wù)提供客戶端提供 服務(wù),否則,不提供服務(wù)。
所述無線終端向服務(wù)提供客戶端發(fā)送一驗證信息之前,還包括
所述無線終端生成作為所述驗證信息的隨機數(shù);
所述無線終端采用第二加密算法對所述隨機數(shù)進(jìn)行加密,得到 一加密信自.所述無線終端根據(jù)所述服務(wù)提供客戶端對所述-驗證信息的響應(yīng),判斷所述
服務(wù)提供客戶端是否合法,具體為
所述無線終端判斷是否接收到所述服務(wù)提供客戶端對所述隨機數(shù)的響應(yīng)
"息;
所述無線終端在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述加密信
息是否一致;
所述無線終端在所述響應(yīng)信息與所述加密信息一致時,判定所述服務(wù)提供 客戶端合法,在所述響應(yīng)信息與所述加密信息不一致,或者未接收到所述服務(wù) 提供客戶端的響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供客 戶端未運行。
本發(fā)明具有以下有益效果
通過服務(wù)提供客戶端和無線終端之間的交互驗證,來判斷對方是否合法,
也僅為通過其驗證的合法服務(wù)提供客戶端提供服務(wù),從而,運營商能夠?qū)⑵涠?制的無線終端和服務(wù)提供客戶端相互綁定,限定購買其產(chǎn)品的用戶不能再使用 其他運營商的產(chǎn)品,從而維護(hù)運營商的利益,避免現(xiàn)有技術(shù)中任何無線終端和 服務(wù)提供客戶端均可以任意綁定的混亂狀況。
圖1為本發(fā)明實施例的服務(wù)提供客戶端的一結(jié)構(gòu)示意圖; 圖2為本發(fā)明實施例的服務(wù)提供客戶端的另 一 結(jié)構(gòu)示意圖; 圖3為本發(fā)明實施例的服務(wù)提供客戶端的又一結(jié)構(gòu)示意圖; 圖4為本發(fā)明實施例的無線終端的一結(jié)構(gòu)示意圖; 圖5為本發(fā)明實施例的無線終端的另一結(jié)構(gòu)示意圖; 圖6為本發(fā)明實施例的無線終端的又一結(jié)構(gòu)示意圖; 圖7為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法的一 流程示意圖8為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法的另 一流程示意圖;圖9為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法的又
一流程示意圖10為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法的又 一流程示意圖。
具體實施例方式
下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
作進(jìn)一步詳細(xì)描述。 如圖1所示為本發(fā)明實施例的服務(wù)提供客戶端的一結(jié)構(gòu)示意圖,所述服務(wù) 提供客戶端運行于一計算裝置上,所述計算裝置可以為PC或PDA (Personal Digital Assistant,個人數(shù)碼助理)等設(shè)備。所述服務(wù)提供客戶端可以存儲大容 量的電話本、通信信箱和通話記錄等信息,與合法的無線終端綁定配合工作, 實現(xiàn)上網(wǎng)、打電話等通信功能。所謂合法的無線終端,即為通過所述服務(wù)提 供客戶端驗證的無線終端,所述無線終端可以為數(shù)據(jù)卡、手機等通信設(shè)備。 所述服務(wù)提供客戶端包括
發(fā)送模塊IOI,用于向無線終端發(fā)送一驗證信息,所述無線終端為與所 述服務(wù)提供客戶端連接的無線終端。所述無線終端可以通過有線或無線接口 , 與所述服務(wù)提供客戶端所在的計算裝置連接,并通過一特定通信通道(如AT 端口 )與所述服務(wù)提供客戶端連接并通信。所述服務(wù)提供客戶端向所述無線終 端發(fā)送的驗證信息可以為數(shù)字、字母或者由數(shù)字和字母組成的字符串等。
判斷模塊102,用于根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述 無線終端是否為合法的綁定對象;
處理模塊103,用于在所述無線終端為合法的綁定對象時,為所述無線終 端提供服務(wù),否則,限制為所述無線終端提供的服務(wù)。即所述服務(wù)提供客戶端 僅為通過其驗證的合法無線終端提供服務(wù)。所述限制為所述無線終端提供的服 務(wù)的具體體現(xiàn)形式可以為服務(wù)提供客戶端自動關(guān)閉,或者服務(wù)提供客戶端關(guān)
閉部分功能,具體可以根據(jù)運營商的設(shè)置而定。
上述實施例中,所述服務(wù)提供客戶端可以具有一檢測模塊,檢測是否有無 線終端運行,所述無線終端為與所述服務(wù)提供客戶端所在的計算裝置連接的無 線終端,在檢測到有無線終端運行時,驗證所述無線終端是否合法。因此,如
ii圖2所示為本發(fā)明實施例的服務(wù)提供客戶端的另一結(jié)構(gòu)示意圖,在圖1所示的
實施例的基礎(chǔ)上,所述服務(wù)提供客戶端還包括 檢測模塊104,用于檢測是否有無線終端運行;
所述發(fā)送^^莫塊101進(jìn)一步用于在^^測到有無線終端運行時,向所述無線終 端發(fā)送所述驗證信息。
所述服務(wù)提供客戶端在檢測到有無線終端運行時,需要建立與無線終端之 間的通信通道,在所述通信通道建立之后,服務(wù)提供客戶端便向無線終端發(fā)一 驗證信息,并等待無線終端對所述驗證信息的響應(yīng)。在無線終端響應(yīng)之前,用 戶不能對服務(wù)提供客戶端執(zhí)行任何操作。在無線終端反饋回正確的響應(yīng)信息 后,所述服務(wù)提供客戶端與無線終端綁定,用戶才能對所述服務(wù)提供客戶端執(zhí) 行操作,從而實現(xiàn)上網(wǎng)或打電話等通信功能。
為了防止發(fā)送給無線終端的驗證信息被輕易破解,所述服務(wù)提供客戶端可 以生成一隨機數(shù)作為所述驗證信息。因此,如圖2所示,所述服務(wù)提供客戶端 還包括
隨機數(shù)生成模塊105,用于生成作為所述驗證信息的隨機數(shù)。為了加大破 解難度,需要保證每次生成的隨機數(shù)均不同,且為較長位數(shù)的隨機數(shù),例如, 8位以上的隨機數(shù),隨機數(shù)的長度可由運營商自主設(shè)置。所述發(fā)送模塊101進(jìn) 一步用于將所述隨機數(shù)生成模塊105生成的隨機數(shù)發(fā)送給所述無線終端。
另外,可以將合法的無線終端設(shè)置為在接收到所述隨機數(shù)時,采用約定 的加密算法對所述隨機數(shù)進(jìn)行加密,得到一響應(yīng)信息。同時,所述服務(wù)提供客 戶端需要采用相同的加密算法對所述隨機數(shù)進(jìn)行加密,得到一加密信息。由于 所述服務(wù)提供客戶端和合法的無線終端釆用相同的加密算法,對所述隨機數(shù)進(jìn) 行加密,因此,所述服務(wù)提供客戶端對所述隨機數(shù)進(jìn)行加密后得到的加密信息, 與合法的無線終端對所述隨機數(shù)進(jìn)行加密后得到的響應(yīng)信息一致。而,不合法 的無線終端由于不清楚約定的加密算法以及密鑰,無法得到正確的響應(yīng)信息, 或者根本就不向服務(wù)提供客戶端反饋任何信息。從而,所述服務(wù)提供客戶端可 以根據(jù)所述無線終端對所述隨機數(shù)的響應(yīng),來判斷所述無線終端是否為合法的 綁定對象。
如圖2所示,所述服務(wù)提供客戶端還包括
12第一加密模塊106,用于采用第一加密算法對所述隨機數(shù)進(jìn)行加密,得到
一加密信息。所述第一加密模塊106可以采用不易被破解的加密算法作為所述 第一加密算法,例如RSA加密算法、MD5 (Message-Digest Algorithm 5,信 息摘要算法5)等,加密算法可由運營商自主選取。 此時,所述判斷模塊102包括
第一驗證單元1021,用于判斷是否接收到所述無線終端對所述隨機數(shù)的 響應(yīng)信息;
第二驗證單元1022,用于在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息 與所述加密信息是否一致;
判定單元1023,用于在所述響應(yīng)信息與所述加密信息一致時,判定所述 無線終端為合法的綁定對象,在所迷響應(yīng)信息與所述加密信息不一致,或者所 述無線終端未響應(yīng)時,判定所述無線終端為不合法的綁定對象。
通常情況下,無線終端具有判斷其內(nèi)插入的SIM卡是否合法的功能,即 無線終端僅為合法的SIM卡提供服務(wù),合法的無線終端在接收到驗證信息時, 如果其內(nèi)插入的是合法的SIM卡,將對接收到的驗證信息進(jìn)行加密,得到一 正確的響應(yīng)信息,并反饋給服務(wù)提供客戶端,如果其內(nèi)插入的是非法的SIM 卡,將向服務(wù)提供客戶端反饋錯誤的結(jié)果。
所述服務(wù)提供客戶端在接收到無線終端的響應(yīng)信息后,將所述響應(yīng)信息與 自身對所述隨機數(shù)加密后得到的加密信息進(jìn)行比較,若所述響應(yīng)信息與所述加 密信息一致,則認(rèn)為所述無線終端為合法的綁定對象,即無線終端和SIM卡 均合法,為所述無線終端提供服務(wù);若所述響應(yīng)信息與所述加密信息不一致, 則認(rèn)為無線終端為非法的綁定對象,此時,有可能是無線終端非法或者無線終 端合法但SIM卡非法,服務(wù)提供客戶端將限制為所述無線終端提供的服務(wù)。
另外,與所述服務(wù)提供客戶端連接的無線終端,也可能會向所述服務(wù)提供 客戶端發(fā)送驗證信息,以驗證服務(wù)提供客戶端是否合法,所述服務(wù)提供客戶端 在接收到無線終端發(fā)送的驗證信息時,可以采用約定的加密算法對所述驗證信 息進(jìn)行加密,然后將加密后的響應(yīng)信息發(fā)送給所述無線終端,從而使得無線終 端可以通過所述響應(yīng)信息,來驗證所述服務(wù)提供客戶端是否合法。
如圖3所示為本發(fā)明實施例的服務(wù)提供客戶端的又一結(jié)構(gòu)示意圖,在圖1所示的實施例的基礎(chǔ)上,所述服務(wù)提供客戶端還包括
第二加密模塊107,用于在接收到所述無線終端發(fā)送的驗證信息時,采用 第二加密算法對所述驗證信息進(jìn)行加密,得到一響應(yīng)信息;所述第二加密算法 與上述實施例中的第一加密算法可以為相同的加密算法,也可以為不同的加密 算法,通常情況下,為了加大破解難度,選取的所述第一加密算法和所述第二 加密算法為兩種不同的加密算法。
反^^莫塊108,用于將所述響應(yīng)信息發(fā)送給所述無線終端。
上述實施例中的服務(wù)提供客戶端,可以通過發(fā)送驗證信息的方式,判斷與 所述服務(wù)提供客戶端連接的無線終端是否為合法的綁定對象,從而確定是否為 所述無線終端提供服務(wù)。
當(dāng)然,無線終端也可以通過發(fā)送驗證信息的方式,判斷與其連接的計算裝 置上運行的服務(wù)提供客戶端是否合法,從而確定是否為所述服務(wù)提供客戶端提 供服務(wù)。
如圖4所示為本發(fā)明實施例的無線終端的一結(jié)構(gòu)示意圖,所述無線終端可 以為數(shù)據(jù)卡、手機等通信設(shè)備,可以和與其連接的計算裝置上運行的合法的服 務(wù)提供客戶端綁定配合工作,實現(xiàn)上網(wǎng)、打電話等通信功能,所謂合法的服務(wù) 提供客戶端,即為通過所述無線終端驗證的服務(wù)提供客戶端。
所述無線終端包括
發(fā)送模塊201,用于向服務(wù)提供客戶端發(fā)送一驗證信息;所述無線終端向 所述服務(wù)提供客戶端發(fā)送的驗證信息可以為數(shù)字、字母或者由數(shù)字和字母組 成的字符串等。
判斷模塊202,用于根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判 斷所述服務(wù)提供客戶端是否合法;
處理模塊203,用于在所述服務(wù)提供客戶端合法時,為所述服務(wù)提供客戶 端提供服務(wù),否則,不提供服務(wù)。即所述無線終端僅為通過其驗證的合法服務(wù) 提供客戶端提供服務(wù)。所述不提供服務(wù)的具體體現(xiàn)方式可以為無線終端斷電 或不響應(yīng)等。
為了防止發(fā)送給服務(wù)提供客戶端的驗證信息被輕易破解,所述無線終端可 以生成一隨機數(shù)作為所述-險證信息。如圖5所示為本發(fā)明實施例的無線終端的
14另一結(jié)構(gòu)示意圖,在圖4所示的實施例的基礎(chǔ)上,所述無線終端還包括
隨機數(shù)生成模塊204,用于生成作為所述驗證信息的隨機數(shù);為了加大破 解難度,需要保證每次生成的隨機數(shù)均不同,且為較長位數(shù)的隨機數(shù),例如, 8位以上的隨機數(shù)。
另外,可以將合法的服務(wù)提供客戶端設(shè)置為在接收到所述隨機數(shù)時,采 用約定的加密算法對所述隨機數(shù)進(jìn)行加密,得到一響應(yīng)信息。同時,所述無線 終端需要采用相同的加密算法對所述隨機數(shù)進(jìn)行加密,得到一加密信息。由于 所述無線終端和合法的服務(wù)提供客戶端采用相同的加密算法,對所述隨機數(shù)進(jìn) 行加密,因此,所述無線終端對所述隨機數(shù)進(jìn)行加密后得到的加密信息,與合 法的服務(wù)提供客戶端對所述隨機數(shù)進(jìn)行加密后得到的響應(yīng)信息一致。而,不合 法的服務(wù)提供客戶端由于不清楚約定的加密算法以及密鑰,無法得到正確的響 應(yīng)信息,或者根本就不向無線終端反饋任何信息。從而,所述無線終端可以根 據(jù)所述服務(wù)提供客戶端對所述隨機數(shù)的響應(yīng),來判斷所述服務(wù)提供客戶端是否 合法。
如圖5所示,所述無線終端還包括
第一加密模塊205,用于采用第二加密算法對所述隨機數(shù)進(jìn)行加密,得到 一加密信息;
所述判斷模塊202包括
第一驗證單元2021,用于判斷是否接收到所述服務(wù)提供客戶端對所述隨 機數(shù)的響應(yīng)信息;
第二驗證單元2022,用于在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息 與所迷加密信息是否 一致;
判定單元2023,用于在所述響應(yīng)信息與所述加密信息一致時,判定所述 服務(wù)提供客戶端合法,在所述響應(yīng)信息與所述加密信息不一致,或者未接收到 所述服務(wù)提供客戶端的響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服 務(wù)提供客戶端未運行。
上述實施例中的無線終端,可以在供電啟動時,向服務(wù)提供客戶端發(fā)送驗 證信息,如果服務(wù)提供客戶端合法,則可以向所述無線終端反饋正確的響應(yīng)信 息,如果服務(wù)提供客戶端非法,則可能向所述無線終端反饋錯誤的響應(yīng)信息,或是不向所述無線終端反饋任何信息,另外,如果沒有任何服務(wù)提供客戶端運 行,則無線終端接收不到服務(wù)提供客戶端的響應(yīng),因此,所述無線終端可以根 據(jù)所述服務(wù)提供客戶端的響應(yīng),判定服務(wù)提供客戶端是否合法。
另外,由于所述無線終端不一定能檢測到非法的服務(wù)提供客戶端何時運 行,因此,所述無線終端可以在供電啟動時,啟動一計時器,根據(jù)所述計時器 的計時,每隔一定的時間間隔便向服務(wù)提供客戶端發(fā)送一次驗證消息。因此, 即使檢測不到非法的服務(wù)提供客戶端何時運行,只要在規(guī)定時間間隔內(nèi)未收到 反饋或者收到錯誤的反饋,便可判斷此時運行的服務(wù)提供客戶端非法。
然而,所述無線終端在發(fā)送驗證信息時,合法的服務(wù)提供客戶端可能正處 于初始化階段(即服務(wù)提供客戶端正在啟動過程中,未處于正常運行狀態(tài)), 由于服務(wù)提供客戶端在初始化階段無法接收到所述驗證信息,從而,即使服務(wù) 提供客戶端合法,也無法向無線終端反饋正確的響應(yīng)信息。為了解決上述問題, 所述無線終端可以在檢測到合法的無線終端啟動時,將上述的計時器清零,重 新開始計時,每隔一定的時間間隔向服務(wù)提供客戶端發(fā)送一次驗證消息,因此, 即使合法的服務(wù)提供客戶端在初始化階段接收不到驗證消息,在初始化完成后 也可以接收到所述無線終端再次發(fā)送的驗證信息。
如圖5所示,所述無線終端還包括 計時器206,用于在供電啟動時,開始計時;
所述發(fā)送模塊201進(jìn)一步用于根據(jù)所述計時器206的計時,以預(yù)設(shè)時間間 隔向所述服務(wù)提供客戶端發(fā)送所述隨機數(shù);
所述判斷模塊202進(jìn)一步用于在預(yù)設(shè)時間內(nèi)接收到所述服務(wù)提供客戶端 對所述隨機數(shù)的響應(yīng)信息,且所述響應(yīng)信息與所述加密信息一致時,判定所述 服務(wù)提供客戶端合法,所述預(yù)設(shè)時間內(nèi)接收到所述響應(yīng)信息,且所述響應(yīng)信息 與所述加密信息不一致,或者在所述預(yù)設(shè)時間內(nèi)未接收到所述服務(wù)提供客戶端 的響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供客戶端未運行。
另外,與所述無線終端連接的服務(wù)提供客戶端,也可能會向無線終端發(fā)送 驗證信息,以驗證無線終端是否合法,所述無線終端在接收到服務(wù)提供客戶端 發(fā)送的驗證信息時,可以采用約定的加密算法對所述驗證信息進(jìn)行加密,然后 將加密后的響應(yīng)信息發(fā)送給所述服務(wù)提供客戶端,從而使得服務(wù)提供客戶端可以通過所述響應(yīng)信息,來驗證所述無線終端是否合法。
如圖6所示為本發(fā)明實施例的無線終端的又一結(jié)構(gòu)示意圖,在圖4所示的
實施例的基礎(chǔ)上,所述無線終端還包括
第二加密模塊207,用于在接收到所述服務(wù)提供客戶端發(fā)送的驗證信息 時,采用第一加密算法對所述驗證信息進(jìn)行加密,得到一響應(yīng)信息;
反饋模塊208,用于將所述響應(yīng)信息發(fā)送給所述服務(wù)提供客戶端。
為了進(jìn)一步保護(hù)運營商的利益,通常情況下,運營商定制的無線終端均能 夠判斷其內(nèi)插入的SIM卡是否合法,即僅允許運營商定制的SIM卡使用其定 制的無線終端,因此,無線終端在接收到服務(wù)提供客戶端發(fā)送的驗證信息時, 還需要驗證其內(nèi)插入的SIM是否為合法的SIM卡,如果是合法的SIM卡,才 采用約定的加密算法對所述驗證信息進(jìn)行加密,并向發(fā)送驗證信息的服務(wù)提供 客戶端發(fā)送加密后的響應(yīng)信息,否則,向所述服務(wù)提供客戶端反饋錯誤的結(jié)果 或者直接不反饋任何信息。
如圖6所示,所述第二加密模塊207包括
判斷單元2071,用于在接收到所述服務(wù)提供客戶端發(fā)送的驗證信息時, 判斷插入的SIM卡是否合法;
第一處理單元2072,用于在所述SIM卡合法時,采用第一加密算法對所 述驗證信息進(jìn)行加密,得到一響應(yīng)信息;
第二處理單元2073,用于在所述SIM卡不合法時,向所述服務(wù)提供客戶 端反饋錯誤的結(jié)果或不進(jìn)行反饋。
上述實施例中,通過服務(wù)提供客戶端和無線終端之間的交互驗證,來判斷 對方是否合法,服務(wù)提供客戶端僅為通過其驗證的合法無線終端提供服務(wù),同 樣的,無線終端也僅為通過其驗證的合法服務(wù)提供客戶端提供服務(wù),從而,運 營商能夠?qū)⑵涠ㄖ频臒o線終端和服務(wù)提供客戶端相互綁定,限定購買其產(chǎn)品的 用戶不能再使用其他運營商的產(chǎn)品,從而維護(hù)運營商的利益,避免現(xiàn)有技術(shù)中 任何無線終端和服務(wù)提供客戶端均可以任意綁定的混亂狀況。
本發(fā)明實施例還提供一種實現(xiàn)服務(wù)提供客戶端與無線終端綁定的系統(tǒng),包 括服務(wù)提供客戶端和無線終端,所述無線終端包括
第一發(fā)送模塊,用于向服務(wù)提供客戶端發(fā)送一驗證信息;
17第一判斷模塊,用于根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判 斷所述服務(wù)提供客戶端是否合法;
第一處理模塊,用于在所述服務(wù)提供客戶端合法時,為所述服務(wù)提供客戶
端提供服務(wù),否則,不提供服務(wù); 所述服務(wù)提供客戶端包括
第二發(fā)送模塊,用于向與所述無線終端發(fā)送一驗證信息;
第二判斷模塊,用于根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述 無線終端是否為合法的綁定對象;
第二處理模塊,用于在所述無線終端為合法的綁定對象時,為所述無線終 端提供服務(wù),否則,限制為所述無線終端提供的服務(wù)。
所述服務(wù)提供客戶端與上述實施例中的服務(wù)提供客戶端的結(jié)構(gòu)一致,所述 無線終端與上述實施例中的無線終端的結(jié)構(gòu)一致,在此不再詳細(xì)描述。
上述實施例中,服務(wù)提供客戶端和無線終端之間的通信可以用過消息的方 式實現(xiàn),消息的載體可以采用AT,定義的AT指令可以為"指令,指令參數(shù),,, 例如"Lock, 23484275"。
上述實施例中,如果無線終端在發(fā)送驗證信息時,合法的服務(wù)提供客戶端 處于初始化階段,無法接收所述-驗證信息,無線終端可能會因為接收不到正確 的響應(yīng)信息,而執(zhí)行斷電操作。在合法的服務(wù)提供客戶端初始化完成可以正常 運行時,由于無線終端可能已經(jīng)斷電,因此無法使用無線終端。
為解決上述問題,所述服務(wù)提供客戶端還可以具有一指示模塊,用于在初 始化階段完成后,向無線終端發(fā)送重啟的指令。發(fā)送重啟指令的目的在于,為 了避免非法服務(wù)提供客戶端不停向無線終端發(fā)送重新計時的指令,而導(dǎo)致可以 正常使用無線終端的情況的發(fā)生。
此時,所述無線終端此時還具有一重啟模塊,用于在接收到所述服務(wù)提供 客戶端發(fā)送的重啟指令后,重新啟動供電。所述計時器在所述無線終端重啟并 重新供電后,重新開始計時,所述發(fā)送模塊在所述無線終端重啟后,根據(jù)所述 計時器的計時,向所述服務(wù)提供客戶端發(fā)送所述隨機數(shù)。
如圖7所示為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方 法的 一流程示意圖,所述實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法包括以下步驟
步驟701,服務(wù)提供客戶端向無線終端發(fā)送一驗證信息,所述無線終端為 與所述服務(wù)提供客戶端連接的無線終端。所述服務(wù)提供客戶端能夠運行于一計 算裝置上,所述計算裝置可以為PC或PDA等設(shè)備。所述服務(wù)提供客戶端可 以存儲大容量的電話本、通信信箱和通話記錄等信息,與合法的無線終端綁定 配合工作,實現(xiàn)上網(wǎng)、打電話等通信功能,所謂合法的無線終端,即為通過 所述服務(wù)提供客戶端驗證的無線終端,所述無線終端可以為數(shù)據(jù)卡、手機等通 信設(shè)備。
應(yīng),判斷所述無線終端是否為合法的綁定對象,在所述無線終端為合法的綁定 對象時,執(zhí)行步驟703,否則,執(zhí)行步驟704。
步驟703,所述服務(wù)提供客戶端為所述無線終端"l是供服務(wù)。 步驟704,所述服務(wù)提供客戶端限制為所述無線終端提供的服務(wù)。所述限 制為所述無線終端提供的服務(wù)的具體體現(xiàn)形式可以為服務(wù)提供客戶端自動關(guān) 閉,或者服務(wù)提供客戶端關(guān)閉部分功能,具體可以根據(jù)運營商的設(shè)置而定。
可以將合法的無線終端設(shè)置為在接收到作為驗證信息的隨機數(shù)時,采用 約定的加密算法對所述隨機數(shù)進(jìn)行加密,得到一響應(yīng)信息。同時,所述服務(wù)提 供客戶端需要采用相同的加密算法對所述隨機數(shù)進(jìn)行加密,得到一加密信息。
由于所述服務(wù)提供客戶端和合法的無線終端采用相同的加密算法,對所述隨機 數(shù)進(jìn)行加密,因此,所述服務(wù)提供客戶端對所述隨機數(shù)進(jìn)行加密后得到的加密 信息,與合法的無線終端對所述隨機數(shù)進(jìn)行加密后得到的響應(yīng)信息一致。而, 不合法的無線終端由于不清楚約定的加密算法以及密鑰,無法得到正確的響應(yīng) 信息,或者根本就不向服務(wù)提供客戶端反饋任何信息。從而,所述服務(wù)提供客 戶端可以根據(jù)所述無線終端對所述隨機數(shù)的響應(yīng)信息,來判斷所述無線終端是 否為合法的綁定對象。
如圖8所示為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方 法的另 一流程示意圖,所述實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法包括以 下步驟
步驟SOl,服務(wù)提供客戶端檢測是否有無線終端運行,如果是,執(zhí)行步驟802,否則結(jié)束。
步驟802,所述服務(wù)提供客戶端生成作為驗證信息的隨機數(shù);為了防止發(fā) 送給無線終端的驗證信息被輕易破解,所述服務(wù)提供客戶端可以生成一隨機數(shù) 作為所述驗證信息。另外,為了加大破解難度,需要保證每次生成的隨機數(shù)均 不同,且為較長位數(shù)的隨機數(shù),例如,8位以上的隨機數(shù),隨機數(shù)的長度可由 運營商自主設(shè)置。
步驟803,所迷服務(wù)提供客戶端采用第一加密算法對所述隨機數(shù)進(jìn)行加 密,得到一加密信息;
步驟804,所述服務(wù)提供客戶端將所述隨機數(shù)發(fā)送給所述無線終端。上述 步驟803和步驟804僅表示執(zhí)行了加密和發(fā)送兩個動作,并不表示執(zhí)行動作的 次序。
步驟805,所述服務(wù)提供客戶端判斷是否接收到所述無線終端對所述隨機 數(shù)的響應(yīng)信息,在接收到所述響應(yīng)信息時,執(zhí)行步驟806,否則執(zhí)行步驟808。
步驟806,所述服務(wù)提供客戶端判斷所述響應(yīng)信息與所述加密信息是否一 致,如果是,執(zhí)行步驟807,否則執(zhí)行步驟808。
另外,與所述服務(wù)提供客戶端連接的無線終端,也可能會向服務(wù)提供客戶 端發(fā)送驗證信息,以驗證服務(wù)提供客戶端是否合法,所述服務(wù)提供客戶端在接 收到無線終端發(fā)送的驗證信息時,可以采用約定的加密算法對所述驗證信息進(jìn) 行加密,然后將加密后的響應(yīng)信息發(fā)送給所述無線終端,從而使得無線終端可 以通過所述響應(yīng)信息,來驗證所述服務(wù)提供客戶端是否合法。
因此,上述實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法還可以包括所述 服務(wù)提供客戶端在接收到所述無線終端發(fā)送的驗證信息時,采用第二加密算法 對所述驗證信息進(jìn)行加密,得到一響應(yīng)信息的步驟;以及,所述服務(wù)提供客戶 端將所述響應(yīng)信息發(fā)送給所述無線終端的步驟。
上述實施例中的服務(wù)提供客戶端,可以通過發(fā)送一驗證信息的方式,判定 與所述服務(wù)提供客戶端連接的無線終端是否為合法的綁定對象,從而確定是否 為所述無線終端提供服務(wù)。當(dāng)然,無線終端也可以通過發(fā)送一驗證信息的方式,判定與其連接的客戶 端上運行的服務(wù)提供客戶端是否合法,從而確定是否為所述服務(wù)提供客戶端提 供服務(wù)。
如圖9所示為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方 法又一流程示意圖,所述實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法包括以下
步驟
步驟901,無線終端向服務(wù)提供客戶端發(fā)送一驗證信息。所述無線終端可 以為數(shù)據(jù)卡、手機等通信設(shè)備,可以與合法的服務(wù)提供客戶端綁定配合工作, 實現(xiàn)上網(wǎng)、打電話等通信功能,所謂合法的服務(wù)提供客戶端,即為通過所述 無線終端驗證的服務(wù)提供客戶端。所述無線終端向所述服務(wù)提供客戶端發(fā)送的 驗證信息可以為數(shù)字、字母或者由數(shù)字和字母組成的字符串等。
應(yīng),判斷所述服務(wù)提供客戶端是否合法,如果是執(zhí)行步驟903,否則執(zhí)行步驟 904。
步驟903,所述無線終端為所述服務(wù)提供客戶端提供服務(wù)。
步驟904,所述無線終端不提供服務(wù)。所述不提供服務(wù)的具體體現(xiàn)方式可 以為無線終端斷電或不響應(yīng)等。
另夕卜,可以將合法的服務(wù)提供客戶端設(shè)置為在接收到作為驗證信息的隨 機數(shù)時,采用約定的加密算法對所述隨機數(shù)進(jìn)行加密,得到一響應(yīng)信息。同時, 所述無線終端需要采用相同的加密算法對所述隨機數(shù)進(jìn)行加密,得到一加密信 息。由于所述無線終端和合法的服務(wù)提供客戶端采用相同的加密算法,對所述 隨機數(shù)進(jìn)行加密,因此,所述無線終端對所述隨機數(shù)進(jìn)行加密后得到的加密信 息,與合法的服務(wù)提供客戶端對所述隨機數(shù)進(jìn)行加密后得到的響應(yīng)信息一致。 而,不合法的服務(wù)提供客戶端由于不清楚約定的加密算法以及密鑰,無法得到 正確的響應(yīng)信息,或者根本就不向無線終端反饋任何信息。從而,所述無線終 端可以根據(jù)所述服務(wù)提供客戶端對所述隨機數(shù)的響應(yīng)信息,來判斷所述服務(wù)提 供客戶端是否合法。
如圖10所示為本發(fā)明實施例的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方 法又一流程示意圖,所述實現(xiàn)服務(wù)4是供客戶端與無線終端綁定的方法包括以下
21步驟
步驟1001,無線終端生成作為驗證信息的隨機數(shù);為了防止發(fā)送給服務(wù) 提供客戶端的驗證信息被輕易破解,所述無線終端可以生成一隨機數(shù)作為驗證 信息,發(fā)送給服務(wù)提供客戶端。為了加大破解難度,需要保證每次生成的隨機 數(shù)均不同,且為較長位數(shù)的隨機數(shù),例如,8位以上的隨機數(shù)。
步驟1002,所述無線終端將所述隨機數(shù)發(fā)送給服務(wù)^R供客戶端。
步驟1003,所述無線終端采用第二加密算法對所述隨機數(shù)進(jìn)行加密,得 到一加密信息;上述步驟1002和步驟1003僅表示執(zhí)行了加密和發(fā)送兩個動作, 并不表示纟丸行動作的次序。
步驟1004,所述無線終端判斷是否接收到所述服務(wù)提供客戶端對所述隨 機數(shù)的響應(yīng)信息,如果是,執(zhí)行步驟1005,否則,執(zhí)行步驟1007。
步驟1005,所述無線終端判斷所述響應(yīng)信息與所述加密信息是否一致, 如果是,執(zhí)行步驟1006,否則,執(zhí)行步驟1007。
步驟1006,所述無線終端判定所述服務(wù)提供客戶端合法。
步驟1007,所述無線終端判定所述服務(wù)提供客戶端不合法,或者所述服 務(wù)提供客戶端未運行。
另外,與所述無線終端連接的服務(wù)提供客戶端,也可能會向無線終端發(fā)送 驗證信息,以驗證無線終端是否合法,所述無線終端在接收到服務(wù)提供客戶端 發(fā)送的驗證信息時,可以采用約定的加密算法對所述驗證信息進(jìn)行加密,然后 將加密后的響應(yīng)信息發(fā)送給所述服務(wù)提供客戶端,從而使得服務(wù)提供客戶端可 以通過所述無線終端的響應(yīng)信息,來驗證所述無線終端是否合法。因此,所述 實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法還包括所述無線終端在接收到所 述服務(wù)提供客戶端發(fā)送的驗證信息時,采用第一加密算法對所述驗證信息進(jìn)行 加密,得到一響應(yīng)信息的步驟;以及,所述無線終端將所述響應(yīng)信息發(fā)送給所 述服務(wù)提供客戶端的步驟。
上述實施例中,通過服務(wù)提供客戶端和無線終端之間的交互驗證,來判斷 對方是否合法,服務(wù)提供客戶端僅為通過其驗證的合法無線終端提供服務(wù),同 樣的,無線終端也僅為通過其驗證的合法服務(wù)提供客戶端提供服務(wù),從而,運 營商能夠?qū)⑵涠ㄖ频臒o線終端和服務(wù)提供客戶端相互綁定,限定購買其產(chǎn)品的用戶不能再使用其他運營商的產(chǎn)品,從而維護(hù)運營商的利益,避免現(xiàn)有技術(shù)中 任何無線終端和服務(wù)提供客戶端均可以任意綁定的混亂狀況。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本4支術(shù)領(lǐng)域的普通 技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤飾, 這些改進(jìn)和潤飾也應(yīng)^L為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種服務(wù)提供客戶端,其特征在于,包括發(fā)送模塊,用于向無線終端發(fā)送一驗證信息;判斷模塊,用于根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述無線終端是否為合法的綁定對象;處理模塊,用于在所述無線終端為合法的綁定對象時,為所述無線終端提供服務(wù),否則,限制為所述無線終端提供的服務(wù)。
2. 根據(jù)權(quán)利要求1所述的服務(wù)提供客戶端,其特征在于,還包括 隨機數(shù)生成模塊,用于生成作為所述驗證信息的隨機數(shù); 第一加密模塊,用于釆用第一加密算法對所述隨機數(shù)進(jìn)行加密,得到一加法、^f呂息;所述判斷模塊包括第一驗證單元,用于判斷是否接收到所述無線終端對所述隨機數(shù)的響應(yīng)信息;第二驗證單元,用于在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述 加密信息是否一致;判定單元,用于在所述響應(yīng)信息與所述加密信息一致時,判定所述無線終 端為合法的綁定對象,在所述響應(yīng)信息與所述加密信息不一致,或者所述無線 終端未響應(yīng)時,判定所述無線終端為不合法的綁定對象。
3. 根據(jù)權(quán)利要求1所述的服務(wù)提供客戶端,其特征在于,還包括 第二加密模塊,用于在接收到所述無線終端發(fā)送的驗證信息時,采用第二加密算法對所述驗證信息進(jìn)行加密,得到一響應(yīng)信息;反饋模塊,用于將所述響應(yīng)信息發(fā)送給所述無線終端。
4. 一種無線終端,其特征在于,包括 發(fā)送模塊,用于向服務(wù)提供客戶端發(fā)送一驗證信息;判斷模塊,用于根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判斷所 述服務(wù)提供客戶端是否合法;處理模塊,用于在所述服務(wù)提供客戶端合法時,為所述服務(wù)提供客戶端提供服務(wù),否則,不提供服務(wù)。
5. 根據(jù)權(quán)利要求4所述的無線終端,其特征在于,還包括 隨機數(shù)生成模塊,用于生成作為所述驗證信息的隨機數(shù); 第一加密模塊,用于采用第二加密算法對所述隨機數(shù)進(jìn)行加密,得到一加法、化息;所述判斷模塊包括第一驗證單元,用于判斷是否接收到所述服務(wù)提供客戶端對所述隨機數(shù)的 響應(yīng)信息;第二驗證單元,用于在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述 加密信息是否一致;判定單元,用于在所述響應(yīng)信息與所述加密信息一致時,判定所述^^務(wù)提 供客戶端合法,在所述響應(yīng)信息與所述加密信息不一致,或者未接收到所述服 務(wù)提供客戶端的響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供 客戶端未運行。
6. 根據(jù)權(quán)利要求5述的無線終端,其特征在于,還包括 計時器,用于在供電啟動時,開始計時;所述發(fā)送模塊進(jìn)一步用于根據(jù)所述計時器的計時,以預(yù)設(shè)時間間隔向所述 服務(wù)提供客戶端發(fā)送所述隨機數(shù);所述判斷模塊進(jìn)一步用于在預(yù)設(shè)時間內(nèi)接收到所述服務(wù)提供客戶端對所 述隨機數(shù)的響應(yīng)信息,且所述響應(yīng)信息與所述加密信息一致時,判定所述服務(wù) 提供客戶端合法,在所述預(yù)設(shè)時間內(nèi)接收到所述響應(yīng)信息,且所述響應(yīng)信息與 所述加密信息不一致,或者在所述預(yù)設(shè)時間內(nèi)未接收到所述服務(wù)提供客戶端的 響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供客戶端未運行。
7. 根據(jù)權(quán)利要求4述的無線終端,其特征在于,還包括 第二加密模塊,用于在接收到所述服務(wù)提供客戶端發(fā)送的驗證信息時,采用第一加密算法對所述驗證信息進(jìn)行加密,得到 一響應(yīng)信息;反饋模塊,用于將所述響應(yīng)信息發(fā)送給所述服務(wù)提供客戶端。
8. —種實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法,其特征在于,包括 以下步驟服務(wù)提供客戶端向無線終端發(fā)送一驗證信息;所述服務(wù)提供客戶端根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述 無線終端是否為合法的綁定對象;端提供服務(wù),否則,限制為所述無線終端提供的服務(wù)。
9. 根據(jù)權(quán)利要求8所述的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法, 其特征在于,所述服務(wù)沖是供客戶端向無線終端發(fā)送一驗證信息之前,還包括所述服務(wù)提供客戶端生成作為所述驗證信息的隨機數(shù); 所述服務(wù)提供客戶端采用第一加密算法對所述隨機數(shù)進(jìn)行加密,得到一加 密信息。
10. 根據(jù)權(quán)利要求9所述的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法, 其特征在于,所述服務(wù)提供客戶端根據(jù)所述無線終端對所述驗證信息的響應(yīng), 判斷所述無線終端是否為合法的綁定對象,具體為所述服務(wù)提供客戶端判斷是否接收到所述無線終端對所述隨機數(shù)的響應(yīng) 4呂息5所述服務(wù)提供客戶端在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述加密信息是否一致;所述服務(wù)提供客戶端在所述響應(yīng)信息與所述加密信息一致時,判定所述無 線終端為合法的綁定對象,在所述響應(yīng)信息與所述加密信息不一致,或者所述 無線終端未響應(yīng)時,判定所述無線終端為不合法的綁定對象。
11. 根據(jù)權(quán)利要求8所述的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法, 其特征在于,還包括所述服務(wù)提供客戶端在接收到所述無線終端發(fā)送的驗證信息時,采用第二 加密算法對所述驗證信息進(jìn)行加密,得到 一響應(yīng)信息;所述服務(wù)提供客戶端將所述響應(yīng)信息發(fā)送給所述無線終端。
12. —種實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法,其特征在于,包括 以下步驟無線終端向服務(wù)提供客戶端發(fā)送一驗證信息;所述無線終端根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判斷所述服務(wù)提供客戶端是否合法;所述無線終端在所述服務(wù)提供客戶端合法時,為所述服務(wù)提供客戶端提供 服務(wù),否則,不提供服務(wù)。
13.根據(jù)權(quán)利要求12所述的實現(xiàn)服務(wù)提供客戶端與無線終端綁定的方法, 其特征在于,所述無線終端向服務(wù)提供客戶端發(fā)送一驗證信息之前,還包括所述無線終端生成作為所述驗證信息的隨機數(shù);所述無線終端采用第二加密算法對所述隨機數(shù)進(jìn)行加密,得到一加密信自
14 其特征在于,所述無線終端根據(jù)所述服務(wù)提供客戶端對所述驗證信息的響應(yīng),判斷所迷服務(wù)提供客戶端是否合法,具體為所述無線終端判斷是否接收到所述服務(wù)提供客戶端對所述隨機數(shù)的響應(yīng) ,自 所迷無線終端在接收到所述響應(yīng)信息時,判斷所述響應(yīng)信息與所述加密信息是否一 致;所迷無線終端在所述響應(yīng)信息與所述加密信息一致時,判定所述服務(wù)提供 客戶端合法,在所述響應(yīng)信息與所述加密信息不一致,或者未接收到所述服務(wù) 提供客戶端的響應(yīng)時,判定所述服務(wù)提供客戶端不合法,或者所述服務(wù)提供客 戶端未運4亍。
全文摘要
本發(fā)明提供一種服務(wù)提供客戶端、無線終端以及實現(xiàn)綁定的方法,所述服務(wù)提供客戶端包括發(fā)送模塊,用于向無線終端發(fā)送一驗證信息;判斷模塊,用于根據(jù)所述無線終端對所述驗證信息的響應(yīng),判斷所述無線終端是否為合法的綁定對象;處理模塊,用于在所述無線終端為合法的綁定對象時,為所述無線終端提供服務(wù),否則,限制為所述無線終端提供的服務(wù)。本發(fā)明能夠限定服務(wù)提供客戶端和無線終端之間的綁定。
文檔編號H04W12/02GK101635920SQ20091009051
公開日2010年1月27日 申請日期2009年8月19日 優(yōu)先權(quán)日2009年8月19日
發(fā)明者趙雪亮 申請人:中興通訊股份有限公司