欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種對(duì)多媒體文件進(jìn)行加密的方法及裝置的制作方法

文檔序號(hào):7759464閱讀:167來源:國知局
專利名稱:一種對(duì)多媒體文件進(jìn)行加密的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體技術(shù),尤其涉及一種對(duì)多媒體文件進(jìn)行加密的方法及裝置。
背景技術(shù)
隨著信息技術(shù)的發(fā)展,人們對(duì)工作、生活或娛樂等各方面的需求逐漸提高,有時(shí)會(huì) 將工作時(shí)的重要會(huì)議片段進(jìn)行記錄,或者將生活或娛樂等過程中的精彩片段進(jìn)行保存,以 留作紀(jì)念。其中,所述記錄或保存的過程即為多媒體文件的錄制過程。但是,另一個(gè)重要的 問題也隨之產(chǎn)生,S卩多媒體文件的安全性問題。如果個(gè)人電腦、移動(dòng)終端或其它個(gè)人數(shù)碼 設(shè)備丟失,其中存儲(chǔ)的多媒體文件也將會(huì)丟失,又因多媒體文件中可能含有重要商業(yè)秘密 或個(gè)人重要隱私等,因此,多媒體文件一旦被他人獲得,則將給多媒體文件的擁有者帶來很 大損失,例如由于商業(yè)秘密的泄露導(dǎo)致企業(yè)經(jīng)濟(jì)損失,或者,已泄露的個(gè)人隱私成為他人 對(duì)隱私擁有者進(jìn)行人身攻擊的武器等。為了解決上述多媒體文件的安全性問題,現(xiàn)有技術(shù)中提出對(duì)多媒體文件進(jìn)行加密 的技術(shù),實(shí)現(xiàn)方法為在多媒體文件錄制完畢后,對(duì)整個(gè)多媒體文件進(jìn)行加密;以后如要播 放多媒體文件,需輸入相應(yīng)密碼先對(duì)其解密,之后進(jìn)行解析、解碼等操作。雖然該方法可實(shí) 現(xiàn)對(duì)多媒體文件的加密,但是,目前的解密手段也很高超,一旦密碼被強(qiáng)行解密,多媒體文 件的安全性依然不能得到保障。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種對(duì)多媒體文件進(jìn)行加密的方法及裝 置,可實(shí)現(xiàn)人們對(duì)私有的多媒體文件進(jìn)行保護(hù),進(jìn)一步提高多媒體文件的安全性。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供了一種對(duì)多媒體文件進(jìn)行加密的方法,該方法包括多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別進(jìn)行 加密,之后存儲(chǔ);多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,之后解碼。其中,所述加密和解密時(shí)的密鑰由用戶口令和隨機(jī)數(shù)經(jīng)加密算法計(jì)算得到。其中,所述用戶口令為用戶輸入所得;所述隨機(jī)數(shù)在錄制過程中生成。其中,所述隨機(jī)數(shù)存儲(chǔ)于錄制所得的多媒體文件中。其中,所述加密過程具體為將用戶輸入的口令與錄制過程中生成的隨機(jī)數(shù)進(jìn)行 加密計(jì)算得到密鑰,之后將已編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別與密鑰進(jìn)行加密計(jì)算;所述解密過程具體為從解析所得的數(shù)據(jù)中讀出隨機(jī)數(shù),并將用戶口令和讀取到 的隨機(jī)數(shù)進(jìn)行加密計(jì)算得到密鑰,之后將解析所得的每幀數(shù)據(jù)與密鑰進(jìn)行加密計(jì)算。本發(fā)明還提供了一種對(duì)多媒體文件進(jìn)行加密的裝置,該裝置包括加密模塊和解 密模塊;其中,所述加密模塊,用于多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù) 和音頻數(shù)據(jù)分別進(jìn)行加密,并將加密之后的數(shù)據(jù)發(fā)送到存儲(chǔ)模塊;
所述解密模塊,用于多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,并 將解密所得數(shù)據(jù)發(fā)送到解碼模塊。該裝置還包括數(shù)據(jù)采集模塊、編碼模塊、存儲(chǔ)模塊、解析模塊和解碼模塊;所述數(shù)據(jù)采集模塊,用于逐幀采集視頻數(shù)據(jù)和音頻數(shù)據(jù),并將采集到的數(shù)據(jù)逐幀 發(fā)送到編碼模塊;所述編碼模塊,用于對(duì)數(shù)據(jù)采集模塊所發(fā)的每幀數(shù)據(jù)進(jìn)行編碼,并將編碼所得數(shù) 據(jù)發(fā)送給加密模塊;所述存儲(chǔ)模塊,用于存儲(chǔ)經(jīng)加密模塊加密所得的多媒體文件;所述解析模塊,用于對(duì)存儲(chǔ)模塊存儲(chǔ)的數(shù)據(jù)進(jìn)行解析,并將解析所得音、視頻數(shù)據(jù) 發(fā)送給解密模塊;所述解碼模塊,用于對(duì)經(jīng)解密模塊解密的數(shù)據(jù)執(zhí)行解碼操作;相應(yīng)的,所述加密模塊,進(jìn)一步用于接收編碼模塊發(fā)送的編碼后的數(shù)據(jù);所述解密模塊,進(jìn)一步用于接收解析模塊所發(fā)的解析后的數(shù)據(jù)。其中,所述加密模塊執(zhí)行加密操作或解密模塊執(zhí)行解密操作時(shí),所用的密鑰由用 戶口令和隨機(jī)數(shù)經(jīng)加密算法計(jì)算得到。其中,所述加密模塊執(zhí)行加密操作時(shí),具體用于產(chǎn)生隨機(jī)數(shù),并對(duì)用戶口令和自身 產(chǎn)生的隨機(jī)數(shù)執(zhí)行加密計(jì)算得到密鑰,之后將編碼模塊所發(fā)的編碼后的數(shù)據(jù)與加密密鑰進(jìn) 行加密計(jì)算,并將加密結(jié)果發(fā)送給存儲(chǔ)模塊;所述解密模塊執(zhí)行解密操作時(shí),具體用于從解析模塊解析所得的數(shù)據(jù)中讀出隨機(jī) 數(shù),并將用戶口令和讀取到的隨機(jī)數(shù)進(jìn)行加密計(jì)算,得到密鑰,之后將解密密鑰與解析模塊 發(fā)送的音、視頻數(shù)據(jù)進(jìn)行解密計(jì)算,所得結(jié)果發(fā)送到解碼模塊。該裝置進(jìn)一步包括用戶界面模塊,用于用戶在多媒體文件錄制前以及多媒體文件 播放前,輸入用戶口令,并將用戶口令發(fā)送給加密模塊或解密模塊;相應(yīng)的,所述加密模塊,進(jìn)一步用于接收用戶界面模塊所發(fā)的用戶口令;所述解密模塊,進(jìn)一步用于接收用戶界面模塊所發(fā)的用戶口令。本發(fā)明提供的對(duì)多媒體文件進(jìn)行加密的方法及裝置,多媒體文件錄制過程中,逐 幀對(duì)采集到的已編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別進(jìn)行加密,之后存儲(chǔ);多媒體文件播放過 程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,之后解碼。本發(fā)明在多媒體文件的錄制過程中實(shí)現(xiàn) 了對(duì)多媒體文件的加密,即使多媒體文件被其他人獲得,如果不能輸入正確的用戶口令,則 不能打開多媒體文件,從而保證多媒體文件的安全。更重要的,所述加密密碼中還包括隨機(jī)數(shù),由用戶口令和隨機(jī)數(shù)經(jīng)加密算法計(jì)算 得到,密碼復(fù)雜性較高,即便其它用戶獲得多媒體文件及用戶口令,但如果沒有本發(fā)明所 提供的具有解密功能的模塊,也就是實(shí)際應(yīng)用中的播放軟件,則也不能打開多媒體文件,因 此,多媒體文件的安全性得到更高保證。


