亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

安全芯片的升級方法、裝置、終端及安全芯片與流程

文檔序號:12786145閱讀:336來源:國知局
安全芯片的升級方法、裝置、終端及安全芯片與流程

本發(fā)明涉及軟件技術(shù)領(lǐng)域,尤其涉及一種安全芯片的升級方法、裝置、終端及安全芯片。



背景技術(shù):

隨著科學(xué)技術(shù)日新月異的發(fā)展,全球已進入網(wǎng)絡(luò)信息化時代,多種多樣的安全芯片已被應(yīng)用到智能家電設(shè)備當(dāng)中。并且,隨著智能家居技術(shù)的不斷進步和用戶生活水平的提高,越來越多的家電設(shè)備能夠?qū)崿F(xiàn)智能化運轉(zhuǎn)。

相關(guān)技術(shù)中,在智能家電設(shè)備中增加安全芯片之后,安全芯片已有的固件被固化設(shè)置,其功能可迭代性及可擴展性不高。



技術(shù)實現(xiàn)要素:

本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。

為此,本發(fā)明的一個目的在于提出一種安全芯片的升級方法,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

本發(fā)明的另一個目的在于提出一種安全芯片的升級方法。

本發(fā)明的另一個目的在于提出一種安全芯片的升級裝置。

本發(fā)明的又一個目的在于提出一種安全芯片的升級裝置。

本發(fā)明的另一個目的在于提出一種終端。

本發(fā)明的另一個目的在于提出一種安全芯片。

為達到上述目的,本發(fā)明第一方面實施例提出的安全芯片的升級方法,包括:基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及所述家電設(shè)備內(nèi)置安全芯片的版本號;判斷用于升級的二進制文件的版本號是否高于所述安全芯片的版本號;若高于所述安全芯片的版本號,則將所述二進制文件發(fā)送至所述內(nèi)置安全芯片,以對所述安全芯片進行升級。

本發(fā)明第一方面實施例提出的安全芯片的升級方法,通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

為達到上述目的,本發(fā)明第二方面實施例提出的安全芯片的升級方法,包括:通過預(yù)設(shè)通信模式獲取所述用于升級的二進制文件;擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將所述用于升級的二進制文件寫入所述安全芯片,以進行升級。

本發(fā)明第二方面實施例提出的安全芯片的升級方法,通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

為達到上述目的,本發(fā)明第三方面實施例提出的安全芯片的升級裝置,包括:讀取模塊,用于基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及所述家電設(shè)備內(nèi)置安全芯片的版本號;判斷模塊,用于判斷用于升級的二進制文件的版本號是否高于所述安全芯片的版本號;發(fā)送模塊,用于在高于所述安全芯片的版本號時,將所述二進制文件發(fā)送至所述內(nèi)置安全芯片,以對所述安全芯片進行升級。

本發(fā)明第三方面實施例提出的安全芯片的升級裝置,通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

為達到上述目的,本發(fā)明第四方面實施例提出的安全芯片的升級裝置,包括:第二獲取模塊,用于通過預(yù)設(shè)通信模式獲取所述用于升級的二進制文件;升級模塊,用于擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將所述用于升級的二進制文件寫入所述安全芯片,以進行升級。

本發(fā)明第四方面實施例提出的安全芯片的升級裝置,通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

為達到上述目的,本發(fā)明第五方面實施例提出的終端,包括:第三方面實施例提出的安全芯片的升級裝置。

本發(fā)明第五方面實施例提出的終端,通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

為達到上述目的,本發(fā)明第六方面實施例提出的安全芯片,包括:第四方面實施例提出的安全芯片的升級裝置。

本發(fā)明第六方面實施例提出的安全芯片,通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。

附圖說明

本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1是本發(fā)明一實施例提出的安全芯片的升級方法的流程示意圖;

圖2是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖;

圖3是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖;

圖4是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖;

圖5是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖;

圖6是本發(fā)明另一實施例提出的安全芯片的升級裝置的結(jié)構(gòu)示意圖;

圖7是本發(fā)明另一實施例提出的安全芯片的升級裝置的結(jié)構(gòu)示意圖;

圖8是本發(fā)明另一實施例提出的安全芯片的升級裝置的結(jié)構(gòu)示意圖;

