一種安全音視頻編解碼soc芯片的制作方法
【技術領域】
[0001]本實用新型涉及SOC芯片技術領域,具體是一種安全音視頻編解碼SOC芯片,該芯片可實現安全的視頻編解碼。
【背景技術】
[0002]所謂SOC技術,是一種高度集成化、固件化的系統集成技術。使用SOC技術設計系統的核心思想,就是要把整個應用電子系統全部集成在一個芯片中。在使用SOC技術設計應用系統,除了那些無法集成的外部電路或機械部分以外,其他所有的系統電路全部集成在一起。當前芯片設計業正面臨著一系列的挑戰,系統芯片SOC已經成為IC設計業界的焦點,SOC性能越來越強,規模越來越大。SOC芯片的規模一般遠大于普通的ASIC,同時由于深亞微米工藝帶來的設計困難等,使得SOC設計的復雜度大大提高。
[0003]近年來,境外敵對勢力明目張膽的竊取我國各種軍用、民用信息,國內不法分子也通過各種手段竊取信息以非法獲利,網絡空間戰從臺下走到臺面,網絡攻擊、信息竊取從以前的軍工延伸到民用通信、經濟、能源等日常生活的各個領域。信息安全已經上升到國家戰略的層面,加強信息安全防護、加強關鍵設備的國產化程度已成為國家戰略的重要環節。
[0004]隨著信息技術和多媒體技術的發展,視頻成為了信息的重要載體,音視頻資料已成為竊取和攻擊的重要目標。犯罪分子可以通過非法手段竊取音視頻資料、非法傳播或進行偽造和篡改。而在視頻編解碼芯片領域,真正可用的國產化的芯片只有海思,而安全的視頻編解碼芯片國內更是空白。
【發明內容】
[0005]針對現有技術中的芯片無法實現安全編解碼的技術問題,本實用新型公開了一種安全音視頻編解碼SOC芯片。
[0006]S0C,是指System-on-a-Chip設計技術。SOC可以有效地降低電子/信息系統產品的開發成本,縮短開發周期,提高產品的競爭力,是未來工業界將采用的最主要的產品開發方式。其可以實現復雜系統功能的VLSI;采用超深亞微米工藝技術;使用一個以上嵌入式CPU/數字信號處理器(DSP);外部可以對芯片進行編程。
[0007]本實用新型的技術方案如下:
[0008]本實用新型公開了一種安全音視頻編解碼SOC芯片,其具體包括:在芯片上集成音視頻編解碼處理器、存儲器、安全引擎處理器和控制器,所述控制器分別與音視頻編解碼處理器、存儲器、安全引擎處理器信號連接,所述安全引擎處理器通過AHB高級高性能總線連接控制器,所述安全引擎采用硬件電路實現。通過在SOC芯片中設置安全引擎處理器,從而實現安全的視頻編解碼。安全引擎具體的硬件電路的結構屬于本領域技術人員都知道的技術知識,其不屬于本實用新型的改進重點。安全引擎電路結構沒有統一實現結構,本領域技術人員可以根據需要進行靈活的選擇。
[0009]更進一步地,上述音視頻編解碼處理器通過AXI片內總線連接安全引擎處理器。多媒體信息加密有多種模式,一種是流加密的模式,一種是按幀加密的模式。流加密的模式多用于不需要連續存儲的情況下;按幀加密常用的有關鍵字加密、全幀加密,這兩種加密方式都將影響數據的容器封裝、索引、快進快退、流媒體服務器的導入導出等功能。在安全視頻編解碼芯片中,過AXI片內總線連接,安全過AXI片內總線連接可以和編解碼處理器緊密結合,因此可以做到另外一種加密方式:幀內數據加密,這樣,既保證了安全的需要,又留出了足夠的信息,與通常的應用可以兼容,避免上面提到的問題,大大減少系統開銷和系統改造的工作量。
[0010]更進一步地,上述安全音視頻編解碼SOC芯片設置在攝像機中,用于對拍攝到的音視頻進行安全編碼。
[0011]更進一步地,上述安全音視頻編解碼SOC芯片設置在多路解碼器中,用于對收到的音視頻進行安全解碼。
[0012]更進一步地,上述安全音視頻編解碼SOC芯片設置在解密設備中,用于對對收到的音視頻進行安全解密。
[0013]更進一步地,上述安全音視頻編解碼SOC芯片還包括在芯片上集成定時電路,所述定時電路包括定時器電路和看門狗電路,所述定時器電路和看門狗電路通過APB外圍總線連接。
[0014]通過采用以上的技術方案,本實用新型的有益效果為:本實用新型的安全音視頻編解碼SOC芯片,使用硬件機制引入安全認證、安全加解密以及安全協商,為實現一種安全的視頻處理業務提供切實可行的解決方案。
【附圖說明】
[0015]圖1為本實用新型的SOC芯片的結構圖。
[0016]圖2為本實用新型的SOC芯片的視頻安全處理通路。
[0017]圖3本實用新型的SOC芯片的應用場景的架構圖。
【具體實施方式】
[0018]下面結合說明書附圖,詳細說明本實用新型的【具體實施方式】。
[0019]本實用新型公開了一種用于網絡高清攝像的安全音視頻編解碼SOC芯片,該芯片的內部結構如圖1所示。其內部主要組成為三大部分:音視頻編解碼、圖形圖像處理(對應圖1的視頻輸入、顯示接口)以及安全模塊處理。多媒體信息加密有多種模式,一種是流加密的模式,一種是按幀加密的模式。流加密的模式多用于不需要連續存儲的情況下;按幀加密常用的有關鍵字加密、全幀加密,這兩種加密方式都將影響數據的容器封裝、索引、快進快退、流媒體服務器的導入導出等功能;由于安全視頻編解碼芯片中,安全模塊可以和編解碼模塊緊密結合,因此可以做到另外一種加密方式:幀內數據加密,這樣,既保證了安全的需要,又留出了足夠的信息,與通常的應用可以兼容,避免上面提到的問題,大大減少系統開銷和系統改造的工作量。圖2為芯片內部對應視頻流經過安全引擎處理的硬通路。
[0020]其中安全引擎處理器的實質為加密處理器,如圖2所示,其接收編解碼處理器處理之后的結果,并對其進行加密處理,其中加密可以采用現有公開的商密,也可以由技術人員根據加密過程自定義排列加法器、乘法器、移位器等加密操作單元,并根據加密方式的不同進行不同的硬件電路的連接。具體的硬件電路的連接關系可以根據需要進行靈活的調整,因此在本實用新型中不進行具體的限定,加密之后的數據存儲后通過GMAC接口輸出,其后續的過程和現有技術相同,在此不詳細進行贅述。
[0021]圖3為用于網絡高清攝像的安全音視頻編解碼SOC芯片的完整安全方案。其密鑰由密鑰分發中心進行管理和分發。安全IP攝像機出來的密文音視頻流有明確的與普通音視頻流的區別標志,并含有密鑰的指紋,解密設備用密鑰的指紋來確定是否需要向密鑰分發中心申請密鑰,申請將同時核實用戶權限。對現有解碼設備來說,需要在解碼之前先識別是否是密文流,如果是密文流,需要解密設備進行解密以后再進行解碼,控制信號也需要經過解密設備進行簽名以后發出。多路解碼設備對控制信號的簽名進行確認后,才執行其要求的動作,配置管理也是如此。
[0022]上述的實施例中所給出的系數和參數,是提供給本領域的技術人員來實現或使用實用新型的,實用新型并不限定僅取前述公開的數值,在不脫離實用新型的思想的情況下,本領域的技術人員可以對上述實施例作出種種修改或調整,因而實用新型的保護范圍并不被上述實施例所限,而應該是符合權利要求書提到的創新性特征的最大范圍。
【主權項】
1.一種安全音視頻編解碼SOC芯片,其特征在于具體包括:在芯片上集成音視頻編解碼處理器、存儲器、安全引擎處理器和控制器,所述控制器分別與音視頻編解碼處理器、存儲器、安全引擎處理器信號連接,所述安全引擎處理器通過AHB高級高性能總線連接控制器,所述安全引擎采用硬件電路實現;所述安全引擎處理器為加密處理器。2.如權利要求1所述的安全音視頻編解碼SOC芯片,其特征在于所述音視頻編解碼處理器通過AXI片內總線連接安全引擎處理器。3.如權利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片設置在攝像機中,用于對拍攝到的音視頻進行安全編碼。4.如權利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片設置在多路解碼器中,用于對收到的音視頻進行安全解碼。5.如權利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片設置在解密設備中,用于對對收到的音視頻進行安全解密。6.如權利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片還包括在芯片上集成定時電路,所述定時電路包括定時器電路和看門狗電路,所述定時器電路和看門狗電路通過APB外圍總線連接。
【專利摘要】本實用新型涉及SOC芯片,本實用新型公開了一種安全音視頻編解碼SOC芯片,其具體包括:在芯片上集成音視頻編解碼處理器、存儲器、安全引擎處理器和控制器,所述控制器分別與音視頻編解碼處理器、存儲器、安全引擎處理器信號連接,所述安全引擎處理器通過AHB高級高性能總線連接控制器,所述安全引擎采用硬件電路實現。通過在SOC芯片中設置安全引擎處理器,從而實現安全的視頻編解碼。
【IPC分類】H04N19/42, H04N19/46
【公開號】CN205232389
【申請號】CN201520957320
【發明人】楊瑞瑞
【申請人】成都三零嘉微電子有限公司
【公開日】2016年5月11日
【申請日】2015年11月26日