圖1為本發(fā)明對(duì)多媒體文件進(jìn)行加密的方法實(shí)現(xiàn)流程示意圖;圖2為本發(fā)明對(duì)多媒體文件進(jìn)行加密的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù) 據(jù)和音頻數(shù)據(jù)分別進(jìn)行加密,之后存儲(chǔ);多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn) 行解密,之后解碼。這里,所述加密和解密時(shí)的密鑰由用戶口令和隨機(jī)數(shù)經(jīng)加密算法計(jì)算得到。下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。圖1為本發(fā)明對(duì)多媒體文件進(jìn)行加密的方法實(shí)現(xiàn)流程示意圖,如圖1所示,該方法 的實(shí)現(xiàn)步驟如下步驟101 多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù)和音頻數(shù) 據(jù)分別進(jìn)行加密;具體為錄制多媒體文件時(shí),首先對(duì)采集到的視頻數(shù)據(jù)逐幀進(jìn)行后處理、刷屏和編 碼等已有操作,同時(shí)對(duì)采集到的音頻數(shù)據(jù)逐幀進(jìn)行已有的編碼操作,之后分別對(duì)編碼后的 每幀視頻數(shù)據(jù)和每幀音頻數(shù)據(jù)進(jìn)行加密。其中,所述加密時(shí)所用密鑰由用戶口令和隨機(jī)數(shù)組成,用戶可輸入任一口令, 例如用戶啟動(dòng)錄像設(shè)備后,自動(dòng)彈出用戶界面,等待用戶輸入口令后才能繼續(xù)錄制; 隨機(jī)數(shù)可由錄像設(shè)備中用于對(duì)音、視頻數(shù)據(jù)進(jìn)行加密的加密模塊產(chǎn)生,將用戶口令和 隨機(jī)數(shù)執(zhí)行異或操作,產(chǎn)生加密時(shí)所需密鑰,密鑰計(jì)算方法可用表達(dá)式表示為Key = password random data,其中,所述password為用戶□令,所述random data為隨機(jī)數(shù), 該密碼也用于播放時(shí)對(duì)數(shù)據(jù)的解密,即解密密碼與加密密碼相同。加密時(shí),可將所述編碼所得的每幀視頻數(shù)據(jù)和每幀音頻數(shù)據(jù)均與密鑰進(jìn)行異或運(yùn) 算,實(shí)現(xiàn)密鑰對(duì)視頻數(shù)據(jù)和音頻數(shù)據(jù)的加密。當(dāng)然,上述密鑰的獲得以及加密時(shí)所用的異或算法可用現(xiàn)有的其它加密算法替 換,由于異或算法為一種簡單的加密算法,所以本發(fā)明以該算法為例進(jìn)行說明。本發(fā)明中,將組成密鑰的隨機(jī)數(shù)保存在最終生成的多媒體文件中,例如保存在第 一幀經(jīng)加密所得數(shù)據(jù)的開頭或結(jié)尾處,并設(shè)置對(duì)應(yīng)標(biāo)識(shí)。當(dāng)然,也可將隨機(jī)數(shù)保存在多媒體 文件的其它位置處,保存的隨機(jī)數(shù)用于播放多媒體文件時(shí)結(jié)合用戶口令生成密鑰,以解密 數(shù)據(jù);此外,為了與現(xiàn)有技術(shù)中已加密的整個(gè)多媒體文件進(jìn)行區(qū)別,本發(fā)明還可設(shè)置加密標(biāo) 識(shí)來表示多媒體文件已經(jīng)過逐幀加密,以便播放時(shí)可通過加密標(biāo)識(shí)確定需對(duì)多媒體文件進(jìn) 行逐幀解密,所述加密標(biāo)識(shí)與隨機(jī)數(shù)的保存位置可相同。步驟102 存儲(chǔ)已加密的視頻數(shù)據(jù)和音頻數(shù)據(jù);具體為對(duì)經(jīng)過編碼并已加密的視頻數(shù)據(jù)和音頻數(shù)據(jù)進(jìn)行保存,形成多媒體文件。 所述存儲(chǔ)方法為現(xiàn)有技術(shù),此處不再詳述。這里,由步驟101中的描述可知,所述多媒體文件中還存有生成密鑰所需的隨機(jī)數(shù)。步驟103 多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,之后解碼;具體為播放多媒體文件時(shí),首先對(duì)多媒體文件的格式、大小、時(shí)長和負(fù)載類型等 信息進(jìn)行解析,并創(chuàng)建多媒體文件索引,對(duì)文件進(jìn)行分割、重定位以及將多媒體文件解析成 以幀為單位的數(shù)據(jù),其中包括視頻數(shù)據(jù)和音頻數(shù)據(jù)。執(zhí)行上述已有的解析操作后,可依據(jù)錄制過程設(shè)置的加密標(biāo)識(shí)對(duì)解析所得的以幀
6為單位的視頻數(shù)據(jù)和音頻數(shù)據(jù)執(zhí)行解密操作,解密密碼由需觀看多媒體文件的用戶通過用 戶界面輸入的口令和多媒體文件中存儲(chǔ)的隨機(jī)數(shù)產(chǎn)生,用戶口令與錄制多媒體文件時(shí)的用 戶口令需相同,例如播放設(shè)備執(zhí)行解析操作后,其內(nèi)部的解密模塊首先彈出用戶界面,用 戶在界面內(nèi)的對(duì)話框中輸入口令并確認(rèn)。播放設(shè)備內(nèi)的解密模塊得到用戶口令后,根據(jù)設(shè) 置的標(biāo)識(shí)讀出已解析的多媒體文件中存儲(chǔ)的隨機(jī)數(shù),將兩者執(zhí)行異或操作,產(chǎn)生解密的密 碼;將解密密碼與解析所得的以幀為單位的視頻數(shù)據(jù)和音頻數(shù)據(jù)進(jìn)行異或,實(shí)現(xiàn)對(duì)數(shù)據(jù)的 解密;對(duì)解密后的視頻數(shù)據(jù)和音頻數(shù)據(jù)執(zhí)行已有的解碼操作。這里,所述生成解密密碼以及對(duì)數(shù)據(jù)執(zhí)行解密操作時(shí)所采用的算法與步驟101中 所采用的加密算法相同。步驟103之后,播放解碼后的數(shù)據(jù);具體為將執(zhí)行解密、解碼操作的視頻數(shù)據(jù)和 音頻數(shù)據(jù)按照固定的節(jié)律傳至輸出模塊進(jìn)行多媒體播放,該過程為現(xiàn)有技術(shù),此處不再詳 述。為實(shí)現(xiàn)上述方法,本發(fā)明還提供了一種對(duì)多媒體文件進(jìn)行加密的裝置,如圖2所 示,該裝置包括加密模塊和解密模塊;其中,所述加密模塊,用于多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù) 和音頻數(shù)據(jù)分別進(jìn)行加密,并將加密之后的數(shù)據(jù)發(fā)送到存儲(chǔ)模塊;所述解密模塊,用于多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,并 將解密所得數(shù)據(jù)發(fā)送到解碼模塊。該裝置還包括數(shù)據(jù)采集模塊、編碼模塊、存儲(chǔ)模塊、解析模塊和解碼模塊;所述數(shù)據(jù)采集模塊,用于逐幀采集視頻數(shù)據(jù)和音頻數(shù)據(jù),并將采集到的數(shù)據(jù)逐幀 發(fā)送到編碼模塊;所述編碼模塊,用于對(duì)數(shù)據(jù)采集模塊所發(fā)的每幀數(shù)據(jù)進(jìn)行編碼,并將編碼所得數(shù) 據(jù)發(fā)送給加密模塊;所述存儲(chǔ)模塊,用于存儲(chǔ)經(jīng)加密模塊加密所得的多媒體文件;所述解析模塊,用于對(duì)存儲(chǔ)模塊存儲(chǔ)的數(shù)據(jù)進(jìn)行解析,并將解析所得音、視頻數(shù)據(jù) 發(fā)送給解密模塊;所述解碼模塊,用于對(duì)經(jīng)解密模塊解密的數(shù)據(jù)執(zhí)行解碼操作;相應(yīng)的,所述加密模塊,進(jìn)一步用于接收發(fā)送的編碼后的數(shù)據(jù);所述解密模塊,進(jìn)一步用于接收解析模塊所發(fā)的解析后的數(shù)據(jù)。所述解碼模塊還可將解碼后的數(shù)據(jù)發(fā)送到對(duì)應(yīng)的播放模塊進(jìn)行多媒體文件的播 放。所述加密模塊執(zhí)行加密操作或解密模塊執(zhí)行解密操作時(shí),所用的密鑰由用戶口令 和隨機(jī)數(shù)經(jīng)加密算法計(jì)算得到。所述加密模塊執(zhí)行加密操作時(shí),具體用于產(chǎn)生隨機(jī)數(shù),并對(duì)用戶口令和自身產(chǎn)生 的隨機(jī)數(shù)執(zhí)行加密計(jì)算得到密鑰,之后將編碼模塊所發(fā)的編碼后的數(shù)據(jù)與加密密鑰進(jìn)行加 密計(jì)算,并將加密結(jié)果發(fā)送給存儲(chǔ)模塊;所述解密模塊執(zhí)行解密操作時(shí),具體用于從解析模塊解析所得的數(shù)據(jù)中讀出隨機(jī) 數(shù),并將用戶口令和讀取到的隨機(jī)數(shù)進(jìn)行加密計(jì)算,得到密鑰,之后將解密密鑰與解析模塊 發(fā)送的音、視頻數(shù)據(jù)進(jìn)行解密計(jì)算,所得結(jié)果發(fā)送到解碼模塊。
該裝置進(jìn)一步包括用戶界面模塊,用于用戶在多媒體文件錄制前以及多媒體文件 播放前,輸入用戶口令,并將用戶口令發(fā)送給加密模塊或解密模塊;相應(yīng)的,所述加密模塊,進(jìn)一步用于接收用戶界面模塊所發(fā)的用戶口令;所述解密模塊,進(jìn)一步用于接收用戶界面模塊所發(fā)的用戶口令。本發(fā)明中,所述錄制過程和播放過程可在不同的設(shè)備中進(jìn)行,例如由移動(dòng)終端錄 制,之后下載到個(gè)人電腦上播放,但前提條件是播放設(shè)備須具備本發(fā)明所述裝置的解密功 能,因?yàn)檫@是現(xiàn)有技術(shù)中所不具備的。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種對(duì)多媒體文件進(jìn)行加密的方法,其特征在于,該方法包括多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別進(jìn)行加密,之后存儲(chǔ);多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,之后解碼。
2.根據(jù)權(quán)利要求1所述的對(duì)多媒體文件進(jìn)行加密的方法,其特征在于,所述加密和解 密時(shí)的密鑰由用戶口令和隨機(jī)數(shù)經(jīng)加密算法計(jì)算得到。
3.根據(jù)權(quán)利要求2所述的對(duì)多媒體文件進(jìn)行加密的方法,其特征在于,所述用戶口令 為用戶輸入所得;所述隨機(jī)數(shù)在錄制過程中生成。
4.根據(jù)權(quán)利要求2或3所述的對(duì)多媒體文件進(jìn)行加密的方法,其特征在于,所述隨機(jī)數(shù) 存儲(chǔ)于錄制所得的多媒體文件中。
5.根據(jù)權(quán)利要求3所述的對(duì)多媒體文件進(jìn)行加密的方法,其特征在于,所述加密過程 具體為將用戶輸入的口令與錄制過程中生成的隨機(jī)數(shù)進(jìn)行加密計(jì)算得到密鑰,之后將已 編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別與密鑰進(jìn)行加密計(jì)算;所述解密過程具體為從解析所得的數(shù)據(jù)中讀出隨機(jī)數(shù),并將用戶口令和讀取到的隨 機(jī)數(shù)進(jìn)行加密計(jì)算得到密鑰,之后將解析所得的每幀數(shù)據(jù)與密鑰進(jìn)行加密計(jì)算。
6.一種對(duì)多媒體文件進(jìn)行加密的裝置,其特征在于,該裝置包括加密模塊和解密模 塊;其中,所述加密模塊,用于多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù)和音 頻數(shù)據(jù)分別進(jìn)行加密,并將加密之后的數(shù)據(jù)發(fā)送到存儲(chǔ)模塊;所述解密模塊,用于多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,并將解 密所得數(shù)據(jù)發(fā)送到解碼模塊。
7.根據(jù)權(quán)利要求6所述的對(duì)多媒體文件進(jìn)行加密的裝置,其特征在于,該裝置還包括 數(shù)據(jù)采集模塊、編碼模塊、存儲(chǔ)模塊、解析模塊和解碼模塊;所述數(shù)據(jù)采集模塊,用于逐幀采集視頻數(shù)據(jù)和音頻數(shù)據(jù),并將采集到的數(shù)據(jù)逐幀發(fā)送 到編碼模塊;所述編碼模塊,用于對(duì)數(shù)據(jù)采集模塊所發(fā)的每幀數(shù)據(jù)進(jìn)行編碼,并將編碼所得數(shù)據(jù)發(fā) 送給加密模塊;所述存儲(chǔ)模塊,用于存儲(chǔ)經(jīng)加密模塊加密所得的多媒體文件;所述解析模塊,用于對(duì)存儲(chǔ)模塊存儲(chǔ)的數(shù)據(jù)進(jìn)行解析,并將解析所得音、視頻數(shù)據(jù)發(fā)送 給解密模塊;所述解碼模塊,用于對(duì)經(jīng)解密模塊解密的數(shù)據(jù)執(zhí)行解碼操作;相應(yīng)的,所述加密模塊,進(jìn)一步用于接收編碼模塊發(fā)送的編碼后的數(shù)據(jù);所述解密模塊,進(jìn)一步用于接收解析模塊所發(fā)的解析后的數(shù)據(jù)。
8.根據(jù)權(quán)利要求6或7所述的對(duì)多媒體文件進(jìn)行加密的裝置,其特征在于,所述加密模 塊執(zhí)行加密操作或解密模塊執(zhí)行解密操作時(shí),所用的密鑰由用戶口令和隨機(jī)數(shù)經(jīng)加密算法 計(jì)算得到。
9.根據(jù)權(quán)利要求8所述的對(duì)多媒體文件進(jìn)行加密的裝置,其特征在于,所述加密模塊 執(zhí)行加密操作時(shí),具體用于產(chǎn)生隨機(jī)數(shù),并對(duì)用戶口令和自身產(chǎn)生的隨機(jī)數(shù)執(zhí)行加密計(jì)算 得到密鑰,之后將編碼模塊所發(fā)的編碼后的數(shù)據(jù)與加密密鑰進(jìn)行加密計(jì)算,并將加密結(jié)果 發(fā)送給存儲(chǔ)模塊;所述解密模塊執(zhí)行解密操作時(shí),具體用于從解析模塊解析所得的數(shù)據(jù)中讀出隨機(jī)數(shù), 并將用戶口令和讀取到的隨機(jī)數(shù)進(jìn)行加密計(jì)算,得到密鑰,之后將解密密鑰與解析模塊發(fā) 送的音、視頻數(shù)據(jù)進(jìn)行解密計(jì)算,所得結(jié)果發(fā)送到解碼模塊。
10.根據(jù)權(quán)利要求8所述的對(duì)多媒體文件進(jìn)行加密的裝置,其特征在于,該裝置進(jìn)一步 包括用戶界面模塊,用于用戶在多媒體文件錄制前以及多媒體文件播放前,輸入用戶口令, 并將用戶口令發(fā)送給加密模塊或解密模塊;相應(yīng)的,所述加密模塊,進(jìn)一步用于接收用戶界面模塊所發(fā)的用戶口令; 所述解密模塊,進(jìn)一步用于接收用戶界面模塊所發(fā)的用戶口令。
全文摘要
本發(fā)明公開了一種對(duì)多媒體文件進(jìn)行加密的方法,包括多媒體文件錄制過程中,逐幀對(duì)采集到的已編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別進(jìn)行加密,之后存儲(chǔ);多媒體文件播放過程中,對(duì)解析所得的每幀數(shù)據(jù)進(jìn)行解密,之后解碼。本發(fā)明還同時(shí)公開了一種對(duì)多媒體文件進(jìn)行加密的裝置,運(yùn)用該方法和裝置可實(shí)現(xiàn)人們對(duì)私有的多媒體文件進(jìn)行保護(hù),提高多媒體文件的安全性。
文檔編號(hào)H04L9/08GK101969545SQ20101027754
公開日2011年2月9日 申請(qǐng)日期2010年9月8日 優(yōu)先權(quán)日2010年9月8日
發(fā)明者何海建, 宋偉明, 陳有鑫 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
买车| 新竹县| 高阳县| 富蕴县| 平罗县| 黄龙县| 靖边县| 花垣县| 庆安县| 凭祥市| 汉中市| 屏东县| 秦皇岛市| 黄浦区| 巴塘县| 榕江县| 青海省| 冀州市| 油尖旺区| 治多县| 昌图县| 普格县| 定襄县| 临桂县| 郎溪县| 察隅县| 睢宁县| 潜山县| 琼海市| 昭平县| 吴堡县| 墨竹工卡县| 彰武县| 武宁县| 吉林市| 隆德县| 城市| 天门市| 涞源县| 榆社县| 唐山市|