[發明專利]數據加解密方法、裝置和移動終端有效
| 申請號: | 201210228169.3 | 申請日: | 2012-07-03 |
| 公開(公告)號: | CN103532706A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 曲博;羅小偉;林福輝 | 申請(專利權)人: | 展訊通信(上海)有限公司 |
| 主分類號: | H04L9/18 | 分類號: | H04L9/18;H04L9/06 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 孫寶海 |
| 地址: | 201203 上海市浦東新區張*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 解密 方法 裝置 移動 終端 | ||
技術領域
本發明涉及數據加密技術,特別涉及一種數據加解密方法、裝置和移動終端。
背景技術
近些年來,隨著手機、MP4等手持多媒體終端設備的廣泛使用,消費者越來越喜歡在這些設備上進行觀看視頻等活動。受限于存儲技術的發展,在很多多媒體終端設備,尤其是較為低端的設備上,存儲空間都是非常受限制的,而消費者則希望設備中可存儲更多的多媒體內容。此外,低端設備的計算能力往往也十分有限。另一方面,隨著PC機的迅猛發展,現在PC上的視頻都趨向于標清和高清級別,一般分辨率都在480p(640x480)以上,可達到720p(1280x720)甚至更高。由此存在實際需求與硬件設備的處理能力之間的落差。
一般有兩種途徑來解決這種問題。一種是將分辨率較高的視頻直接放在設備上播放,另外一種是先將視頻壓縮再放到設備中播放。當移動終端設備的計算和存儲能力受限時,第一種方法是不可行的,如此做,一方面移動終端設備上可存儲的內容十分有限,另一方受限于計算能力,所存儲內容也未必可以被正確播放。第二種方法,可根據移動終端設備的實際能力對要存儲內容進行適當處理,使得可以保證所存內容可以被正確播放。
在這樣的背景下,有些移動終端設備制造商等就會考慮如何在一定程度上保持清晰度的情況下,將視頻壓縮得更小。當把此做得比較好之后,相應制造商就會考慮如何對這樣的技術進行保護,普遍的做法是視頻進行加密處理,使得處理后的視頻只能在專用播放器上播放。
高分辨率視頻在低分辨率的設備上播放時,原始視頻輸出必須經過縮放等后處理操作才能顯示全部視頻內容。在這樣的情況下,一般用戶會先在PC機上將視頻進行壓縮,壓縮到合適的分辨率后才傳輸到移動設備上。當某廠商的壓縮技術做得很好時,就需要對壓縮后的視頻文件進行適當保護,使其只在專用的播放器上才可以播放,這樣也可以使得壓縮技術得以保護。由于現在PC的計算能力較強,所以在PC機上壓縮以及加密視頻都不會存在太多困難,然而有些移動設備卻并非如此。
鑒于移動設備有限的計算能力和存儲能力,在對視頻加密的時候必定需要考慮解密的復雜度,否則加密的視頻將無法在移動上播放,或者加密后的視頻體積增大很多,也就失去了壓縮的意義。
發明內容
本發明的發明人發現上述現有技術中存在問題,并因此針對所述問題中的至少一個問題提出了一種新的技術方案。
本發明的一個目的是提供一種用于數據加解密的技術方案。
根據本發明的第一方面,提供了一種數據加解密方法,包括:根據加密密鑰/解密密鑰生成密鑰流源;根據所述密鑰流源基于布爾函數和異或操作生成密鑰流;將所述密鑰流與待加密/待解密數據進行異或操作生成加密/解密數據。
可選地,對于加密方法,該方法還包括:對所述加密密鑰進行加密獲得加密的加密密鑰;或者對于解密方法,該方法還包括:對加密的解密密鑰進行解密獲得所述解密密鑰。
可選地,該方法還包括:獲取所述加密密鑰/解密密鑰。
可選地,密鑰流源state為48位;所述根據所述密鑰流源基于布爾函數和異或操作生成密鑰流包括:將所述密鑰流源state的1、2、4、5位經過布爾函數處理,7、11、13、14位經過布爾函數處理,16、20、22、25位經過布爾函數處理,27、28、30、32位經過布爾函數處理,33、42、45位經過布爾函數處理,得到5個1位的輸出,5個1位的輸出經過布爾函數處理得到1位輸出;將所述密鑰流源state剩余的位進行異或,再與的1位輸出進行異或得到1位的反饋值;將所述密鑰流源state左移1位,將1位的反饋值填入所述密鑰流源state的第48位;由所述密鑰流源state左移輸出的位形成密鑰流。
可選地,將所述密鑰流與待加密/待解密數據進行異或操作生成加密/解密數據包括:每8位密鑰流形成1字節密鑰流,依次與待加密/待解密數據中對應字節進行異或操作從而產生加密/解密數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊通信(上海)有限公司,未經展訊通信(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210228169.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





