一種key碼燒錄的方法以及裝置制造方法
【專利摘要】本發(fā)明適用于密碼安全領(lǐng)域,提供了一種KEY碼燒錄的方法以及裝置,所述KEY碼燒錄的方法包括:將終端的接口通過接口轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接口連接;將所述終端輸出的所述KEY碼在所述存儲器中燒錄。因此,本發(fā)明預(yù)先通過接口轉(zhuǎn)換器建立起所述終端的接口與所述存儲器的燒錄接口之間的匹配連接,然后完成終端對存儲器進行的KEY碼燒錄。
【專利說明】—種KEY碼燒錄的方法以及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于密碼安全領(lǐng)域,尤其涉及ー種KEY碼燒錄的方法以及裝置。
【背景技術(shù)】
[0002]近幾年來,數(shù)字電視逐漸朝著數(shù)字化,網(wǎng)絡(luò)化以及智能化方向發(fā)展,數(shù)字電視能夠提供更加豐富的節(jié)目內(nèi)容,為了保護節(jié)目內(nèi)容,應(yīng)運而生地出現(xiàn)了許多相關(guān)保護技術(shù),其中,常用的保護技術(shù)為燒錄KEY碼。例如:為了保證采用HDMI接ロ或者DVI接ロ傳輸?shù)母咔逦盘柌槐环欠ㄤ浿疲鄳?yīng)地采用了高帶寬數(shù)字內(nèi)容保護技術(shù)(High-bandwidth DigitalContent Protection,HDCP),即采用了密碼認證;為了讓數(shù)字電視具有網(wǎng)絡(luò)通信功能,在數(shù)字電視中嵌入網(wǎng)卡并具有相應(yīng)的MAC地址。
[0003]目前使用的燒錄KEY碼的方式是:預(yù)先將該數(shù)字電視的KEY碼制作成條碼以便通過激光器進行掃描,再通過預(yù)調(diào)器中的編程器將掃描到的KEY碼燒寫到條碼中;該種燒錄KEY碼的方式存在以下缺點:
[0004]I)必須使用專用的預(yù)調(diào)器,具有較高的成本。
[0005]2)必須預(yù)先打印出專用的條碼,貼條碼,且不能重復進行燒錄,操作過程復雜,容易出錯。
[0006]3)不能對KEY碼進行選擇性燒寫,并且預(yù)調(diào)器燒寫KEY碼時只能一次性燒錄某類特定的KEY碼,如:HDCP的密鑰,MAC地址,Netflix的密鑰。
[0007]4)不能在已燒錄KEY碼的基礎(chǔ)上添加新的KEY碼進行燒錄,例如:需要添加Cl+,則必須到廠商進行升級。
[0008]5)不能進行離線燒錄,必須在數(shù)字電視開機后,并在エ廠菜單里設(shè)置“釋放總線”后才能進行KEY碼的燒錄。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的在于提供ー種KEY碼燒錄的方法,通過終端直接對數(shù)字電視中的存儲器進行KEY碼的燒錄。
[0010]一方面,本發(fā)明提供ー種KEY碼燒錄的方法,所述KEY碼燒錄的方法包括:
[0011]將終端的接ロ通過接ロ轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接ロ連接;
[0012]將所述終端輸出的所述KEY碼在所述存儲器中燒錄。
[0013]一方面,本發(fā)明提供ー種KEY碼燒錄的裝置,所述KEY碼燒錄的裝置包括:
[0014]接ロ轉(zhuǎn)換單元,用于將終端的接ロ通過接ロ轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接ロ連接;
[0015]燒錄單元,用于將所述終端輸出的所述KEY碼在所述存儲器中燒錄。
[0016]在本發(fā)明中,預(yù)先通過接ロ轉(zhuǎn)換器建立起所述終端的接ロ與所述存儲器的燒錄接ロ之間的匹配連接,然后完成終端對存儲器進行的KEY碼燒錄。【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的ー些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明實施例一提供的KEY碼燒錄的方法的工作流程圖;
[0019]圖2是本發(fā)明實施例ニ提供的KEY碼燒錄的裝置的組成結(jié)構(gòu)圖。
【具體實施方式】
[0020]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進ー步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。
[0022]實施例一:
[0023]本實施例提供的ー種KEY碼燒錄的方法,圖1示出了該KEY碼燒錄的方法的實現(xiàn)流程,為了便于描述,僅示出了與本發(fā)明實施例相關(guān)的部分。
[0024]ー種KEY碼燒錄的方法,所述KEY碼燒錄的方法包括:
[0025]步驟SI I,將終端的接ロ通過接ロ轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接ロ連接。
[0026]需要說明的是,所述終端為具有編寫KEY碼能力的終端,包括電腦、筆記本、IPAD等終端。需要說明的是,所述KEY碼包括:HDCP的密鑰,MAC地址,Netflix的密鑰等用于安全認證的ニ進制編碼。
[0027]需要說明的是,為了實現(xiàn)數(shù)字電視與終端的安全通信,數(shù)字電視需要使用KEY碼進行驗證,例如,需要使用HDCP的密鑰、MAC地址或Netflix的密鑰等KEY碼進行驗證;其中,所述KEY碼燒錄在數(shù)字電視中。
[0028]在本實施例中,所述存儲器為可擦寫存儲器;例如:型號為AT24XX的存儲器。
[0029]具體地,由于數(shù)字電視中的存儲器的燒錄接ロ已預(yù)先設(shè)計好,因此,當需要將所述終端中已編寫好的KEY碼燒寫到所述數(shù)字電視的所述存儲器中時,需要采用所述接ロ轉(zhuǎn)換器預(yù)先建立所述終端的接ロ與所述存儲器的燒錄接ロ之間的匹配連接。
[0030]作為本發(fā)明ー實施例,所述接ロ轉(zhuǎn)換器,具體為:
[0031]將終端的接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
[0032]這樣,若所述存儲器采用I2C總線與外部連接,因此,所述接ロ轉(zhuǎn)換器需要將所述終端的接ロ轉(zhuǎn)換為I2C接ロ以實現(xiàn)與I2C總線的匹配連接。
[0033]作為本發(fā)明ー實施例,進ー步地,所述接ロ轉(zhuǎn)換器具體為:
[0034]將USB接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
[0035]這樣,當終端使用的接ロ為USB接ロ吋,采用所述接ロ轉(zhuǎn)換器能夠?qū)崿F(xiàn)終端的接ロ與所述存儲器的燒錄接ロ的匹配連接。
[0036]優(yōu)選的是,所述接ロ轉(zhuǎn)換器為:FT2232系列的接ロ轉(zhuǎn)換器,例如:具有將USB接ロ轉(zhuǎn)換為I2C接ロ的FT2232D接ロ轉(zhuǎn)換器。
[0037]步驟S12,將所述終端輸出的所述KEY碼在所述存儲器中燒錄。[0038]這樣,待完成終端的接ロ與數(shù)子電視中的存儲器的燒錄接ロ完成連接后,終端可以將KEY碼發(fā)送至存儲器以燒錄。
[0039]作為本發(fā)明ー實施例,所述將所述終端輸出中的所述KEY碼在所述存儲器中進行燒錄的步驟,具體包括:
[0040]接收所述終端輸出的存儲地址;
[0041]接收所述終端輸出的所述KEY碼;
[0042]在所述存儲器中的所述存儲地址燒錄所述KEY碼。
[0043]需要說明的是,所述存儲地址由存儲器的地址和所述存儲器的字節(jié)地址組成。因此,若終端需要對存儲器進行KEY碼的燒錄,待存儲器接收到所述終端輸出的存儲地址時,實現(xiàn)對所述存儲器中的字節(jié)地址的選取。
[0044]在本實施例中,存儲器通過I2C總線接收到來自所述終端輸出的存儲地址并反饋正常接收,然后存儲器接收到來自終端的寫信號并反饋正常接收,然后會對接下來接收到的KEY碼從所述存儲地址開始燒錄。
[0045]作為本發(fā)明ー實施例,為了驗證是否在存儲器中完成KEY碼的正確燒錄,所述KEY碼燒錄的方法還包括:
[0046]接收所述終端輸出的存儲地址;
[0047]從所述存儲器中的所述存儲地址讀取所述KEY碼;
[0048]將所述KEY碼發(fā)送至所述終端以驗證燒錄的所述KEY碼是否正確。
[0049]在本實施例中,待在存儲器中完成KEY碼的燒錄后,當終端需要對該存儲器中燒錄的KEY碼進行正確性的驗證吋,存儲器會接收到來自終端發(fā)送的所述存儲地址以完成對所述存儲器中的字節(jié)地址的選??;存儲器待接收到來自終端的讀信號后,將從所述存儲器中的字節(jié)地址開始讀取出的KEY碼發(fā)送至終端;終端完成當次燒錄的KEY碼是否正確的驗證。
[0050]在本實施例中,需要預(yù)先通過接ロ轉(zhuǎn)換器建立起所述終端的接ロ與所述存儲器的燒錄接ロ之間的匹配連接;從而才能完成終端對存儲器進行的KEY碼燒錄,完成終端對存儲器燒錄的KEY碼的正確性進行驗證。
[0051]另外,通過本實施例提供的KEY碼燒錄的方法,可以實現(xiàn)在所述存儲器中進行KEY碼的重新燒錄;從而當KEY碼改變時,或者當需要燒錄別的類型的KEY碼時,可以將存儲器中的原KEY碼擦寫掉并重新在所述存儲器中燒錄新KEY碼。
[0052]另外,由于終端可以與多個存儲器連接,所述可以對多個存儲器進行相同/不同KEY碼的燒錄。
[0053]另外,在數(shù)字電視開機后,且在エ廠菜單里設(shè)置“釋放I2C總線”的情況下,可以實現(xiàn)對存儲器完成KEY碼的燒錄。在數(shù)字電視不開機的情況下,仍然可以實現(xiàn)對存儲器的KEY碼燒錄。
[0054]本領(lǐng)域普通技術(shù)人員還可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于ー計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),包括R0M/RAM、磁盤、光盤等。
[0055]實施例ニ:
[0056]圖2示出了本發(fā)明實施例ニ提供的KEY碼燒錄的裝置的組成結(jié)構(gòu),為了便于描述,僅不出了與本發(fā)明實施例相關(guān)的部分。
[0057]需要說明的是,本實施例提供的KEY碼燒錄的裝置與實施例一提供的KEY碼燒錄的方法相互適用。本實施例提供的KEY碼燒錄的裝置包括的各功能単元可以是軟件単元、硬件単元或者軟硬件相結(jié)合的単元,也可以作為獨立的掛件或者運行于包括所述終端和所述數(shù)字電視的系統(tǒng)中。
[0058]ー種KEY碼燒錄的裝置,所述KEY碼燒錄的裝置包括:
[0059]接ロ轉(zhuǎn)換單元21,用于將終端的接ロ通過接ロ轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接ロ連接;
[0060]燒錄單元22,用于將所述終端輸出的所述KEY碼在所述存儲器中燒錄。
[0061]作為本發(fā)明ー實施例,所述接ロ轉(zhuǎn)換器,具體為:
[0062]將終端的接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
[0063]作為本發(fā)明ー實施例,所述接ロ轉(zhuǎn)換器,具體為:
[0064]將USB接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
[0065]作為本發(fā)明ー實施例,所述燒錄單元22具體包括:
[0066]第一地址接收単元221,用于接收所述終端輸出的存儲地址;
[0067]KEY碼接收單元222,用于接收所述終端輸出的所述KEY碼;
[0068]KEY碼燒錄單元223,用于在所述存儲器中的所述存儲地址燒錄所述KEY碼。
[0069]作為本發(fā)明ー實施例,為了驗證燒錄的KEY碼的正確性,所述KEY碼燒錄的裝置還包括:
[0070]第二地址接收單元23,接收所述終端輸出的存儲地址;
[0071]讀取單元24,用于從所述存儲器中的所述存儲地址讀取所述KEY碼;
[0072]發(fā)送單元25,用于將所述KEY碼發(fā)送至所述終端以驗證燒錄的所述KEY碼是否正確。
[0073]在本發(fā)明實施例中,預(yù)先通過接ロ轉(zhuǎn)換器建立起所述終端的接ロ與所述存儲器的燒錄接ロ之間的匹配連接,然后完成終端對存儲器進行的KEY碼燒錄;另外,在完成存儲器的KEY碼燒錄后,終端讀取存儲器中已燒錄的KEY碼以對KEY碼燒錄的正確性進行驗證。
[0074]本領(lǐng)域技術(shù)人員可以理解為上述實施例ニ包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能単元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
[0075]以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進ー步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下做出若干等同替代或明顯變型,而且性能或用途相同,都應(yīng)當視為屬于本發(fā)明由所提交的權(quán)利要求書確定的專利保護范圍。
【權(quán)利要求】
1.ー種KEY碼燒錄的方法,其特征在于,所述KEY碼燒錄的方法包括: 將終端的接ロ通過接ロ轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接ロ連接; 將所述終端輸出的所述KEY碼在所述存儲器中燒錄。
2.如權(quán)利要求1所述的KEY碼燒錄的方法,其特征在于,所述接ロ轉(zhuǎn)換器具體為: 將終端的接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
3.如權(quán)利要求2所述的KEY碼燒錄的方法,其特征在于,所述接ロ轉(zhuǎn)換器具體為: 將USB接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
4.如權(quán)利要求1所述的KEY碼燒錄的方法,其特征在于,所述將所述終端輸出中的所述KEY碼在所述存儲器中進行燒錄的步驟,具體包括: 接收所述終端輸出的存儲地址; 接收所述終端輸出的所述KEY碼; 在所述存儲器中的所述存儲地址燒錄所述KEY碼。
5.如權(quán)利要求4所述的KEY碼燒錄的方法,其特征在干,所述KEY碼燒錄的方法還包括: 接收所述終端輸出的存儲地址; 從所述存儲器中的所述存儲地址讀取所述KEY碼; 將所述KEY碼發(fā)送至所述終端以驗證燒錄的所述KEY碼是否正確。
6.ー種KEY碼燒錄的裝置,其特征在于,所述KEY碼燒錄的裝置包括: 接ロ轉(zhuǎn)換單元,用于將終端的接ロ通過接ロ轉(zhuǎn)換器與數(shù)字電視中的存儲器的燒錄接ロ連接; 燒錄單元,用于將所述終端輸出的所述KEY碼在所述存儲器中燒錄。
7.如權(quán)利要求6所述的KEY碼燒錄的裝置,其特征在于,所述接ロ轉(zhuǎn)換器,具體為: 將終端的接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
8.如權(quán)利要求7所述的KEY碼燒錄的裝置,其特征在于,所述接ロ轉(zhuǎn)換器,具體為: 將USB接ロ轉(zhuǎn)換為I2C接ロ的接ロ轉(zhuǎn)換器。
9.如權(quán)利要求6所述的KEY碼燒錄的裝置,其特征在于,所述燒錄単元具體包括: 第一地址接收単元,用于接收所述終端輸出的存儲地址; KEY碼接收単元,用于接收所述終端輸出的所述KEY碼; KEY碼燒錄単元,用于在所述存儲器中的所述存儲地址燒錄所述KEY碼。
10.如權(quán)利要求9所述的KEY碼燒錄的裝置,其特征在于,所述KEY碼燒錄的裝置還包括: 第二地址接收単元,接收所述終端輸出的存儲地址; 讀取單元,用于從所述存儲器中的所述存儲地址讀取所述KEY碼; 發(fā)送單元,用于將所述KEY碼發(fā)送至所述終端以驗證燒錄的所述KEY碼是否正確。
【文檔編號】G11C16/10GK103428560SQ201310384816
【公開日】2013年12月4日 申請日期:2013年8月29日 優(yōu)先權(quán)日:2013年8月29日
【發(fā)明者】伍以文, 侯亞榮 申請人:廣州創(chuàng)維平面顯示科技有限公司