本發(fā)明涉及信息技術領域,特別是涉及一種終端設備的身份認證方法、一種終端設備的身份認證裝置、一種終端設備和一種服務器。
背景技術:
隨著技術的發(fā)展,各類智能終端也越來越多,給人們的工作和生活帶來了巨大的便利。通過智能終端,人們可以獲取信息、進行購物、完成支付,因此,智能終端的安全性也越來越受到關注。
通常,任意一臺智能終端都會有一個唯一的序列號sn(serialnumber),以標識該終端的身份。在智能終端每次接入網(wǎng)絡后,需要將該序列號發(fā)送至服務器,由服務器根據(jù)接收到的序列號對智能終端進行身份識別和驗證。但是,大多數(shù)智能終端的序列號sn都是采用某種明文進行編碼,例如自增的整數(shù)序列,極其容易被惡意程序破解及冒用設備的身份,而一旦智能終端的身份被冒用,就可能會導致一些惡意的攻擊行為,對終端設備的安全產(chǎn)生嚴重威脅。
已有技術中,基于rsa的非對稱加密算法,可以為每臺智能終端簽發(fā)簽名證書,通過利用設備的簽名證書來驗證設備的身份,能夠在安全的環(huán)境下完成對智能終端的身份驗證,但是,采用上述方案需要建立自己單獨的ca(certificationauthority,認證)體系,成本較高。
技術實現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種終端設備的身份認證方法、一種終端設備的身份認證裝置、相應的一種終端設備和一種服務器。
為了解決上述問題,本發(fā)明實施例公開了一種終端設備的身份認證方法,包括:
發(fā)送身份認證請求至服務器,所述請求中包括所述終端設備的序列號sn,以及存在所述終端設備中的安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
接收服務器返回的身份認證結果。
可選地,所述安全序列號ssn通過如下步驟獲得:
獲取服務器下發(fā)的ssn,存儲在所述終端設備中。
可選地,還包括:
接收更新所述安全序列號ssn的請求;
根據(jù)所述請求,下載更新所述安全序列號ssn。
為了解決上述問題,本發(fā)明實施例公開了一種終端設備的身份認證方法,包括:
接收終端設備的身份認證請求,所述請求中包括所述終端設備的序列號sn,以及安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證。
可選地,所述依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1的步驟包括:
獲取所述標識信息;
獲取與所述標識信息相對應的密鑰,所述密鑰具有對應的解密規(guī)則;
按照所述解密規(guī)則,對所述安全序列號ssn進行解密,以獲得解密序列號sn1。
可選地,所述依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證的步驟包括:
判斷所述解密序列號sn1與所述序列號sn是否相同;
若是,則生成第一身份認證結果;
若否,則生成第二身份認證結果。
可選地,還包括:
發(fā)送更新所述安全序列號ssn的請求;
接收終端設備的確認更新請求,發(fā)送更新安全序列號ssn1至終端設備。
可選地,還包括:
采用所述更新安全序列號ssn1替換所述終端設備中存儲的所述安全序列號ssn。
為了解決上述問題,本發(fā)明實施例公開了一種終端設備的身份認證裝置,包括:
發(fā)送模塊,用于發(fā)送身份認證請求至服務器,所述請求中包括所述終端設備的序列號sn,以及存在所述終端設備中的安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
接收模塊,用于接收服務器返回的身份認證結果。
為了解決上述問題,本發(fā)明實施例公開了一種終端設備的身份認證裝置,包括:
獲取模塊,用于接收終端設備的身份認證請求,所述請求中包括所述終端設備的序列號sn,以及安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
解密模塊,用于依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
認證模塊,用于依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證。
為了解決上述問題,本發(fā)明實施例公開了一種終端設備,包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序 包含用于進行以下操作的指令:
發(fā)送身份認證請求至服務器,所述請求中包括所述終端設備的序列號sn,以及存在所述終端設備中的安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
接收服務器返回的身份認證結果。
為了解決上述問題,本發(fā)明實施例公開了一種服務器,包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令:
接收終端設備的身份認證請求,所述請求中包括所述終端設備的序列號sn,以及安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證。
與背景技術相比,本發(fā)明實施例包括以下優(yōu)點:
在本發(fā)明實施例中,終端設備在向服務器發(fā)送包含有序列號sn和安全序列號ssn的身份認證請求后,由服務器對所述安全序列號進行解密,通過判斷解密序列號sn1與序列號sn是否相同,以生成身份認證結果,終端設備可以根據(jù)接收到的身份認證結果實現(xiàn)相應的身份認證,由于安全序列號ssn將是終端設備的唯一合法身份,而ssn是由aes及隨機選擇的密鑰生成,能夠有效防止ssn被逆向工程破解,從而確保ssn安全有效,有效地提高了終端設備及系統(tǒng)的安全性。
其次,采用隨機選擇密鑰對序列號sn加密以生成安全序列號ssn的方式,也因為密鑰只存在于設備制造商及服務器,能夠有效防止密鑰被泄漏;進一步地,即使密鑰泄漏,本發(fā)明實施例也能夠通過新增密鑰,對安全序列 號ssn進行更新,從而提供長久的安全保證。
附圖說明
圖1是本發(fā)明的一種終端設備的身份認證方法實施例一的步驟流程圖;
圖2是本發(fā)明的一種終端設備的身份認證方法實施例二的步驟流程圖;
圖3是本發(fā)明的一種終端設備的身份認證裝置實施例一的結構框圖;
圖4是本發(fā)明的一種終端設備的身份認證裝置實施例二的結構框圖;
圖5是根據(jù)一示例性實施例示出的一種用于終端設備的身份認證的裝置的框圖;
圖6是本發(fā)明實施例中服務器的結構示意圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。
參照圖1,示出了本發(fā)明的一種終端設備的身份認證方法實施例一的步驟流程圖,具體可以包括如下步驟:
步驟101,發(fā)送身份認證請求至服務器;
通常,終端設備在接入網(wǎng)絡后,需要與服務器完成相應的身份認證,此時,終端設備可以將身份認證請求發(fā)送至服務器。
在本發(fā)明實施例中,所述請求中可以包括有所述終端設備的序列號sn,以及存在所述終端設備中的安全序列號ssn,所述安全序列號ssn可以是利用高強度的加密算法aes(advancedencryptionstandard,高級加密標準)及隨機選擇的密鑰,通過對序列號sn加密的方式獲得的。
在本發(fā)明的一種優(yōu)選實施例中,所述安全序列號ssn可以通過如下步驟獲得:
獲取服務器下發(fā)的ssn,存儲在所述終端設備中。
在本發(fā)明實施例中,當所述終端設備初次接入網(wǎng)絡后,服務器可以隨機選擇任一密鑰,按照所選擇的密鑰相應的加密規(guī)則對所述終端設備的序列號 sn進行加密,從而生成安全序列號ssn,并將所述安全序列號ssn下發(fā)給所述終端設備。為了保證安全,所述密鑰僅被保存在服務器側,而在終端側不保存相應的密鑰。
在本申請實施例中,所述安全序列號ssn還具有對應的標識信息,以標記安全序列號ssn與所選擇的密鑰之間的對應關系。
步驟102,接收服務器返回的身份認證結果。
通常,所述身份認證結果可以包括第一身份認證結果,或,第二身份認證結果。在本發(fā)明實施例中,所述第一身份認證結果為身份認證通過,所述第二身份認證結果為身份認證未通過。
在具體實現(xiàn)中,當服務器接收到終端設備的身份認證請求后,便可以針對所述請求進行認證,以獲得相應的身份認證結果,并將所述身份認證結果返回給終端設備。
在本發(fā)明的一種優(yōu)選實施例中,所述身份認證結果可以通過如下步驟獲得:
s21,服務器獲取所述終端設備的序列號sn,以及安全序列號ssn;
服務器在接收到終端設備的身份認證請求后,可以從所述請求中提取出終端設備的序列號sn,以及安全序列號ssn。
s22,服務器依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
在本發(fā)明實施例中,在服務器獲取到安全序列號ssn的標識信息后,可以根據(jù)所述標識信息獲得與所述標識信息相對應的密鑰,由于所述密鑰具有對應的加密和解密規(guī)則,因此,服務器可以按照對應的解密規(guī)則對安全序列號ssn進行解密,從而得到解密序列號sn1。
在本發(fā)明的一種優(yōu)選實施例中,所述服務器依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1的步驟具體可以包括如下子步驟:
服務器獲取所述標識信息;
服務器獲取與所述標識信息相對應的密鑰;
服務器按照所述解密規(guī)則,對所述安全序列號ssn進行解密,以獲得解密序列號sn1。
在具體實現(xiàn)中,服務器可以根據(jù)所述標識信息,從保存在服務器側的一個或多個密鑰中確定出與所述標識信息相對應的密鑰,然后按照對應的解密規(guī)則對安全序列號ssn進行解密,以獲得解密序列號sn1。
s23,服務器依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證,獲得身份認證結果。
在本發(fā)明的一種優(yōu)選實施例中,所述服務器依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證,獲得身份認證結果的步驟具體可以包括如下子步驟:
服務器判斷所述解密序列號sn1與所述序列號sn是否相同;
若是,則生成第一身份認證結果;
若否,則生成第二身份認證結果。
在具體實現(xiàn)中,當服務器通過解密操作得到解密序列號sn1后,可以將所述解密序列號sn1與終端設備的序列號sn進行比較,通過判斷二者是否相同來實現(xiàn)對終端設備的身份認證,即,若解密序列號sn1與終端設備的序列號sn相同,則可以接受本次身份認證,生成第一身份認證結果(認證通過);若解密序列號sn1與終端設備的序列號sn不同,則可以拒絕本次身份認證,生成第二身份認證結果(認證未通過)。
在本發(fā)明的一種優(yōu)選實施例中,所述方法還可以包括如下步驟:
步驟103,接收更新所述安全序列號ssn的請求;
步驟104,根據(jù)所述請求,下載更新所述安全序列號ssn。
在本發(fā)明實施例中,還可以配置更新密鑰,當因為某種原因需要更換安全序列號(例如,加密密鑰超過有效期)時,還可以采用更新密鑰對所述安全序列號ssn進行更新操作,以進一步保證終端設備的安全。
在具體實現(xiàn)中,當需要更新終端設備的安全序列號ssn時,服務器可以將更新所述安全序列號ssn的請求發(fā)送至終端設備,終端設備接收并確認所述請求后,可以從服務器下載更新所述安全序列號ssn,采用更新后的 安全序列號ssn1替換原有的安全序列號ssn,以保證終端設備的安全。
在本發(fā)明實施例中,終端設備在向服務器發(fā)送包含有序列號sn和安全序列號ssn的身份認證請求后,由服務器對所述安全序列號ssn進行解密,通過判斷解密序列號sn1與序列號sn是否相同,以生成身份認證結果,終端設備可以根據(jù)接收到的身份認證結果實現(xiàn)相應的身份認證,由于安全序列號ssn將是終端設備的唯一合法身份,而ssn是由aes及隨機選擇的密鑰生成,能夠有效防止ssn被逆向工程破解,從而確保ssn安全有效,有效地提高了終端設備及系統(tǒng)的安全性。
其次,采用隨機選擇密鑰對序列號sn加密以生成安全序列號ssn的方式,也因為密鑰只存在于設備制造商及服務器,能夠有效防止密鑰被泄漏;進一步地,即使密鑰泄漏,本發(fā)明實施例也能夠通過新增密鑰,對安全序列號ssn進行更新,從而提供長久的安全保證。
參照圖2,示出了本發(fā)明的一種終端設備的身份認證方法實施例二的步驟流程圖,具體可以包括如下步驟:
步驟201,接收終端設備的身份認證請求;
通常,終端設備在接入網(wǎng)絡后,需要將身份認證請求發(fā)送至服務器,與服務器完成相應的身份認證。
在本發(fā)明實施例中,所述請求中可以包括有所述終端設備的序列號sn,以及安全序列號ssn,所述安全序列號ssn可以是利用高強度的加密算法aes及隨機選擇的密鑰,通過對序列號sn加密的方式獲得的。
進一步地,安全序列號ssn還可以具有對應的標識信息,以標記所述安全序列號ssn在生成時所選擇的密鑰,所述密鑰具有對應的加密和解密規(guī)則。
步驟202,依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
在本發(fā)明實施例中,服務器在獲取到安全序列號ssn的標識信息后,可以根據(jù)所述標識信息獲得與所述標識信息相對應的密鑰,由于所述密鑰具 有解密規(guī)則,因此,服務器可以按照對應的解密規(guī)則對安全序列號ssn進行解密,從而得到解密序列號sn1。
在本發(fā)明的一種優(yōu)選實施例中,所述依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1的步驟具體可以包括如下子步驟:
獲取所述標識信息;
獲取與所述標識信息相對應的密鑰,所述密鑰具有對應的解密規(guī)則;
按照所述解密規(guī)則,對所述安全序列號ssn進行解密,以獲得解密序列號sn1。
在具體實現(xiàn)中,服務器可以根據(jù)所述標識信息,從保存在服務器側的一個或多個密鑰中確定出與所述標識信息相對應的密鑰,然后按照對應的解密規(guī)則對安全序列號ssn進行解密,以獲得解密序列號sn1。
步驟203,依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證,獲得身份認證結果。
在具體實現(xiàn)中,當服務器接收到終端設備的身份認證請求后,便可以針對所述請求進行認證,以獲得相應的身份認證結果,并將所述身份認證結果返回給終端設備。
通常,所述身份認證結果可以包括第一身份認證結果,或,第二身份認證結果。在本發(fā)明實施例中,所述第一身份認證結果為身份認證通過,所述第二身份認證結果為身份認證未通過。
在本發(fā)明的一種優(yōu)選實施例中,所述依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證的步驟具體可以包括如下子步驟:
判斷所述解密序列號sn1與所述序列號sn是否相同;
若是,則生成第一身份認證結果;
若否,則生成第二身份認證結果。
在具體實現(xiàn)中,當服務器通過解密操作得到解密序列號sn1后,可以將所述解密序列號sn1與終端設備的序列號sn進行比較,通過判斷二者是否相同來實現(xiàn)對終端設備的身份認證,即,若解密序列號sn1與終端設備的序列號sn相同,則可以接受本次身份認證,生成第一身份認證結果(認證通 過);若解密序列號sn1與終端設備的序列號sn不同,則可以拒絕本次身份認證,生成第二身份認證結果(認證未通過)。
在本申請的一種優(yōu)選實施例中,所述方法還可以包括如下步驟:
步驟204,發(fā)送更新所述安全序列號ssn的請求;
步驟205,接收終端設備的確認更新請求,發(fā)送更新安全序列號ssn1至終端設備。
在本發(fā)明實施例中,還可以配置更新密鑰,當因為某種原因需要更換安全序列號(例如,加密密鑰超過有效期)時,還可以采用更新密鑰對所述安全序列號ssn進行更新操作,以進一步保證終端設備的安全。
在具體實現(xiàn)中,當需要更新終端設備的安全序列號ssn時,服務器可以將更新所述安全序列號ssn的請求發(fā)送至終端設備,終端設備接收并確認所述請求后,可以向服務器發(fā)送確認更新請求的信息,當服務器接收到所述確認更新請求的信息后,可以將更新安全序列號ssn1發(fā)送至終端設備。由終端設備采用所述更新安全序列號ssn1替換存儲的所述安全序列號ssn,以保證終端設備的安全。
需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
參照圖3,示出了本發(fā)明的一種終端設備的身份認證裝置實施例一的結構框圖,具體可以包括如下模塊:
發(fā)送模塊301,用于發(fā)送身份認證請求至服務器,所述請求中包括所述終端設備的序列號sn,以及存在所述終端設備中的安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
接收模塊302,用于接收服務器返回的身份認證結果。
在本發(fā)明實施例中,所述安全序列號ssn可以通過如下模塊獲得:
ssn獲取模塊303,用于獲取服務器下發(fā)的ssn,存儲在所述終端設備中。
在本發(fā)明實施例中,所述身份認證結果可以通過如下模塊獲得:
獲取模塊401,用于服務器獲取所述終端設備的序列號sn,以及安全序列號ssn;
解密模塊402,用于服務器依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
認證模塊403,用于服務器依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證,獲得身份認證結果。
在本發(fā)明實施例中,所述解密模塊402具體可以包括如下子模塊:
獲取子模塊4021,用于服務器獲取所述標識信息;
遍歷子模塊4022,用于服務器獲取與所述標識信息相對應的密鑰,所述密鑰具有對應的解密規(guī)則;
解密子模塊4023,用于服務器按照所述解密規(guī)則,對所述安全序列號ssn進行解密,以獲得解密序列號sn1。
在本發(fā)明實施例中,所述認證模塊403具體可以包括如下子模塊:
判斷子模塊4031,用于服務器判斷所述解密序列號sn1與所述序列號sn是否相同;
第一生成子模塊4032,用于在所述解密序列號sn1與所述序列號sn相同時,服務器生成第一身份認證結果;
第二生成子模塊4033,用于在所述解密序列號sn1與所述序列號sn不同時,服務器生成第二身份認證結果。
在本發(fā)明實施例中,所述裝置還可以包括如下模塊:
更新請求接收模塊304,用于接收更新所述安全序列號ssn的請求;
更新模塊305,用于根據(jù)所述請求,下載更新所述安全序列號ssn。
參照圖4,示出了本發(fā)明的一種終端設備的身份認證裝置實施例二的結 構框圖,具體可以包括如下模塊:
獲取模塊401,用于接收終端設備的身份認證請求,所述請求中包括所述終端設備的序列號sn,以及安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
解密模塊402,用于依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
認證模塊403,用于依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證。
在本發(fā)明實施例中,所述解密模塊402具體可以包括如下子模塊:
標識信息獲取子模塊4021,用于獲取所述標識信息;
密鑰獲取子模塊4022,用于獲取與所述標識信息相對應的密鑰,所述密鑰具有對應的解密規(guī)則;
解密子模塊4023,用于按照所述解密規(guī)則,對所述安全序列號ssn進行解密,以獲得解密序列號sn1。
在本發(fā)明實施例中,所述認證模塊403具體可以包括如下子模塊:
判斷子模塊4031,用于判斷所述解密序列號sn1與所述序列號sn是否相同;
第一生成子模塊4032,用于在所述解密序列號sn1與所述序列號sn相同時,服務器生成第一身份認證結果;
第二生成子模塊4033,用于在所述解密序列號sn1與所述序列號sn不同時,服務器生成第二身份認證結果。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
圖5是根據(jù)一示例性實施例示出的一種用于終端設備的身份認證的裝置800的框圖。例如,裝置800可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理 等。
參照圖5,裝置800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(i/o)的接口812,傳感器組件814,以及通信組件816。
處理組件802通常控制裝置800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關聯(lián)的操作。處理元件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理部件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在設備800的操作。這些數(shù)據(jù)的示例包括用于在裝置800上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件806為裝置800的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置800生成、管理和分配電力相關聯(lián)的組件。
多媒體組件808包括在所述裝置800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當設備800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體 數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(mic),當裝置800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。
i/o接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件814包括一個或多個傳感器,用于為裝置800提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到設備800的打開/關閉狀態(tài),組件的相對定位,例如所述組件為裝置800的顯示器和小鍵盤,傳感器組件814還可以檢測裝置800或裝置800一個組件的位置改變,用戶與裝置800接觸的存在或不存在,裝置800方位或加速/減速和裝置800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件816被配置為便于裝置800和其他設備之間有線或無線方式的通信。裝置800可以接入基于通信標準的無線網(wǎng)絡,如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信部件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信部件816還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術,紅外數(shù)據(jù)協(xié)會(irda)技術,超寬帶(uwb)技術,藍牙(bt)技術和其他技術來實現(xiàn)。
在示例性實施例中,裝置800可以被一個或多個應用專用集成電路 (asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由裝置800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行一種終端設備的身份認證方法,所述方法包括:
發(fā)送身份認證請求至服務器,所述請求中包括所述終端設備的序列號sn,以及存在所述終端設備中的安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
接收服務器返回的身份認證結果。
圖6是本發(fā)明實施例中服務器的結構示意圖。該服務器1900可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個或一個以上中央處理器(centralprocessingunits,cpu)1922(例如,一個或一個以上處理器)和存儲器1932,一個或一個以上存儲應用程序1942或數(shù)據(jù)1944的存儲介質(zhì)1930(例如一個或一個以上海量存儲設備)。其中,存儲器1932和存儲介質(zhì)1930可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)1930的程序可以包括一個或一個以上模塊(圖示沒標出),每個模塊可以包括對服務器中的一系列指令操作。更進一步地,中央處理器1922可以設置為與存儲介質(zhì)1930通信,在服務器1900上執(zhí)行存儲介質(zhì)1930中的一系列指令操作:
接收終端設備的身份認證請求,所述請求中包括所述終端設備的序列號sn,以及安全序列號ssn,所述安全序列號ssn具有對應的標識信息;
依據(jù)所述標識信息,對所述安全序列號ssn進行解密,獲得解密序列號sn1;
依據(jù)所述解密序列號sn1與所述序列號sn對所述終端設備進行身份認證。
服務器1900還可以包括一個或一個以上電源1926,一個或一個以上有線或無線網(wǎng)絡接口1950,一個或一個以上輸入輸出接口1958,一個或一個以上鍵盤1956,和/或,一個或一個以上操作系統(tǒng)1941,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。
本領域技術人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權利要求指出。
應當理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權利要求來限制。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。