圖9是本發(fā)明另一實施例提出的安全芯片的升級裝置的結(jié)構(gòu)示意圖。

具體實施方式

下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。

圖1是本發(fā)明一實施例提出的安全芯片的升級方法的流程示意圖。

本實施例以該安全芯片的升級方法被配置為安全芯片的升級裝置中來舉例說明。

本實施例中安全芯片的升級裝置可以設(shè)置在終端中,本發(fā)明實施例對此不作限制。

本實施例的執(zhí)行主體為終端。

其中,終端可以是智能手機、平板電腦、個人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。

進一步地,本實施例中的終端可以用于對家電設(shè)備進行控制。

本實施例以終端控制方法被配置在智能手機中為例。

在一些應(yīng)用場景下,用于可以通過智能手機對家電設(shè)備中的安全芯片的軟件區(qū)域進行升級,對此不做限制。

在本發(fā)明的實施例中,可以通過將終端配置在預(yù)設(shè)通信模式下,對家電設(shè)備中的安全芯片進行升級,以便于家電設(shè)備的中央處理器(Central Processing Unit,CPU)功能的迭代更新。

參見圖1,該方法包括:

S11:基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號。

在本發(fā)明的實施例中,預(yù)設(shè)通信模式為無線訪問接入點AP模式。

在本發(fā)明的實施例中,可以預(yù)先將終端配置為AP模式,實現(xiàn)局域網(wǎng)內(nèi)家電設(shè)備與終端的互相鏈接,通過基于AP模式下讀取家電設(shè)備中通信模塊的物理地址,通信鏈接的可信度較高,有效保障安全芯片升級的安全穩(wěn)定性。

其中,家電設(shè)備例如空調(diào)器、冰箱,以及熱水器等。

通信模塊可以例如為內(nèi)置在家電設(shè)備中的無線WIFI通信模塊,其中,無線WIFI通信模塊支持Wi-Fi技術(shù)。

安全芯片為一個可信任平臺模塊,是一個可獨立進行密鑰生成、加解密的裝置,內(nèi)部擁有獨立的處理器和存儲單元,可存儲密鑰和特征數(shù)據(jù),為家電設(shè)備提供加密和安全認證服務(wù)。

S12:判斷用于升級的二進制文件的版本號是否高于安全芯片的版本號。

其中,版本號可以例如為cos版本號。

在本發(fā)明的實施例中,用于升級的二進制文件(例如,bin文件)可以是終端預(yù)先從服務(wù)器側(cè)下載得到的,或者,也可以由終端中應(yīng)用程序管理APP推送所得,對此不作限制。

在本發(fā)明的實施例中,終端在讀取到安全芯片的版本號之后,可以將已下載到的用于升級的二進制文件的版本號與安全芯片的版本號作比對,能夠有效避免對安全芯片的軟件區(qū)域的重復(fù)升級,節(jié)省終端運行所耗的內(nèi)存空間。

S13:若高于安全芯片的版本號,則將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級。

在本發(fā)明的實施例中,可以由終端基于AP模式下將二進制文件以字節(jié)流的形式傳輸給家電設(shè)備中的通信模塊(例如,無線WIFI通信模塊),而后,通信模塊在收到二進制文件之后,可以通過串行外設(shè)接口(Serial Peripheral Interface,SPI)發(fā)送升級指令至安全芯片,以使安全芯片擦除已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級。

本實施例中,通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

圖2是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖。

本實施例的執(zhí)行主體為終端。

參見圖2,該方法包括:

S201:將用于對家電設(shè)備進行控制的終端配置為預(yù)設(shè)通信模式。

在本發(fā)明的實施例中,預(yù)設(shè)通信模式為無線訪問接入點AP模式。

在本發(fā)明的實施例中,可以在將終端配置為預(yù)設(shè)通信模式之后,由用戶關(guān)閉家電設(shè)備所連接的公網(wǎng)路由鏈路,或者,也可以由控制家電設(shè)備的終端觸發(fā)關(guān)閉家電設(shè)備所連接的公網(wǎng)路由鏈路,而后,將家電設(shè)備接入該終端所配置的AP模式的局域網(wǎng)中,對此不作限制。

