新四季網

一種數字機頂盒用軟體安全認證方法

2023-10-18 16:47:34

專利名稱:一種數字機頂盒用軟體安全認證方法
技術領域:
本發明涉及數位電視和移動多媒體領域,提供了一種基於數位電視應用軟體和硬體分離 的機頂盒平臺的數字機頂盒用軟體安全認證方法。
背景技術:
隨著科學技術特別是信息技術的迅猛發展,人類社會己經進入數位化、信息化時代,世 界各國都在加快廣播電視數位化進程。隨著廣播電視數位化進程的推進,數位電視逐漸普及, 用於傳播和轉換數字節目信號的機頂盒也陸續走進千家萬戶,成為家庭重要的家電產品之一。
申請人在先申請的200810159329.7號發明專利給出了 一種數位電視應用軟體和硬體分離 的機頂盒平臺及其下載方法,該機頂盒平臺由硬體平臺和軟體平臺兩部分組成。硬體平臺是 指通用的數位電視機頂盒,它包含機頂盒處理器晶片、隨機存儲器SDRAM、程序和數據存儲 器FLASH、高頻頭等機頂盒硬體設備;軟體平臺包括作業系統模塊OS、硬體驅動模塊Driver、 系統軟體模塊System Software、軟體下載升級模塊Boot Loader和應用程式接口模塊API。在 軟體平臺中,作業系統模塊OS和硬體驅動模塊Driver和機頂盒硬體緊密關聯,負責對硬體進 行操作;系統軟體模塊System Software是運行在機頂盒上的基本軟體,並可以調用在該軟體 平臺之上開發的應用軟體執行;軟體下載升級模塊Boot Loader負責軟體的下載更新;應用程 序接口模塊API向應用程式提供功能一致的應用接口。
利用200810159329.7號發明專利中所述的機頂盒平臺可以使機頂盒廠家大批量生產統一 的機頂盒硬體而降低生產成本;利用200810159329.7號發明專利所述的軟體下載方法,可以 很方便的解決軟體的升級維護問題;但是,在200810159329.7號發明中沒有對機頂盒系統軟 件和應用軟體的安全性進行檢査,有可能導致機頂盒廠家或者第三方軟體開發商提供給數字 電視運營商的機頂盒系統軟體和應用軟體是帶有惡意目的的軟體,進而導致運營商產生經濟 等方面的損失。

發明內容
本發明的目的就是為了解決目前機頂盒系統軟體和應用軟體安全性方面的缺陷,提高機 頂盒系統軟體和應用軟體的安全性,提出了一種基於數位電視應用軟體和硬體分離的機頂盒 平臺的數字機頂盒用軟體安全認證方法。
為了實現上述目的,本發明採用如下技術方案-
一種數字機頂盒用軟體安全認證方法,它的步驟為
(1) 機頂盒開機;
(2) 運行機頂盒中的Boot Loader程序;
(3) 加載軟體安全認證模塊;
(4) 判斷軟體安全認證模塊是否加載成功,若成功,轉向步驟(6);否則轉向步驟(5);
(5) 提示軟體安全認證模塊加載失敗,重啟機頂盒,轉向步驟(2);
(6) 使用軟體安全認證模塊檢查系統軟^^的合法性;
(7) 若系統軟體合法,轉向步驟(9);否則轉向步驟(8);
(8) 提示系統軟體非法,重啟機頂盒,轉向步驟(2);
(9) 加載系統軟體;
(10) 機頂盒進行正常工作;
(11) 判斷是否需要加載應用軟體,若是,轉向步驟(12);否則轉向步驟(10);
(12) 使用軟體安全認證模塊檢查應用軟體的合法性;
(13) 若應用軟體合法,轉向步驟(15);否則轉向步驟(14);
(14) 提示應用軟體非法,重啟機頂盒,轉向步驟(2);
(15) 加載應用軟體,轉向步驟(10)。
所述步驟(6)中,軟體安全認證模塊通過對系統軟體的文件信息頭進行檢查來判斷系統車欠件是否合法°
所述步驟(6)中,軟體安全認證模塊通過對系統軟體的數字籤名進行檢查來判斷系統 軟體是否合法。
所述步驟(12)中,軟體安全認證模塊通過對應用軟體的文件信息頭進行檢査來判斷應
用軟體是否合法。
所述步驟(12)中,軟體安全認證模塊通過對應用軟體的數字籤名進行檢查來判斷應用 軟體是否合法。
所述軟體安全認證模塊為設置在機頂盒內的帶有認證程序的認證晶片或寫有認證程序的 存儲器,該認證程序可以通過Boot Loader進行下載和升級。
本發明的有益效果是和申請人在先申請的200810159329.7號發明專利相比,本發明具 有軟體安全性高的優點。


