1.一種綁定方法,其特征在于,所述綁定方法包括:
客戶端若檢測到綁定請求,則獲取設(shè)備信息,其中,所述設(shè)備信息包括設(shè)備標(biāo)識碼和客戶識別模塊卡對應(yīng)的通信號碼;
所述客戶端將所述設(shè)備信息通過加密方式發(fā)送給服務(wù)端,使得所述服務(wù)端分配所述設(shè)備信息對應(yīng)的驗證號碼;
所述服務(wù)端使用所述驗證號碼與所述客戶端進(jìn)行呼叫驗證;
若所述呼叫驗證成功,則所述服務(wù)端將所述客戶識別模塊卡對應(yīng)的通信號碼和所述設(shè)備標(biāo)識碼進(jìn)行綁定;
所述服務(wù)端將綁定結(jié)果返回給所述客戶端。
2.根據(jù)權(quán)利要求1所述的綁定方法,其特征在于,所述客戶端將所述設(shè)備信息通過加密方式發(fā)送給服務(wù)端,使得所述服務(wù)端分配所述設(shè)備信息對應(yīng)的驗證號包括:
所述客戶端使用預(yù)存的綁定密鑰對中的綁定私鑰對所述設(shè)備信息進(jìn)行簽名,并將簽名后的所述設(shè)備信息發(fā)送給所述服務(wù)端,其中,所述綁定密鑰對包括綁定公鑰和所述綁定私鑰;
所述服務(wù)端從所述設(shè)備信息中獲取所述設(shè)備標(biāo)識碼;
所述服務(wù)端從預(yù)存的對應(yīng)關(guān)系中獲取所述設(shè)備標(biāo)識碼對應(yīng)的數(shù)字證書,其中,所述對應(yīng)關(guān)系為所述設(shè)備標(biāo)識碼和所述數(shù)字證書之間的唯一對應(yīng)關(guān)系,所述數(shù)字證書包括所述設(shè)備標(biāo)識碼和所述綁定公鑰;
所述服務(wù)端使用所述數(shù)字證書中的所述綁定公鑰對所述設(shè)備信息進(jìn)行驗簽;
若驗簽成功,則所述服務(wù)端分配所述設(shè)備信息對應(yīng)的驗證號碼。
3.根據(jù)權(quán)利要求2所述的綁定方法,其特征在于,所述服務(wù)端使用所述驗證號碼與所述客戶端進(jìn)行呼叫驗證包括:
所述服務(wù)端使用所述綁定公鑰對所述驗證號碼進(jìn)行加密形成密文,并將所述密文發(fā)送給所述客戶端;
所述客戶端使用所述綁定私鑰對所述密文進(jìn)行解密,獲取所述驗證號碼,并根據(jù)所述驗證號碼發(fā)起呼叫請求;
所述服務(wù)端檢測到所述呼叫請求,獲取所述呼叫請求對應(yīng)的主叫號碼和被叫號碼;
若所述主叫號碼與所述通信號碼一致,并且所述被叫號碼與所述驗證號碼一致,則所述服務(wù)端確認(rèn)所述呼叫驗證成功。
4.根據(jù)權(quán)利要求1至3任一項所述的綁定方法,其特征在于,所述終端若檢測到綁定請求,則獲取設(shè)備信息之前,所述綁定方法還包括:
所述客戶端根據(jù)所述設(shè)備標(biāo)識碼生成所述綁定密鑰對;
所述客戶端使用所述設(shè)備標(biāo)識碼和所述綁定公鑰,向所述服務(wù)端申請所述數(shù)字證書。
5.根據(jù)權(quán)利要求4所述的綁定方法,其特征在于,所述客戶端使用所述設(shè)備標(biāo)識碼和所述綁定公鑰,向所述服務(wù)端申請所述數(shù)字證書包括:
所述客戶端將所述設(shè)備標(biāo)識碼和所述綁定公鑰發(fā)送給所述服務(wù)端;
所述服務(wù)端使用所述設(shè)備標(biāo)識碼和所述綁定公鑰生成所述數(shù)字證書;
所述服務(wù)端將所述設(shè)備標(biāo)識碼和所述數(shù)字證書之間的唯一對應(yīng)關(guān)系保存為所述預(yù)存的對應(yīng)關(guān)系;
所述服務(wù)端將所述數(shù)字證書發(fā)送給所述客戶端。
6.一種綁定系統(tǒng),其特征在于,所述綁定系統(tǒng)包括客戶端和服務(wù)端,所述客戶端和所述服務(wù)端通過網(wǎng)絡(luò)進(jìn)行連接;
所述客戶端包括:
獲取單元,用于若檢測到綁定請求,則獲取設(shè)備信息,其中,所述設(shè)備信息包括設(shè)備標(biāo)識碼和客戶識別模塊卡對應(yīng)的通信號碼;
發(fā)送單元,用于將所述設(shè)備信息通過加密方式發(fā)送給服務(wù)端;
第一驗證單元,用于使用所述服務(wù)端分配的驗證號碼與所述服務(wù)端完成呼叫驗證;
所述服務(wù)端包括:
分配單元,用于分配所述設(shè)備信息對應(yīng)的所述驗證號碼;
第二驗證單元,用于使用所述驗證號碼與所述客戶端進(jìn)行所述呼叫驗證;
綁定單元,用于若所述呼叫驗證成功,則將所述客戶識別模塊卡對應(yīng)的通信號碼和所述設(shè)備標(biāo)識碼進(jìn)行綁定;
返回單元,用于將綁定結(jié)果返回給所述客戶端。
7.根據(jù)權(quán)利要求6所述的綁定系統(tǒng),其特征在于,所述發(fā)送單元包括:
簽名單元,用于使用預(yù)存的綁定密鑰對中的綁定私鑰對所述設(shè)備信息進(jìn)行簽名,并將簽名后的所述設(shè)備信息發(fā)送給所述服務(wù)端,其中,所述綁定密鑰對包括綁定公鑰和所述綁定私鑰;
所述分配單元包括:
標(biāo)識碼提取單元,用于從所述設(shè)備信息中獲取所述設(shè)備標(biāo)識碼;
數(shù)字證書獲取單元,用于從預(yù)存的對應(yīng)關(guān)系中獲取所述設(shè)備標(biāo)識碼對應(yīng)的數(shù)字證書,其中,所述對應(yīng)關(guān)系為所述設(shè)備標(biāo)識碼和所述數(shù)字證書之間的唯一對應(yīng)關(guān)系,所述數(shù)字證書包括所述設(shè)備標(biāo)識碼和所述綁定公鑰;
驗簽單元,用于使用所述數(shù)字證書中的所述綁定公鑰對所述設(shè)備信息進(jìn)行驗簽;
保存單元,用于若驗簽成功,則分配所述設(shè)備信息對應(yīng)的所述驗證號碼。
8.根據(jù)權(quán)利要求7所述的綁定系統(tǒng),其特征在于,所述第二驗證單元包括:
加密單元,用于使用所述綁定公鑰對所述驗證號碼進(jìn)行加密形成密文,并將所述密文發(fā)送給所述客戶端;
呼叫號碼獲取單元,用于檢測到所述客戶端發(fā)起的呼叫請求,獲取所述呼叫請求對應(yīng)的主叫號碼和被叫號碼;
驗證成功單元,用于若所述主叫號碼與所述通信號碼一致,并且所述被叫號碼與所述驗證號碼一致,則確認(rèn)所述呼叫驗證成功;
所述第一驗證單元包括:
解密單元,用于使用所述綁定私鑰對所述密文進(jìn)行解密,獲取所述驗證號碼,并根據(jù)所述驗證號碼發(fā)起呼叫請求。
9.根據(jù)權(quán)利要求6至8任一項所述的綁定系統(tǒng),其特征在于,所述客戶端還包括:
密鑰對生成單元,用于根據(jù)所述設(shè)備標(biāo)識碼生成所述綁定密鑰對;
數(shù)字證書申請單元,用于使用所述設(shè)備標(biāo)識碼和所述綁定公鑰,向所述服務(wù)端申請所述數(shù)字證書;
所述服務(wù)端還包括:
數(shù)字證書處理單元,用于處理所述客戶端的所述數(shù)字證書的申請。
10.根據(jù)權(quán)利要求9所述的綁定系統(tǒng),其特征在于,所述數(shù)字證書申請單元還用于:
將所述設(shè)備標(biāo)識碼和所述綁定公鑰發(fā)送給所述服務(wù)端;
所述數(shù)字證書處理單元包括:
數(shù)字證書生成單元,用于使用所述設(shè)備標(biāo)識碼和所述綁定公鑰生成所述數(shù)字證書;
對應(yīng)關(guān)系保存單元,用于將所述設(shè)備標(biāo)識碼和所述數(shù)字證書之間的唯一對應(yīng)關(guān)系保存為所述預(yù)存的對應(yīng)關(guān)系;
數(shù)字證書下發(fā)單元,用于將所述數(shù)字證書發(fā)送給所述客戶端。