S202:獲取家電設(shè)備的預(yù)設(shè)的服務(wù)集標(biāo)識SSID。

其中,SSID技術(shù)可以將一個無線局域網(wǎng)分為幾個需要不同身份驗證的子網(wǎng)絡(luò),每一個子網(wǎng)絡(luò)都需要獨立的身份驗證,只有通過身份驗證的用戶才可以進入相應(yīng)的子網(wǎng)絡(luò),防止未被授權(quán)的用戶進入本網(wǎng)絡(luò)。

在本發(fā)明的實施例中,預(yù)設(shè)的服務(wù)集標(biāo)識SSID可以例如為,該家電設(shè)備連接公網(wǎng)路由鏈路的SSID,對此不作限制。

S203:根據(jù)服務(wù)集標(biāo)識SSID生成預(yù)設(shè)通信模式下的鏈接信息,以使通信模塊基于鏈接信息與終端建立通信連接。

在本發(fā)明的實施例中,可以預(yù)先將終端配置為AP模式,實現(xiàn)局域網(wǎng)內(nèi)家電設(shè)備與終端的互相鏈接,通過基于AP模式下讀取家電設(shè)備中通信模塊的物理地址,通信鏈接的可信度較高,有效保障安全芯片升級的安全穩(wěn)定性。通過根據(jù)服務(wù)集標(biāo)識SSID生成預(yù)設(shè)通信模式下的鏈接信息,能夠使家電設(shè)備基于獨立的身份驗證接入AP模式下的局域網(wǎng),在存在有多個家電設(shè)備的情況下,各家電設(shè)備之間獨立通信,進一步保障安全芯片升級的安全穩(wěn)定性及可靠性。

S204:接收服務(wù)器推送的升級請求,其中,升級請求中包括:待升級的安全芯片的身份認證標(biāo)識。

S205:根據(jù)身份認證標(biāo)識從服務(wù)器下載用于升級的二進制文件。

在本發(fā)明的實施例中,在預(yù)先基于預(yù)設(shè)通信模式建立終端、家電設(shè)備,以及安全芯片之間的通信連接之后,基于該預(yù)設(shè)通信模式根據(jù)身份認證標(biāo)識從服務(wù)器下載用于升級的二進制文件,保障安全芯片升級的安全穩(wěn)定性及可靠性。

S206:基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號。

S207:判斷用于升級的二進制文件的版本號是否高于安全芯片的版本號,若是,執(zhí)行S209,否則,執(zhí)行S208。

S208:不進行升級處理。

在本發(fā)明的實施例中,終端在讀取到安全芯片的版本號之后,可以將已下載到的用于升級的二進制文件的版本號與安全芯片的版本號作比對,在二進制文件的版本號低于安全芯片的版本號時,不進行升級處理,能夠有效避免對安全芯片的軟件區(qū)域的重復(fù)升級,節(jié)省終端運行所耗的內(nèi)存空間。

S209:基于預(yù)設(shè)通信模式下將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級。

在本發(fā)明的實施例中,可以由終端基于AP模式下將二進制文件以字節(jié)流的形式傳輸給家電設(shè)備中的通信模塊(例如,無線WIFI通信模塊),而后,通信模塊在收到二進制文件之后,可以通過串行外設(shè)接口(Serial Peripheral Interface,SPI)發(fā)送升級指令至安全芯片,以使安全芯片擦除已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級。

本實施例中,通過基于AP模式下讀取家電設(shè)備中通信模塊的物理地址,通信鏈接的可信度較高,有效保障安全芯片升級的安全穩(wěn)定性。通過根據(jù)服務(wù)集標(biāo)識SSID生成預(yù)設(shè)通信模式下的鏈接信息,能夠使家電設(shè)備基于獨立的身份驗證接入AP模式下的局域網(wǎng),在存在有多個家電設(shè)備的情況下,各家電設(shè)備之間獨立通信,進一步保障安全芯片升級的安全穩(wěn)定性及可靠性。通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。在二進制文件的版本號低于安全芯片的版本號時,不進行升級處理,能夠有效避免對安全芯片的軟件區(qū)域的重復(fù)升級,節(jié)省終端運行所耗的內(nèi)存空間。

圖3是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖。

