1.一種短信注冊(cè)方法,其特征在于,包括:
獲取終端的位置信息;
生成字符串,將所述位置信息作為加密密鑰對(duì)所述字符串進(jìn)行加密生成加密字符串;
根據(jù)所述加密字符串生成上行短信,發(fā)送所述上行短信至服務(wù)端,其中,所述上行短信攜帶所述終端的身份信息;
接收所述服務(wù)端反饋的下行短信,其中,所述下行短信包括用戶注冊(cè)信息和下行加密字符串,所述用戶注冊(cè)信息為所述服務(wù)端根據(jù)所述身份信息完成注冊(cè)而生成的用戶信息;
獲取所述終端當(dāng)前位置信息,根據(jù)所述當(dāng)前位置信息判斷所述下行加密字符串是否與所述加密字符串相同;
若所述下行加密字符串與所述加密字符串相同,保存所述用戶注冊(cè)信息。
2.根據(jù)權(quán)利要求1所述的短信注冊(cè)方法,其特征在于,所述根據(jù)所述當(dāng)前位置信息判斷所述下行加密字符串是否與所述加密字符串相同,具體包括:
判斷所述當(dāng)前位置信息是否能解密所述下行加密字符串;
若所述當(dāng)前位置信息能解密所述下行加密字符串,獲取所述下行加密字符串的下行字符串;
判斷所述下行字符串是否與所述字符串相同;
若所述下行字符串與所述字符串相同,判定所述下行加密字符串與所述加密字符串相同。
3.根據(jù)權(quán)利要求1所述的短信注冊(cè)方法,其特征在于,在所述根據(jù)所述加密字符串生成上行短信之前,還包括:生成下行短信號(hào)碼的擴(kuò)展號(hào);計(jì)算所述加密字符串和所述擴(kuò)展號(hào)的散列值;
所述根據(jù)所述加密字符串生成上行短信,具體包括:根據(jù)所述加密字符串、擴(kuò)展號(hào)和散列值按照預(yù)設(shè)數(shù)據(jù)格式生成所述上行短信。
4.根據(jù)權(quán)利要求3所述的短信注冊(cè)方法,其特征在于,在接收所述服務(wù)端反饋的下行短息之后,還包括:
解析所述下行短信以獲取所述下行短信中的下行擴(kuò)展號(hào);
判斷所述下行擴(kuò)展號(hào)是否與所述擴(kuò)展號(hào)相同;
若所述下行擴(kuò)展號(hào)與所述擴(kuò)展號(hào)相同,獲取所述終端的當(dāng)前位置信息。
5.根據(jù)權(quán)利要求4所述的短信注冊(cè)方法,其特征在于,在所述若所述下行擴(kuò)展號(hào)與所述擴(kuò)展號(hào)相同之后,還包括:
計(jì)算所述下行加密字符串、用戶注冊(cè)信息和下行擴(kuò)展號(hào)的散列值;
判斷所述散列值是否與所述下行短信中的散列值相同,其中,所述下行短信中的散列值為服務(wù)端對(duì)所述下行加密字符串、用戶注冊(cè)信息和下行擴(kuò)展號(hào)的進(jìn)行散列計(jì)算生成的數(shù)值;
若所述散列值與所述下行短信中的散列值相同,獲取所述終端的當(dāng)前位置信息。
6.一種終端,其特征在于,包括:
獲取單元,用于獲取終端的位置信息;
生成單元,用于生成字符串,將所述位置信息作為加密密鑰對(duì)所述字符串進(jìn)行加密生成加密字符串;
生成發(fā)送單元,用于根據(jù)所述加密字符串生成上行短信,發(fā)送所述上行短信至服務(wù)端,其中,所述上行短信攜帶所述終端的身份信息;
接收單元,用于接收所述服務(wù)端反饋的下行短信,其中,所述下行短信包括用戶注冊(cè)信息和下行加密字符串,所述用戶注冊(cè)信息為所述服務(wù)端根據(jù)所述身份信息完成注冊(cè)而生成的用戶信息;
獲取判斷單元,用于獲取所述終端當(dāng)前位置信息,根據(jù)所述當(dāng)前位置信息判斷所述下行加密字符串是否與所述加密字符串相同;
保存單元,用于若所述下行加密字符串與所述加密字符串相同,保存所述用戶注冊(cè)信息。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述獲取判斷單元,具體包括:
第一判斷單元,用于判斷所述當(dāng)前位置信息是否能解密所述下行加密字符串;
第一獲取單元,用于若所述當(dāng)前位置信息能解密所述下行加密字符串,獲取所述下行加密字符串的下行字符串;
第二判斷單元,用于判斷所述下行字符串是否與所述字符串相同;
判定單元,用于若所述下行字符串與所述字符串相同,判定所述下行加密字符串與所述加密字符串相同。
8.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述終端還包括:第一生成單元和計(jì)算單元;
所述第一生成單元,用于生成下行短信號(hào)碼的擴(kuò)展號(hào);
所述計(jì)算單元,用于計(jì)算所述加密字符串和所述擴(kuò)展號(hào)的散列值;
所述生成發(fā)送單元,具體還用于:根據(jù)所述加密字符串、擴(kuò)展號(hào)和散列值按照預(yù)設(shè)數(shù)據(jù)格式生成所述上行短信。
9.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述終端還包括:
解析獲取單元,用于解析所述下行短信以獲取所述下行短信中的下行擴(kuò)展號(hào);
第三判斷單元,用于判斷所述下行擴(kuò)展號(hào)是否與所述擴(kuò)展號(hào)相同;
第二獲取單元,用于若所述下行擴(kuò)展號(hào)與所述擴(kuò)展號(hào)相同,獲取所述終端的當(dāng)前位置信息。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述終端還包括:第一計(jì)算單元和第四判斷單元;
所述第一計(jì)算單元,用于計(jì)算所述下行加密字符串、用戶注冊(cè)信息和下行擴(kuò)展號(hào)的散列值;
所述第四判斷單元,用于判斷所述散列值是否與所述下行短信中的散列值相同,其中,所述下行短信中的散列值為服務(wù)端對(duì)所述下行加密字符串、用戶注冊(cè)信息和下行擴(kuò)展號(hào)的進(jìn)行散列計(jì)算生成的數(shù)值;
所述第二獲取單元,用于若所述散列值與所述下行短信中的散列值相同,獲取所述終端的當(dāng)前位置信息。