.
圖1是本發明所述的數字機頂盒用軟體安全認證方法工作流程圖。
具體實施例方式
下面結合附圖與實施例對本發明做進一步說明。
此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示 意實施例及其說明用於解釋本發明,並不夠成對本發明的不當限定。
圖l是本發明所述的數字機頂盒用軟體安全認證方法工作流程圖,它的基本流程為,
(1) 機頂盒開機;
(2) 運行機頂盒中的Boot Loader程序;
(3) 加載軟體安全認證模塊;
(4) 判斷軟體安全認證模塊是否加載成功,若成功,轉向步驟(6);否則轉向步驟(5);
(5) 提示軟體安全認證模塊加載失敗,重啟機頂盒,轉向步驟(2);
(6) 使用軟體安全認證模塊檢查系統軟體的合法性;
(7) 若系統軟體合法,轉向步驟(9);否則轉向步驟(8);
(8) 提示系統軟體非法,重啟機頂盒,轉向步驟(2);
(9) 加載系統軟體;
(10) 機頂盒進行正常工作;
(11) 判斷是否需要加載應用軟體,若是,轉向步驟(12);否則轉向步驟(10);
(12) 使用軟體安全認證模塊檢査應用軟體的合法性;
(13) 若應用軟體合法,轉向步驟(15);否則轉向步驟(14);
(14) 提示應用軟體非法,重啟機頂盒,轉向步驟(2);
(15) 加載應用軟體,轉向步驟(10)。 上述的軟體安全認證模塊及其工作流程中,在將系統軟體和應用軟體保存到機頂盒之
前,需要使用軟體安全認證模塊對系統軟體和應用軟體進行軟體安全性認證。軟體安全認證 模塊通過對系統軟體和應用軟體添加文件信息頭進行軟體安全性認證,或者通過對系統軟體 和應用軟體進行數字籤名進行軟體安全性認證。
所述步驟(6)和步驟(12)中,軟體安全認證模塊是通過對系統軟體和應用軟體的文 件信息頭進行檢查來判斷系統軟體和應用軟體是否合法,或者通過對系統軟體和應用軟體的 數字籤名進行檢査來判斷系統軟體和應用軟體是否合法。
所述軟體安全認證模塊為設置在機頂盒內的帶有認證程序的認證晶片或寫有認證程序 的存儲器,該認證程序可以通過Boot Loader進行下載和升級。
權利要求
1、一種數字機頂盒用軟體安全認證方法,其特徵在於,它的步驟為(1)機頂盒開機;(2)運行機頂盒中的Boot Loader程序;(3)加載軟體安全認證模塊;(4)判斷軟體安全認證模塊是否加載成功,若成功,轉向步驟(6);否則轉向步驟(5);(5)提示軟體安全認證模塊加載失敗,重啟機頂盒,轉向步驟(2);(6)使用軟體安全認證模塊檢查系統軟體的合法性;(7)若系統軟體合法,轉向步驟(9);否則轉向步驟(8);(8)提示系統軟體非法,重啟機頂盒,轉向步驟(2);(9)加載系統軟體;(10)機頂盒進行正常工作;(11)判斷是否需要加載應用軟體,若是,轉向步驟(12);否則轉向步驟(10);(12)使用軟體安全認證模塊檢查應用軟體的合法性;(13)若應用軟體合法,轉向步驟(15);否則轉向步驟(14);(14)提示應用軟體非法,重啟機頂盒,轉向步驟(2);(15)加載應用軟體,轉向步驟(10)。
2、 如權利要求l所述的數字機頂盒用軟體安全認證方法,其特徵在於,所述步驟(6) 中,軟體安全認證模塊通過對系統軟體的文件信息頭進行檢查來判斷系統軟體是否合法。
3、 如權利要求l所述的數字機頂盒用軟體安全認證方法,其特徵在於,所述步驟(6) 中,軟體安全認證模塊通過對系統軟體的數字籤名進行檢查來判斷系統軟體是否合法。
4、 如權利要求l所述的數字機頂盒甩軟體安全認證方法,其特徵在於,所述步驟(12) 中,軟體安全認證模塊通過對應用軟體的文件信息頭進行檢査來判斷應用軟體是否合法。
5、 如權利要求l所述的數字機頂盒用軟體安全認證方法,其特徵在於,所述步驟(12) 中,軟體安全認證模塊通過對應用軟體的數字籤名進行檢查來判斷應用軟體是否合法。
6、 如權利要求1或2或3或4或5所述的數字機頂盒用軟體安全認證方法,其特徵在 於,所述軟體安全認證模塊為設置在機頂盒內的帶有認證程序的認證晶片或寫有認證程序的 存儲器。
全文摘要
本發明為一種數字機頂盒用軟體安全認證方法,其軟體安全性高,其步驟為(1)機頂盒開機;(2)運行Boot Loader;(3)加載軟體安全認證模塊;(4)若加載成功,轉步驟(6);否則轉步驟(5);(5)提示加載失敗,重啟機頂盒,轉步驟(2);(6)檢查系統軟體合法性;(7)若合法,轉步驟(9);否則轉步驟(8);(8)提示非法,重啟機頂盒,轉步驟(2);(9)加載系統軟體;(10)機頂盒正常工作;(11)判斷是否需要加載應用軟體,若是,轉步驟(12);否則轉步驟(10);(12)檢查應用軟體合法性;(13)若合法,轉步驟(15);否則轉步驟(14);(14)提示非法,重啟機頂盒,轉步驟(2);(15)加載應用軟體,轉步驟(10)。
文檔編號H04N7/16GK101588440SQ20091001710
公開日2009年11月25日 申請日期2009年7月9日 優先權日2009年7月9日
發明者陶聖華 申請人:山東泰信電子有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