本實施例以該安全芯片的升級方法被配置為安全芯片的升級裝置中來舉例說明。

本實施例中安全芯片的升級裝置可以設(shè)置在安全芯片中,本發(fā)明實施例對此不作限制。

本實施例的執(zhí)行主體為安全芯片。

參見圖3,該方法包括:

S31:通過預(yù)設(shè)通信模式獲取用于升級的二進制文件。

在本發(fā)明的實施例中,預(yù)設(shè)通信模式為無線訪問接入點AP模式。

在本發(fā)明的實施例中,可以預(yù)先將終端配置為AP模式,實現(xiàn)局域網(wǎng)內(nèi)家電設(shè)備與終端的互相鏈接,通過基于AP模式下獲取用于升級的二進制文件,通信鏈接的可信度較高,有效保障安全芯片升級的安全穩(wěn)定性。

在本發(fā)明的實施例中,用于升級的二進制文件(例如,bin文件)可以是終端預(yù)先從服務(wù)器側(cè)下載得到的,或者,也可以由終端中應(yīng)用程序管理APP推送所得,對此不作限制。

S32:擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級。

在本發(fā)明的實施例中,家電設(shè)備中的通信模塊(例如,無線WIFI通信模塊),可以基于AP模式下接收終端以字節(jié)流的形式傳輸?shù)亩M制文件,而后,通信模塊在收到二進制文件之后,可以通過串行外設(shè)接口(Serial Peripheral Interface,SPI)發(fā)送升級指令至安全芯片,安全芯片接收到升級指令之后,觸發(fā)擦除其軟件區(qū)域已有固件,并寫入用于升級的二進制文件,執(zhí)行該二進制文件以進行升級。

本實施例中,通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

圖4是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖。

本實施例的執(zhí)行主體為安全芯片。

參見圖4,該方法包括:

S41:基于預(yù)設(shè)通信模式建立終端與安全芯片之間的通信連接。

S42:通過預(yù)設(shè)通信模式獲取用于升級的二進制文件。

S43:擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級。

本實施例中,通過基于預(yù)設(shè)通信模式建立終端與安全芯片之間的通信連接,通信鏈接的可信度較高,有效保障安全芯片升級的安全穩(wěn)定性。通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

圖5是本發(fā)明另一實施例提出的安全芯片的升級方法的流程示意圖。

本實施例以終端、服務(wù)器,及安全芯片之間的交互進行示例。

參見圖5,該方法包括:

S501:接收服務(wù)器推送的升級請求,其中,升級請求中包括:待升級的安全芯片的身份認證標(biāo)識。

S502:根據(jù)身份認證標(biāo)識從服務(wù)器下載用于升級的二進制文件。

S503:將用于對家電設(shè)備進行控制的終端配置為預(yù)設(shè)通信模式。

S504:獲取家電設(shè)備的預(yù)設(shè)的服務(wù)集標(biāo)識SSID。

S505:根據(jù)服務(wù)集標(biāo)識SSID生成預(yù)設(shè)通信模式下的鏈接信息,以使通信模塊基于鏈接信息與終端建立通信連接。

S506:基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號。

S507:判斷用于升級的二進制文件的版本號是否高于安全芯片的版本號,若是,執(zhí)行S509,否則,執(zhí)行S508。

S508:不進行升級處理。

S509:基于預(yù)設(shè)通信模式下將二進制文件發(fā)送至內(nèi)置安全芯片。

S510:通過預(yù)設(shè)通信模式獲取用于升級的二進制文件。

S511:擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級。

需要說明的是,前述圖1-圖4實施例中對安全芯片的升級方法實施例的解釋說明也適用于該實施例的安全芯片的升級方法,其實現(xiàn)原理類似,此處不再贅述。

