專利名稱:交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視領(lǐng)域,具體涉及交互式網(wǎng)絡(luò)電視安全技術(shù)。
背景技術(shù):
交互式電視(IPTV)是利用寬帶有線電視的基礎(chǔ)設(shè)施,以家用電視機作為主要終端電器,通過互聯(lián)網(wǎng)網(wǎng)絡(luò)協(xié)議來提供包括電視節(jié)目在內(nèi)的多種數(shù)字媒體服務(wù)。用戶側(cè)IPTV通常包括兩種客戶端一種是具有IPTV功能的計算機,另一種是機頂盒和電視。現(xiàn)有技術(shù)中,對于IPTV客戶端的配置工具或調(diào)試工具的使用,采用固定公開的密碼或者不設(shè)密碼,用戶也可以憑事先獲得的密碼通過配置工具登陸機頂盒,獲取或者設(shè)置機頂盒的參數(shù)。此夕卜,客戶端的串口配置參數(shù)都是公開的,串口本身未做加密或者認證處理。對于客戶端上遠程交互式計算機協(xié)議、文件傳輸協(xié)議這些服務(wù)。用戶也可以通過獲取的密碼登陸客戶端使 用配置工具進行相關(guān)操作。但是,一旦配置工具或調(diào)試工具被非法人員獲得,就會對IPTV的客戶端形成極大的安全隱患,并且會侵犯正常用戶的合法權(quán)益?,F(xiàn)有的交互式網(wǎng)絡(luò)電視客戶端激活認證方法,一般采用雙程激活的方式。過程較為復(fù)雜,認證速度較慢。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種單機交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,以解決上述技術(shù)問題。本發(fā)明可以采用以下技術(shù)方案來實現(xiàn)交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,包括交互式網(wǎng)絡(luò)電視(IPTV)客戶端提取客戶端的特征信息,加密后發(fā)送給交互式網(wǎng)絡(luò)電視服務(wù)器的激活管理系統(tǒng);激活管理系統(tǒng)解密交互式網(wǎng)絡(luò)電視客戶端提取客戶端的特征信息,對特征信息進行驗證,驗證符合條件后,視為交互式網(wǎng)絡(luò)電視客戶完成激活認證,允許進行數(shù)據(jù)交互。通過上述技術(shù)方案,只需要進行單程數(shù)據(jù)傳輸即可完成激活認證,簡化了認證過程,并提高了認證速度。交互式網(wǎng)絡(luò)電視客戶端向交互式網(wǎng)絡(luò)電視服務(wù)器發(fā)送數(shù)據(jù)請求信息,在設(shè)定時間內(nèi)判斷是否收到來自交互式網(wǎng)絡(luò)電視服務(wù)器的與所述數(shù)據(jù)請求信息對應(yīng)的回應(yīng)信息;如果收到,則認為已經(jīng)完成激活認證;如果沒有收到,則認為激活認證沒有成功,再次發(fā)送所述特征信息請求進行認證。通過上述技術(shù)方案,完成激活認證中的信息交互。交互式網(wǎng)絡(luò)電視客戶端設(shè)定所述特征信息連續(xù)發(fā)送次數(shù),在所述特征信息發(fā)送次數(shù)大于等于所設(shè)定的次數(shù)時,視為存在故障,通知交互式網(wǎng)絡(luò)電視客戶端用戶。交互式網(wǎng)絡(luò)電視客戶端間隔一設(shè)定時間向激活管理系統(tǒng)發(fā)送一次所述特征信息,所述設(shè)定時間設(shè)定為I 10分鐘;激活管理系統(tǒng)在設(shè)定時間內(nèi)沒有收到所述特征信息,則視為交互式網(wǎng)絡(luò)電視客戶端關(guān)機,停止數(shù)據(jù)交互。以便于減少數(shù)據(jù)流量,降低網(wǎng)絡(luò)信號傳輸負擔(dān)。交互式網(wǎng)絡(luò)電視客戶端間隔一設(shè)定時間向激活管理系統(tǒng)發(fā)送一次所述特征信息,所述設(shè)定時間設(shè)定為I 10分鐘;激活管理系統(tǒng)在設(shè)定時間內(nèi)收到一次以上所述特征信息,則視為有信息盜取狀況發(fā)生。一臺以上的交互式網(wǎng)絡(luò)電視客戶端在發(fā)送所述特征信息時,很少會完全同步,甚至完全不可能處于同步狀態(tài),因此激活管理系統(tǒng)通過上述設(shè)計,可以準確的判斷是否存在信息盜取狀況。如果存在盜取狀況,可以通知交互式網(wǎng)絡(luò)電視客戶端用戶、系統(tǒng)管理人員,或者根據(jù)所設(shè)定的程序自行處理??梢杂行П苊庖酝嬖诘娜缦聠栴}一旦配置工具或調(diào)試工具被非法人員獲得,就會對IPTV的客戶端形成極大的安全隱患,并且會侵犯正常用戶的合法權(quán)益。所述特征信息包括MAC信息、和/或硬盤序列號、以及用戶身份信息、以及軟件使用周期。所述特征信息還可以包括用戶類型信息。激活管理系統(tǒng)根據(jù)所述用戶類型信息 提供給用戶相應(yīng)的使用權(quán)限。
圖I為單機交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法流程示意圖。
具體實施例方式為了本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合具體圖示,進一步闡述本發(fā)明。參照圖1,交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,包括交互式網(wǎng)絡(luò)電視(IPTV)客戶端提取客戶端的特征信息1,加密后發(fā)送給交互式網(wǎng)絡(luò)電視服務(wù)器的激活管理系統(tǒng),即加密發(fā)送2。激活管理系統(tǒng)解密客戶端的特征信息,對特征信息進行驗證,驗證符合條件后,視為客戶端完成激活認證,允許進行數(shù)據(jù)交互。通過上述技術(shù)方案,只需要進行單程數(shù)據(jù)傳輸即可完成激活認證,簡化了認證過程,并提高了認證速度。特征信息包括MAC信息、和/或硬盤序列號、以及用戶身份信息、以及軟件使用周期、用戶類型信息。激活管理系統(tǒng)根據(jù)用戶類型信息提供給用戶相應(yīng)的使用權(quán)限。 交互式網(wǎng)絡(luò)電視客戶端向交互式網(wǎng)絡(luò)電視服務(wù)器發(fā)送數(shù)據(jù)請求信息3,并對數(shù)據(jù)請求信息進行存儲4。在設(shè)定時間內(nèi)判斷是否收到來自交互式網(wǎng)絡(luò)電視服務(wù)器的與數(shù)據(jù)請求信息對應(yīng)的回應(yīng)信息,即判斷是否收到回應(yīng)信息5。如果收到,則認為已經(jīng)完成激活認證。如果沒有收到,則認為激活認證沒有成功,再次提取客戶端的特征信息1,并進行加密發(fā)送2步驟,請求進行認證。通過上述技術(shù)方案,完成激活認證中的信息交互。交互式網(wǎng)絡(luò)電視客戶端,在收到回應(yīng)信息后進行數(shù)據(jù)交互并計時6。計時滿后,向激活管理系統(tǒng)發(fā)送一次特征信息。設(shè)定時間設(shè)定為I 10分鐘,優(yōu)選5分鐘。在上述基礎(chǔ)設(shè)計的基礎(chǔ)上,還可以進行以下設(shè)計以便于完善功能。激活管理系統(tǒng)在設(shè)定時間內(nèi)沒有收到特征信息,則視為交互式網(wǎng)絡(luò)電視客戶端關(guān)機,停止數(shù)據(jù)交互。以便于減少數(shù)據(jù)流量,降低網(wǎng)絡(luò)信號傳輸負擔(dān)。交互式網(wǎng)絡(luò)電視客戶端設(shè)定特征信息連續(xù)發(fā)送次數(shù),在特征信息發(fā)送次數(shù)大于等于所設(shè)定的次數(shù)時,視為存在故障,通知交互式網(wǎng)絡(luò)電視客戶端用戶。
交互式網(wǎng)絡(luò)電視客戶端間隔一設(shè)定時間向激活管理系統(tǒng)發(fā)送一次特征信息,設(shè)定時間設(shè)定為I 10分鐘。激活管理系統(tǒng)在設(shè)定時間內(nèi)收到一次以上特征信息,則視為有信息盜取狀況發(fā)生。一臺以上的交互式網(wǎng)絡(luò)電視客戶端在發(fā)送特征信息時,很少會完全同步,甚至完全不可能處于同步狀態(tài),因此激活管理系統(tǒng)通過上述設(shè)計,可以準確的判斷是否存在信息盜取狀況。如果存在盜取狀況,可以通知交互式網(wǎng)絡(luò)電視客戶端用戶、系統(tǒng)管理人員,或者根據(jù)所設(shè)定的程序自行處理??梢杂行П苊庖酝嬖诘娜缦聠栴}一旦配置工具或調(diào)試工具被非法人員獲得,就會對IPTV的客戶端形成極大的安全隱患,并且會侵犯正常用戶的合法權(quán)益。以上顯示和描述本發(fā)明的基本原理和主要特征本發(fā)明的優(yōu)點。本行業(yè)的技術(shù)人員應(yīng)該了解本發(fā)明不受上述使用方法的限制,上述使用方法和說明書中描述的只是說本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下本發(fā)明還會有各種變化和改進,這些變化和 改進都落入要求保護本發(fā)明范圍內(nèi)本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。
權(quán)利要求
1.交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于,包括 交互式網(wǎng)絡(luò)電視客戶端提取客戶端的特征信息,加密后發(fā)送給交互式網(wǎng)絡(luò)電視服務(wù)器的激活管理系統(tǒng); 激活管理系統(tǒng)解密交互式網(wǎng)絡(luò)電視客戶端提取客戶端的特征信息,對特征信息進行驗證,驗證符合條件后,視為交互式網(wǎng)絡(luò)電視客戶端提取客戶端完成激活認證,允許進行數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求I所述的交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于交互式網(wǎng)絡(luò)電視客戶端向交互式網(wǎng)絡(luò)電視服務(wù)器發(fā)送數(shù)據(jù)請求信息,在設(shè)定時間內(nèi)判斷是否收到來自交互式網(wǎng)絡(luò)電視服務(wù)器的與所述數(shù)據(jù)請求信息對應(yīng)的回應(yīng)信息;如果收到,則認為已經(jīng)完成激活認證;如果沒有收到,則認為激活認證沒有成功,再次發(fā)送所述特征信息請求進行認證。
3.根據(jù)權(quán)利要求2所述的交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于交互式網(wǎng)絡(luò)電視客戶端設(shè)定所述特征信息連續(xù)發(fā)送次數(shù),在所述特征信息發(fā)送次數(shù)大于等于所設(shè)定的次數(shù)時,視為存在故障,通知交互式網(wǎng)絡(luò)電視客戶端用戶。
4.根據(jù)權(quán)利要求2所述的交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于交互式網(wǎng)絡(luò)電視客戶端間隔一設(shè)定時間向激活管理系統(tǒng)發(fā)送一次所述特征信息,所述設(shè)定時間設(shè)定為I 10分鐘;激活管理系統(tǒng)在設(shè)定時間內(nèi)沒有收到所述特征信息,則視為交互式網(wǎng)絡(luò)電視客戶端關(guān)機,停止數(shù)據(jù)交互。
5.根據(jù)權(quán)利要求1、2、3或4所述的交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于交互式網(wǎng)絡(luò)電視客戶端間隔一設(shè)定時間向激活管理系統(tǒng)發(fā)送一次所述特征信息,所述設(shè)定時間設(shè)定為I 10分鐘;激活管理系統(tǒng)在設(shè)定時間內(nèi)收到一次以上所述特征信息,則視為有信息盜取狀況發(fā)生。
6.根據(jù)權(quán)利要求2所述的交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于所述特征信息包括=MAC信息、和/或硬盤序列號、以及用戶身份信息、以及軟件使用周期。
7.根據(jù)權(quán)利要求5所述的交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法,其特征在于所述特征信息還包括用戶類型信息,激活管理系統(tǒng)根據(jù)所述用戶類型信息提供給用戶相應(yīng)的使用權(quán)限。
全文摘要
交互式網(wǎng)絡(luò)電視客戶端單程激活認證的方法涉及網(wǎng)絡(luò)電視領(lǐng)域,具體涉及交互式網(wǎng)絡(luò)電視安全技術(shù)。交互式網(wǎng)絡(luò)電視客戶端提取客戶端的特征信息,加密后發(fā)送給交互式網(wǎng)絡(luò)電視服務(wù)器的激活管理系統(tǒng);激活管理系統(tǒng)解密交互式網(wǎng)絡(luò)電視客戶端提取客戶端的特征信息,對特征信息進行驗證,驗證符合條件后,視為交互式網(wǎng)絡(luò)電視客戶端提取客戶端完成激活認證,允許進行數(shù)據(jù)交互。通過上述技術(shù)方案,只需要進行單程數(shù)據(jù)傳輸即可完成激活認證,簡化了認證過程,并提高了認證速度。
文檔編號H04N21/441GK102821312SQ20111015379
公開日2012年12月12日 申請日期2011年6月9日 優(yōu)先權(quán)日2011年6月9日
發(fā)明者陶敬偉, 吳曉濤, 褚艷云 申請人:上海帕科軟件科技有限公司