一種實現終端登錄的方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種實現終端登錄的方法和裝置,包括:終端判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識;服務器根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。通過本發(fā)明的方案,只有被授權終端才能獲得許可證licence,且服務器判斷出登錄請求消息中的licence有效后,才允許終端登錄,從而提高了安全性。
【專利說明】
一種實現終端登錄的方法和裝置
技術領域
[0001]本發(fā)明涉及終端技術,尤指一種實現終端登錄的方法和裝置。
【背景技術】
[0002]在一些運營商局點,當用戶購置其終端設備后,可通過終端中集成的程序應用訪問運營商系統以獲取更多服務,提高用戶體驗。在這個過程中往往首當其沖的是登錄認證。
[0003]現有的實現終端登錄的方法大致包括:
[0004]終端向服務器發(fā)送校驗碼獲取請求,登錄請求中攜帶有手機號碼;服務器為終端生成校驗碼,將生成的校驗碼通過短信的方式發(fā)送到手機號碼對應的終端上;終端向服務器發(fā)送登錄請求,登錄請求中包含有獲得的校驗碼,服務器驗證校驗碼正確后,允許終端登錄。
[0005]現有的實現終端登錄的方法中,任意終端均能夠登錄到服務器上,從而安全性較低。
【發(fā)明內容】
[0006]為了解決上述問題,本發(fā)明提出了一種實現終端登錄的方法和裝置,能夠提高安全性。
[0007]為了達到上述目的,本發(fā)明提出了一種實現終端登錄的方法,包括:被授權終端獲取許可證licence ;還包括:
[0008]終端判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識;
[0009]服務器根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。
[0010]優(yōu)選地,該方法還包括:
[0011]所述服務器將所述登錄請求消息中的licence標記為占用狀態(tài)。
[0012]優(yōu)選地,所述被授權終端獲取licence包括:
[0013]所述被授權終端向所述服務器發(fā)送放裝請求消息;
[0014]所述服務器判斷出所述被授權終端有權限獲取licence,生成licence并發(fā)送給被授權終端,或將回收的licence發(fā)送給被授權終端;
[0015]所述服務器將所述生成的licence或所述回收的licence標記為有效狀態(tài),并保存放裝請求消息中的終端標識和所述生成的licence或所述回收的licence之間的對應關系;
[0016]所述被授權終端接收到所述生成的licence或所述回收的licence后保存。
[0017]優(yōu)選地,所述服務器將生成的licence或回收的licence發(fā)送給被授權終端包括:
[0018]所述服務器生成加密密碼,將生成的加密密碼和所述生成的licence或所述回收的licence發(fā)送給被授權終端;所述服務器保存所述生成的licence或所述回收的licence和所述加密密碼之間的對應關系;
[0019]所述向服務器發(fā)送登錄請求消息之前還包括:
[0020]所述終端對所述登錄請求消息中除本地的licence之外的信息采用加密密碼進行加密;
[0021]所述服務器根據終端標識判斷出登錄請求消息中的licence有效之后,在所述向終端發(fā)送登錄成功的消息之前還包括:
[0022]所述服務器在所述licence和加密密碼之間的對應關系中查找所述登錄請求消息中的licence對應的加密密碼,采用查找到的加密密碼對登錄請求消息中除licence之外的信息進行解密;
[0023]所述服務器在所述終端標識和licence之間的對應關系中查找解密得到的終端標識對應的licence,判斷出查找到的licence與所述登錄請求消息中的licence相同。
[0024]優(yōu)選地,所述服務器判斷出所述被授權終端有權限獲取licence后,在所述生成licence并發(fā)送給被授權終端之前還包括:
[0025]判斷出所述終端標識和licence之間的對應關系中有效的licence數小于預設閾值。
[0026]優(yōu)選地,當所述服務器判斷出終端標識和licence之間的對應關系中l(wèi)icence為有效狀態(tài)的時間大于或等于預設時間閾值時,該方法還包括:
[0027]所述服務器將所述終端標識和licence之間的對應關系中有效狀態(tài)的時間大于或等于預設時間閾值的licence老化。
[0028]優(yōu)選地,所述放裝請求消息中攜帶有校驗碼;在所述服務器判斷出所述被授權終端有權限獲取licence包括:
[0029]所述服務器判斷出所述放裝請求消息中的校驗碼和預先保存的校驗碼相同。
[0030]優(yōu)選地,所述服務器判斷出所述被授權終端有權限獲取licence包括:
[0031]在預先保存的白名單中查找到所述放裝請求消息中的終端標識;
[0032]在黑名單中查找不到所述放裝請求消息中的終端標識,且判斷出所述放裝請求消息為非攻擊消息。
[0033]優(yōu)選地,當在黑名單中查找到放裝請求消息中的終端標識,該方法還包括:
[0034]向所述終端發(fā)送該終端標識被非法占用的消息。
[0035]優(yōu)選地,所述服務器根據終端標識判斷出登錄請求消息中的licence有效包括:
[0036]所述服務器在保存的對應關系中查找所述終端標識對應的licence,判斷出查找到的licence與所述登錄請求消息中的licence相同,且查找到的licence為有效狀態(tài)。
[0037]優(yōu)選地,當所述終端判斷出本地無licence時,該方法還包括:
[0038]向所述服務器發(fā)送放裝請求消息。
[0039]優(yōu)選地,當所述服務器根據所述終端標識判斷出所述登錄請求消息中的licence無效時,該方法還包括:
[0040]所述服務器判斷出licence無效原因為過期,向所述終端發(fā)送licence已過期的消息;
[0041]所述終端接收到licence已過期的消息,向所述服務器發(fā)送licence更新請求;
[0042]所述服務器接收到licence更新請求,判斷出存在回收的licence,將回收的licence發(fā)送給所述終端;或者,判斷出不存在回收的licence,生成新的licence并發(fā)送給所述終端;
[0043]所述終端根據接收到的licence登錄到服務器上。
[0044]優(yōu)選地,還包括:
[0045]當判斷出licence無效原因為凍結時,所述服務器向所述終端發(fā)送licence已被凍結的消息;
[0046]當判斷出licence無效原因為被非法占用時,所述服務器凍結licence ;
[0047]當判斷出licence無效原因為被投訴時,將登錄請求中的licence老化,并生成新的licence發(fā)送給終端,或將回收的licence發(fā)送給終端,所述終端根據所述新的licence或所述回收的licence登錄到所述服務器上。
[0048]本發(fā)明還提出了一種終端,至少包括:
[0049]獲取模塊,用于獲取許可證licence ;
[0050]第一發(fā)送模塊,用于判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有預先獲得的licence和終端標識;
[0051]第一接收模塊,用于接收來自服務器的登錄成功的消息。
[0052]優(yōu)選地,所述獲取模塊具體用于:
[0053]向所述服務器發(fā)送放裝請求消息;接收到來自服務器的生成的licence或所述回收的licence后保存。
[0054]優(yōu)選地,所述第一發(fā)送模塊還用于:
[0055]判斷出本地無licence,向所述服務器發(fā)送放裝請求消息。
[0056]本發(fā)明還提出了一種服務器,至少包括:
[0057]第二接收模塊,用于接收來自終端的登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識;
[0058]第二發(fā)送模塊,用于根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。
[0059]優(yōu)選地,所述第二發(fā)送模塊還用于:
[0060]將所述登錄請求消息中的licence標記為占用狀態(tài)。
[0061]優(yōu)選地,所述第二接收模塊還用于:
[0062]接收來自所述終端的放裝請求消息;
[0063]所述第二發(fā)送模塊還用于:
[0064]判斷出所述被授權終端有權限獲取licence,生成licence并發(fā)送給被授權終端,或將回收的licence發(fā)送給被授權終端;
[0065]還包括:
[0066]存儲模塊,用于將所述生成的licence或所述回收的licence標記為有效狀態(tài),并保存放裝請求消息中的終端標識和所述生成的licence或所述回收的licence之間的對應關系O
[0067]優(yōu)選地,所述第二發(fā)送模塊在判斷出所述被授權終端有權限獲取licence后,在所述生成licence并發(fā)送給被授權終端之前還用于:
[0068]判斷出所述終端標識和licence之間的對應關系中有效的licence數小于預設閾值。
[0069]優(yōu)選地,所述第二發(fā)送模塊具體用于;
[0070]在保存的終端標識和I icence之間的對應關系中查找所述終端標識對應的licence,判斷出查找到的licence與所述登錄請求消息中的licence相同,且查找到的licence為有效狀態(tài),向終端發(fā)送登錄成功的消息。
[0071]與現有技術相比,本發(fā)明包括:終端判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識;服務器根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。通過本發(fā)明的方案,只有被授權終端才能獲得許可證licence,且服務器判斷出登錄請求消息中的licence有效后,才允許終端登錄,從而提高了安全性。
【附圖說明】
[0072]下面對本發(fā)明實施例中的附圖進行說明,實施例中的附圖是用于對本發(fā)明的進一步理解,與說明書一起用于解釋本發(fā)明,并不構成對本發(fā)明保護范圍的限制。
[0073]圖1為本發(fā)明的實現終端登錄的方法的流程圖;
[0074]圖2為終端向服務器獲取licence的方法的流程圖;
[0075]圖3為終端登錄到服務器的方法的流程圖;
[0076]圖4為本發(fā)明的終端的結構組成示意圖;
[0077]圖5為本發(fā)明的服務器的結構組成示意圖。
【具體實施方式】
[0078]為了便于本領域技術人員的理解,下面結合附圖對本發(fā)明作進一步的描述,并不能用來限制本發(fā)明的保護范圍。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的各種方式可以相互組合。
[0079]參見圖1,本發(fā)明提出了一種實現終端登錄的方法,包括:
[0080]步驟100、被授權終端獲取許可證(licence)。
[0081]本步驟具體包括:
[0082]被授權終端向服務器發(fā)送放裝請求消息;服務器判斷出被授權終端有權限獲取licence,生成licence并發(fā)送給被授權終端,或將回收的licence發(fā)送給被授權終端;月艮務器將生成的licence或回收的licence標記為有效狀態(tài),并保存放裝請求消息中的終端標識和生成的licence或回收的licence之間的對應關系;被授權終端接收到生成的licence或回收的licence后保存。
[0083]其中,服務器將生成的licence或回收的licence發(fā)送給被授權終端包括:
[0084]服務器生成加密密碼,將生成的加密密碼和生成的licence或回收的licence發(fā)送給被授權終端;服務器保存生成的licence或回收的licence和加密密碼之間的對應關系O
[0085]其中,放裝請求消息中還可以攜帶有校驗碼;在服務器生成licence并發(fā)送給被授權終端之前還包括:
[0086]服務器判斷出放裝請求消息中的校驗碼和預先保存的校驗碼相同。
[0087]其中,校驗碼可以是采用本發(fā)明登錄的終端生成并發(fā)送給待登錄的終端和服務器的;或者由服務器生成,通過待登錄的終端的終端標識在服務器中預先保存的記錄信息發(fā)送給待登錄的終端。
[0088]其中,放裝請求消息中攜帶有終端標識。
[0089]其中,被授權終端可以在聯網上電后向服務器發(fā)送放裝請求消息。
[0090]其中,服務器還可以生成加密密碼并發(fā)送給被授權終端,對應關系中還包括加密密碼。
[0091]其中,服務器判斷出被授權終端有權限獲取licence后,在生成licence并發(fā)送給被授權終端之前還包括:
[0092]判斷出終端標識和licence之間的對應關系中有效的licence數小于預設閾值。
[0093]其中,當判斷出對應關系中有效的licence數等于預設閾值時,向終端發(fā)送放裝失敗的消息,并告知用戶與運營商聯系。
[0094]其中,當服務器判斷出終端標識和licence之間的對應關系中l(wèi)icence為有效狀態(tài)的時間大于或等于預設時間閾值時,服務器將終端標識和licence之間的對應關系中有效狀態(tài)的時間大于或等于預設時間閾值的licence老化。
[0095]其中,服務器接收到放裝請求消息后,在判斷出對應關系中有效的licence數小于預設閾值之前還包括:
[0096]在終端標識和licence之間的對應關系中查找不到放裝請求消息中的終端標識對應的licence。
[0097]其中,判斷出被授權終端有權限獲取licence包括:
[0098]在預先保存的白名單中查找到放裝請求消息中的終端標識。
[0099]其中,若服務器在預先保存的白名單中查找不到放裝請求消息中的終端標識,則結束本流程。
[0100]還可以包括:在黑名單中查找不到放裝請求消息中的終端標識,且判斷出放裝請求消息為非攻擊消息。
[0101]其中,若在黑名單中查找到放裝請求消息中的終端標識,向終端發(fā)送該終端標識被非法占用的消息。
[0102]其中,當判斷出放裝請求消息為攻擊消息,或用戶長期在非合理的地域上網,或被用戶舉證時,將終端標識加入黑名單中。
[0103]該方法還包括:
[0104]步驟101、終端判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識;服務器根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。
[0105]本步驟中,向服務器發(fā)送登錄請求消息之前還包括:
[0106]終端對登陸請求消息中除本地的licence之外的信息采用加密密碼進行加密;
[0107]服務器根據終端標識判斷出登錄請求消息中的licence有效之后,在向終端發(fā)送登錄成功的消息之前還包括:
[0108]服務器在licence和加密密碼之間的對應關系中查找登錄請求消息中的licence對應的加密密碼,采用查找到的加密密碼對登錄請求消息中除licence之外的信息進行解密;服務器在終端標識和licence之間的對應關系中查找解密得到的終端標識對應的licence,判斷出查找到的licence與登錄請求消息中的licence相同。
[0109]本步驟中,服務器可以根據預先保存的信息向終端發(fā)送登錄成功的消息。
[0110]其中,預先保存的信息可以是郵箱,或手機號碼,或其他的通信方式。
[0111]本步驟中,當終端判斷出本地無licence時,向服務器發(fā)送放裝請求消息。
[0112]本步驟中,服務器根據終端標識判斷出登錄請求消息中的licence有效包括:
[0113]服務器在保存的對應關系中查找終端標識對應的licence,判斷出查找到的licence與登錄請求消息中的licence相同,且查找到的licence為有效狀態(tài)。
[0114]本步驟中,當服務器根據終端標識判斷出登錄請求消息中的licence無效時,月艮務器判斷出licence無效原因為過期,向終端發(fā)送licence已過期的消息;終端接收到licence已過期的消息,向服務器發(fā)送licence更新請求;服務器接收到licence更新請求,生成新的licence并發(fā)送給終端,或將回收的licence發(fā)送給終端;終端接收到新的licence或回收的licence,根據新的licence或回收的licence登錄到服務器上。
[0115]本步驟中,服務器接收到licence更新請求后,在生成新的licence之前還包括:
[0116]判斷出服務器中有效的licence數小于預設閾值。
[0117]本步驟中,當判斷出licence無效原因為凍結時,服務器向終端發(fā)送licence已被凍結的消息。
[0118]當判斷出licence無效原因為被非法占用時,服務器凍結licence。
[0119]當判斷出licence無效原因為被投訴時,將登錄請求中的licence老化,并生成新的licence發(fā)送給終端,或將回收的licence發(fā)送給終端,終端根據新的licence或回收的licence登錄到服務器上。
[0120]本發(fā)明的方法中,當服務器接收到來自第三方服務器的解凍licence的消息時,該方法還包括:
[0121]將解凍licence的消息中的licence置為有效狀態(tài)。
[0122]該方法還包括:
[0123]步驟102、服務器將登陸請求消息中的licence標記為占用狀態(tài)。
[0124]下面通過具體實施例詳細說明本發(fā)明的方法。圖2為終端向服務器獲取licence的方法的流程圖,參見圖2,該方法包括:
[0125]步驟200、終端聯網上電后,判斷本地無licence,向服務器發(fā)送放裝請求消息。
[0126]本步驟中,放裝請求消息中包括終端標識。
[0127]步驟201、服務器收到放裝請求消息,在白名單中查找放裝請求消息中的終端標識,若查找不到,則執(zhí)行步驟208 ;若查找到,則執(zhí)行步驟202。
[0128]步驟202、服務器在黑名單中查找放裝請求消息中的終端標識,如果查找到,且放裝請求消息為非攻擊消息,向終端發(fā)送提示消息,執(zhí)行步驟208 ;如果查找不到,則執(zhí)行步驟 203。
[0129]本步驟中,若服務器判斷出放裝請求消息為攻擊消息,或用戶長期在非合理的地域上網,或被用戶舉證時,將終端標識加入黑名單中。
[0130]步驟203、服務器判斷是否存在回收的licence,若是,則執(zhí)行步驟204 ;若不是,則執(zhí)行步驟205。
[0131]步驟204、服務器生成加密密碼,將生成的加密密碼和回收的licence發(fā)送給終端,保存回收的licence和加密密碼之間的對應關系,并執(zhí)行步驟207。
[0132]步驟205、服務器判斷出預先保存的終端標識和licence之間的對應關系中有效的licence數小于預設閾值,執(zhí)行步驟206 ;判斷出對應關系中有效的licence數等于預設閾值,執(zhí)行步驟208。
[0133]步驟206、生成新的licence和加密密碼,將新的licence和加密密碼發(fā)送給終端,保存新的licence和加密密碼之間的對應關系。
[0134]步驟207、終端保存接收到的新的licence或回收的licence和加密密碼。
[0135]步驟208、結束本流程。
[0136]圖3為終端登錄到服務器的方法的流程圖,如圖3所示,該方法包括:
[0137]步驟300、終端判斷本地有無licence,若無,則向服務器發(fā)送放裝請求消息;若有,則執(zhí)行步驟301。
[0138]步驟301、終端采用加密密碼對除licence之外的信息進行加密,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有加密后的終端標識、licence。
[0139]步驟302、服務器在licence和加密密碼之間的對應關系中查找licence對應的加密密碼,采用查找到的加密密碼對登錄請求消息中的終端標識進行解密,在終端標識和licence之間的對應關系中查找終端標識對應的licence,若查找到,則執(zhí)行步驟303 ;若查找不到,則結束本流程。
[0140]步驟303、判斷查找到的licence是否有效,若有效,則執(zhí)行步驟304 ;若無效,則執(zhí)行步驟305。
[0141]步驟304、服務器判斷出查找到的licence與登錄請求消息中的licence相同,向終端發(fā)送登錄成功的消息,并將查找到的licence標記為占用狀態(tài)。
[0142]步驟305、服務器判斷出查找到的licence過期,執(zhí)行步驟306 ;判斷出查找到的licence被凍結,執(zhí)行步驟309 ;判斷出查找到的licence被占用,執(zhí)行步驟310。
[0143]步驟306、服務器向終端發(fā)送licence已過期的消息,licence已過期的消息中攜帶有l(wèi)icence的有效時間。
[0144]步驟307、終端收到licence已過期的消息,向服務器發(fā)送licence更新請求消息,licence更新請求消息中攜帶有終端標識。
[0145]步驟308、服務器收到licence更新請求消息,執(zhí)行步驟205。
[0146]步驟309、服務器向終端發(fā)送licence被凍結的消息。
[0147]步驟310、服務器判斷出licence被非法占用,向終端發(fā)送拒絕消息,并凍結licence ;服務器判斷出licence被投訴,將查找到的licence老化,執(zhí)行步驟205。
[0148]參見圖4,本發(fā)明還提出了一種終端,至少包括:
[0149]獲取模塊,用于獲取許可證licence ;
[0150]第一發(fā)送模塊,用于判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有預先獲得的licence和終端標識;
[0151]第一接收模塊,用于接收來自服務器的登錄成功的消息。
[0152]本發(fā)明的終端中,獲取模塊具體用于:
[0153]向服務器發(fā)送放裝請求消息;接收到來自服務器的生成的licence或回收的licence后保存。
[0154]本發(fā)明的終端中,第一發(fā)送模塊還用于:
[0155]判斷出本地無licence,向服務器發(fā)送放裝請求消息。
[0156]參見圖5,本發(fā)明還提出了一種服務器,至少包括:
[0157]第二接收模塊,用于接收來自終端的登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識;
[0158]第二發(fā)送模塊,用于根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。
[0159]本發(fā)明的服務器中,第二發(fā)送模塊還用于:
[0160]將登陸請求消息中的licence標記為占用狀態(tài)。
[0161]本發(fā)明的服務器中,第二接收模塊還用于:
[0162]接收來自終端的放裝請求消息;
[0163]第二發(fā)送模塊還用于:
[0164]判斷出被授權終端有權限獲取licence,生成licence并發(fā)送給被授權終端,或將回收的licence發(fā)送給被授權終端;
[0165]還包括:
[0166]存儲模塊,用于將生成的licence或回收的licence標記為有效狀態(tài),并保存放裝請求消息中的終端標識和生成的licence或回收的licence之間的對應關系。
[0167]本發(fā)明的服務器中,第二發(fā)送模塊還用于:
[0168]本發(fā)明的服務器中,第二發(fā)送模塊在判斷出被授權終端有權限獲取licence后,在生成licence并發(fā)送給被授權終端之前還用于:
[0169]判斷出終端標識和licence之間的對應關系中有效的licence數小于預設閾值。
[0170]本發(fā)明的服務器中,第二發(fā)送模塊具體用于;
[0171]在保存的終端標識和licence之間的對應關系中查找終端標識對應的licence,判斷出查找到的licence與登錄請求消息中的licence相同,且查找到的licence為有效狀態(tài),向終端發(fā)送登錄成功的消息。
[0172]需要說明的是,以上所述的實施例僅是為了便于本領域的技術人員理解而已,并不用于限制本發(fā)明的保護范圍,在不脫離本發(fā)明的發(fā)明構思的前提下,本領域技術人員對本發(fā)明所做出的任何顯而易見的替換和改進等均在本發(fā)明的保護范圍之內。
【主權項】
1.一種實現終端登錄的方法,其特征在于,包括:被授權終端獲取許可證licence ;還包括: 終端判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識; 服務器根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。2.根據權利要求1所述的方法,其特征在于,該方法還包括: 所述服務器將所述登錄請求消息中的licence標記為占用狀態(tài)。3.根據權利要求1或2所述的方法,其特征在于,所述被授權終端獲取licence包括: 所述被授權終端向所述服務器發(fā)送放裝請求消息; 所述服務器判斷出所述被授權終端有權限獲取licence,生成licence并發(fā)送給被授權終端,或將回收的licence發(fā)送給被授權終端; 所述服務器將所述生成的licence或所述回收的licence標記為有效狀態(tài),并保存放裝請求消息中的終端標識和所述生成的licence或所述回收的licence之間的對應關系; 所述被授權終端接收到所述生成的licence或所述回收的licence后保存。4.根據權利要求3所述的方法,其特征在于,所述服務器將生成的licence或回收的licence發(fā)送給被授權終端包括: 所述服務器生成加密密碼,將生成的加密密碼和所述生成的licence或所述回收的licence發(fā)送給被授權終端;所述服務器保存所述生成的licence或所述回收的licence和所述加密密碼之間的對應關系; 所述向服務器發(fā)送登錄請求消息之前還包括: 所述終端對所述登錄請求消息中除本地的licence之外的信息采用加密密碼進行加密; 所述服務器根據終端標識判斷出登錄請求消息中的licence有效之后,在所述向終端發(fā)送登錄成功的消息之前還包括: 所述服務器在所述licence和加密密碼之間的對應關系中查找所述登錄請求消息中的licence對應的加密密碼,采用查找到的加密密碼對登錄請求消息中除licence之外的信息進行解密; 所述服務器在所述終端標識和licence之間的對應關系中查找解密得到的終端標識對應的licence,判斷出查找到的licence與所述登錄請求消息中的licence相同。5.根據權利要求3所述的方法,其特征在于,所述服務器判斷出所述被授權終端有權限獲取licence后,在所述生成licence并發(fā)送給被授權終端之前還包括: 判斷出所述終端標識和licence之間的對應關系中有效的licence數小于預設閾值。6.根據權利要求3所述的方法,其特征在于,當所述服務器判斷出終端標識和licence之間的對應關系中l(wèi)icence為有效狀態(tài)的時間大于或等于預設時間閾值時,該方法還包括: 所述服務器將所述終端標識和licence之間的對應關系中有效狀態(tài)的時間大于或等于預設時間閾值的licence老化。7.根據權利要求3所述的方法,其特征在于,所述放裝請求消息中攜帶有校驗碼;在所述服務器判斷出所述被授權終端有權限獲取licence包括: 所述服務器判斷出所述放裝請求消息中的校驗碼和預先保存的校驗碼相同。8.根據權利要求3所述的方法,其特征在于,所述服務器判斷出所述被授權終端有權限獲取licence包括: 在預先保存的白名單中查找到所述放裝請求消息中的終端標識; 在黑名單中查找不到所述放裝請求消息中的終端標識,且判斷出所述放裝請求消息為非攻擊消息。9.根據權利要求8所述的方法,其特征在于,當在黑名單中查找到放裝請求消息中的終端標識,該方法還包括: 向所述終端發(fā)送該終端標識被非法占用的消息。10.根據權利要求3所述的方法,其特征在于,所述服務器根據終端標識判斷出登錄請求消息中的licence有效包括: 所述服務器在保存的對應關系中查找所述終端標識對應的licence,判斷出查找到的licence與所述登錄請求消息中的licence相同,且查找到的licence為有效狀態(tài)。11.根據權利要求1所述的方法,其特征在于,當所述終端判斷出本地無licence時,該方法還包括: 向所述服務器發(fā)送放裝請求消息。12.根據權利要求1所述的方法,其特征在于,當所述服務器根據所述終端標識判斷出所述登錄請求消息中的licence無效時,該方法還包括: 所述服務器判斷出licence無效原因為過期,向所述終端發(fā)送licence已過期的消息; 所述終端接收到licence已過期的消息,向所述服務器發(fā)送licence更新請求; 所述服務器接收到licence更新請求,判斷出存在回收的licence,將回收的licence發(fā)送給所述終端;或者,判斷出不存在回收的licence,生成新的licence并發(fā)送給所述終端; 所述終端根據接收到的licence登錄到服務器上。13.根據權利要求12所述的方法,其特征在于,還包括: 當判斷出licence無效原因為凍結時,所述服務器向所述終端發(fā)送licence已被凍結的消息; 當判斷出licence無效原因為被非法占用時,所述服務器凍結licence ; 當判斷出licence無效原因為被投訴時,將登錄請求中的licence老化,并生成新的licence發(fā)送給終端,或將回收的licence發(fā)送給終端,所述終端根據所述新的licence或所述回收的licence登錄到所述服務器上。14.一種終端,其特征在于,至少包括: 獲取模塊,用于獲取許可證licence ; 第一發(fā)送模塊,用于判斷出本地有l(wèi)icence,向服務器發(fā)送登錄請求消息,登錄請求消息中攜帶有預先獲得的licence和終端標識; 第一接收模塊,用于接收來自服務器的登錄成功的消息。15.根據權利要求14所述的終端,其特征在于,所述獲取模塊具體用于: 向所述服務器發(fā)送放裝請求消息;接收到來自服務器的生成的licence或所述回收的licence后保存。16.根據權利要求14所述的終端,其特征在于,所述第一發(fā)送模塊還用于: 判斷出本地無licence,向所述服務器發(fā)送放裝請求消息。17.一種服務器,其特征在于,至少包括: 第二接收模塊,用于接收來自終端的登錄請求消息,登錄請求消息中攜帶有本地的licence和終端標識; 第二發(fā)送模塊,用于根據終端標識判斷出登錄請求消息中的licence有效,向終端發(fā)送登錄成功的消息。18.根據權利要求17所述的服務器,其特征在于,所述第二發(fā)送模塊還用于: 將所述登錄請求消息中的licence標記為占用狀態(tài)。19.根據權利要求17或18所述的服務器,其特征在于,所述第二接收模塊還用于: 接收來自所述終端的放裝請求消息; 所述第二發(fā)送模塊還用于: 判斷出所述被授權終端有權限獲取licence,生成licence并發(fā)送給被授權終端,或將回收的licence發(fā)送給被授權終端; 還包括: 存儲模塊,用于將所述生成的licence或所述回收的licence標記為有效狀態(tài),并保存放裝請求消息中的終端標識和所述生成的licence或所述回收的licence之間的對應關系O20.根據權利要求19所述的服務器,其特征在于,所述第二發(fā)送模塊在判斷出所述被授權終端有權限獲取licence后,在所述生成licence并發(fā)送給被授權終端之前還用于: 判斷出所述終端標識和licence之間的對應關系中有效的licence數小于預設閾值。21.根據權利要求17所述的服務器,其特征在于,所述第二發(fā)送模塊具體用于; 在保存的終端標識和licence之間的對應關系中查找所述終端標識對應的licence,判斷出查找到的licence與所述登錄請求消息中的licence相同,且查找到的licence為有效狀態(tài),向終端發(fā)送登錄成功的消息。
【文檔編號】H04L29/06GK105991578SQ201510075126
【公開日】2016年10月5日
【申請日】2015年2月12日
【發(fā)明人】吳少鐸
【申請人】中興通訊股份有限公司