本實施例中,通過基于AP模式下讀取家電設(shè)備中通信模塊的物理地址,通信鏈接的可信度較高,有效保障安全芯片升級的安全穩(wěn)定性。通過根據(jù)服務(wù)集標(biāo)識SSID生成預(yù)設(shè)通信模式下的鏈接信息,能夠使家電設(shè)備基于獨立的身份驗證接入AP模式下的局域網(wǎng),在存在有多個家電設(shè)備的情況下,各家電設(shè)備之間獨立通信,進一步保障安全芯片升級的安全穩(wěn)定性及可靠性。通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。在二進制文件的版本號低于安全芯片的版本號時,不進行升級處理,能夠有效避免對安全芯片的軟件區(qū)域的重復(fù)升級,節(jié)省終端運行所耗的內(nèi)存空間。通過基于預(yù)設(shè)通信模式建立終端與安全芯片之間的通信連接,通信鏈接的可信度較高,進一步保障安全芯片升級的安全穩(wěn)定性。通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,進一步提升安全芯片功能的可迭代性及可擴展性。

圖6是本發(fā)明另一實施例提出的安全芯片的升級裝置的結(jié)構(gòu)示意圖。

參見圖6,該安全芯片的升級裝置600包括:讀取模塊601、判斷模塊602,以及發(fā)送模塊603,其中,

讀取模塊601,用于基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號。

可選地,預(yù)設(shè)通信模式為無線訪問接入點AP模式。

判斷模塊602,用于判斷用于升級的二進制文件的版本號是否高于安全芯片的版本號。

發(fā)送模塊603,用于在高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級。

可選地,發(fā)送模塊603具體用于:

基于預(yù)設(shè)通信模式下將二進制文件發(fā)送至內(nèi)置安全芯片。

可選地,一些實施例中,參見圖7,該安全芯片的升級裝置600還包括:

配置模塊604,用于將用于對家電設(shè)備進行控制的終端配置為預(yù)設(shè)通信模式。

第一建立模塊605,用于基于預(yù)設(shè)通信模式建立終端、家電設(shè)備,以及安全芯片之間的通信連接。

可選地,一些實施例中,參見圖7,該安全芯片的升級裝置600還包括:

接收模塊606,用于接收服務(wù)器推送的升級請求,其中,升級請求中包括:待升級的安全芯片的身份認證標(biāo)識。

下載模塊607,用于根據(jù)身份認證標(biāo)識從服務(wù)器下載用于升級的二進制文件。

第一獲取模塊608,用于獲取家電設(shè)備的預(yù)設(shè)的服務(wù)集標(biāo)識SSID。

生成模塊609,用于根據(jù)服務(wù)集標(biāo)識SSID生成預(yù)設(shè)通信模式下的鏈接信息,以使通信模塊基于鏈接信息與終端建立通信連接。

需要說明的是,前述圖1-圖2實施例中對安全芯片的升級方法實施例的解釋說明也適用于該實施例的安全芯片的升級裝置600,其實現(xiàn)原理類似,此處不再贅述。

本實施例中,通過基于預(yù)設(shè)通信模式下讀取家電設(shè)備中通信模塊的物理地址,及家電設(shè)備內(nèi)置安全芯片的版本號,并在用于升級的二進制文件的版本號高于安全芯片的版本號時,將二進制文件發(fā)送至內(nèi)置安全芯片,以對安全芯片進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

圖8是本發(fā)明另一實施例提出的安全芯片的升級裝置的結(jié)構(gòu)示意圖。

參見圖8,該安全芯片的升級裝置800包括:第二獲取模塊801和升級模塊802,其中,

第二獲取模塊801,用于通過預(yù)設(shè)通信模式獲取用于升級的二進制文件。

可選地,預(yù)設(shè)通信模式為無線訪問接入點AP模式。

升級模塊802,用于擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級。

可選地,一些實施例中,參見圖9,該安全芯片的升級裝置800還包括:

第二建立模塊803,用于基于預(yù)設(shè)通信模式建立終端與安全芯片之間的通信連接。

需要說明的是,前述圖3-圖4實施例中對安全芯片的升級方法實施例的解釋說明也適用于該實施例的安全芯片的升級裝置800,其實現(xiàn)原理類似,此處不再贅述。

本實施例中,通過預(yù)設(shè)通信模式獲取用于升級的二進制文件,擦除家電設(shè)備內(nèi)置安全芯片中的已有固件,并將用于升級的二進制文件寫入安全芯片,以進行升級,能夠?qū)崿F(xiàn)基于局域網(wǎng)內(nèi)對已固化設(shè)置的安全芯片進行升級,提升安全芯片功能的可迭代性及可擴展性。

需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。

此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。

上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。

在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1