亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)字音頻秘密分享及恢復(fù)方法

文檔序號:2823463閱讀:240來源:國知局
專利名稱:一種數(shù)字音頻秘密分享及恢復(fù)方法
技術(shù)領(lǐng)域
本發(fā)明涉及音頻信息隱藏技術(shù)領(lǐng)域,特別是涉及一種數(shù)字音頻秘密分享及恢復(fù)方 法。
背景技術(shù)
音頻信息隱藏技術(shù)是保障網(wǎng)絡(luò)通信安全的重要部分,它著眼于被隱藏信息本身的 不可探測性,利用音頻信息隱藏技術(shù),在保證音頻作品不會有明顯的失真的前提下,可在音 頻文件中嵌入秘密音頻信息以達到隱蔽通信的目的。王俊杰,張曉明.音頻信息隱藏技術(shù)在網(wǎng)絡(luò)通信中的應(yīng)用研究[J].北京石油化工 學(xué)院學(xué)報,2005,13(4) 54 60介紹了幾種音頻信息隱藏方法,包括空間域方法和變換域 方法,空間域方法最常用的包括最不重要位法、相位編碼方法、回聲隱藏方法和擴展頻譜 方法;變換域方法最常用的包括離散傅立葉變換域(DFT)方法、離散余弦變換域(DCT)方 法和離散小波變換域(DWT)方法,這幾種方法雖采用不同的技術(shù),但存在同一個問題,即只 是將待隱藏的秘密音頻信息整體存儲在相應(yīng)的掩蓋音頻中,而沒有分享的步驟。如其中的 最不重要位法即將每一個采樣值的最不重要位(多數(shù)情況下為最低位)用代表秘密音頻信 息的二進制位替換,以達到在掩蓋音頻中嵌入秘密音頻信息的目的。因為缺乏分享的步驟, 則必須整個嵌入秘密音頻的掩蓋音頻完全不存在缺失的情況下才能完全恢復(fù)原本的秘密 音頻文件。

發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)存在的問題,本發(fā)明的主要目的在于提供一種數(shù)字音頻秘密分享和 恢復(fù)方法,只需要獲取其中部分嵌入秘密音頻的掩蓋音頻即能完全恢復(fù)原本的秘密音頻文 件。為實現(xiàn)上述目的,本發(fā)明提供了一種數(shù)字音頻秘密分享方法的實施例,將秘密音 頻隱藏到掩蓋音頻中,該數(shù)字音頻秘密分享方法包括如下步驟(1)選取η個掩蓋音頻,并將該η個掩蓋音頻的低位去除;(2)每次取待隱藏的秘密音頻的1個字節(jié)的信息,設(shè)值為~,1 ≤ L ≤ Μ,其中M為 待隱藏的秘密音頻的總字節(jié)數(shù);(3)按一定的規(guī)則重新排列取出的秘密音頻數(shù)據(jù),生成序列Ε,其中的元素設(shè)為 IeJ,所述規(guī)則為判斷Al是否小于250,若Al < 250,則直接將Al存入序列E ;若Al ≥ 250, 則依次將250和Al-250存入序列E ;其中1≤i≤M+(AL≥250的數(shù)量)。(4)按順序取出序列E中k個數(shù)據(jù),其中k的大小可自行選定,只需滿足 2≤k<n,依次構(gòu)成k維向量β = [4,%,...%],若最后不足1^個數(shù)據(jù),以0補齊,生成」 個β向量;(5)定義一個 k-Ι 階多項式 fj(x) = (a0+aix+a2x2+. . . +aHX^Omoc^l,將 β 中的 各個元素分別作為多項式的系數(shù),構(gòu)成j個多項式fj(x),計算出fj(l),fj(2)fj(n);
(6)將。(1)4“2),...。(11)按順序分別嵌入η個掩蓋音頻的低位部分,直到第j 個多項式的η個值嵌入掩蓋音頻。當(dāng)?shù)趈個多項式的η個值嵌入掩蓋音頻后,可將原秘密音頻文件銷毀。其中, 選取的掩蓋音頻最好為WAVE格式,選取掩蓋音頻后,即將掩蓋音頻的 低位去除,其方法為若掩蓋音頻的采樣精度為1,則將掩蓋音頻采樣精度的低1/2位 去除,以全0或全1填充。此時選取的掩蓋音頻的大小m” m2,...,mn,必需滿足條件 Vwi M ^ ,.,. 、
δ為預(yù)留的很小的空間。 2 k ,使用上述數(shù)字音頻秘密分享方法隱藏秘密音頻后,本發(fā)明還提供一種對隱藏的秘 密音頻進行恢復(fù)的數(shù)字音頻秘密恢復(fù)方法,該掩蓋音頻嵌入秘密音頻后形成份額音頻,使 用至少k個份額音頻(即k個或k個以上份額音頻)可恢復(fù)出原隱藏的秘密音頻文件,其 中2 < k < n,該數(shù)字音頻秘密恢復(fù)方法包括如下步驟(1)從k個份額音頻中按順序取出存儲在相應(yīng)位置的值fj(x),其中1 SxSn ;(2)利用k對值(xi; fj (Xi)),其中1 ( i彡k,l彡Xi<n,通過拉格朗日插值多 項式公式計算得到多項式t(x) = (a0+aix+a2x2+. . . +^1Xk-1),直到每個份額音頻中存儲 的所有j個值A(chǔ)(Xi)都被處理,得到j(luò)個多項式t(x),其中拉格朗日插值多項式公式為
而 ^ = fJ (xD ; j=0 i=0 — Xi(3)將j個多項式f」(x)的系數(shù)[a0, B1, . . . ak_J取出并依次排列,去除末尾的0 值,得到序列E,其中的元素為IeJ ;(4)按順序取出序列E中的元素IeJ,若力< 250,則將ei直接存入序列S5Sei =250,則直接讀取下一個元素ei+1,并將數(shù)據(jù)250+ei+1存入序列S,直到序列E中所有的元 素處理完畢;(5)序列S為原隱藏的秘密音頻文件。本發(fā)明相對于現(xiàn)有技術(shù),首先選取η個適合的掩蓋音頻,其次將待隱藏的秘密音 頻經(jīng)過一定的分享運算,將分享運算后的秘密音頻分別存儲在η個掩蓋音頻中,只需要獲 取其中k個份額音頻即能完全恢復(fù)原本的秘密音頻文件,而k的值可以在2 < k < η的范 圍內(nèi)任意選擇,當(dāng)k值選擇較小時,則只需要獲取較少的份額音頻數(shù)量即可恢復(fù)原本的秘 密音頻文件;當(dāng)k值選擇較大時,則需要獲取較多的份額音頻數(shù)量才能恢復(fù)原本的秘密音 頻文件;當(dāng)k值選擇為η時,則需要獲取所有的份額音頻才能恢復(fù)原本的秘密音頻文件。另 夕卜,在音頻文件網(wǎng)絡(luò)通信中,由于待隱藏的秘密音頻文件經(jīng)過分享運算,更不容易被對方解


圖1為本發(fā)明的數(shù)字音頻秘密分享方法的實施例的流程2為本發(fā)明的掩蓋音頻去除低位的示意3為本發(fā)明的秘密音頻處理過程示意4為本發(fā)明的秘密音頻處理結(jié)果存入掩蓋音頻示意圖
圖5為本發(fā)明的數(shù)字音頻秘密恢復(fù)方法的實施例的流程6為本發(fā)明的從份額音頻中取出存儲值示意7為本發(fā)明的秘密音頻恢復(fù)過程示意圖
具體實施例方式下面結(jié)合附圖,詳細(xì)說明本發(fā)明的具體實施方式
。下面結(jié)合圖1 圖4具體說明本發(fā)明的數(shù)字音頻秘密分享方法。圖1為本發(fā)明的 數(shù)字音頻秘密分享方法的實施例的流程圖。該數(shù)字音頻秘密分享方法包括如下步驟Sl 1、選取η個掩蓋音頻,選取的掩蓋音頻最好為WAVE格式,若為其它格式,可將其 轉(zhuǎn) 化 為WAVE格式;S12、將掩蓋音頻的低位去除,其方法為若掩蓋音頻的采樣精度為1,則將掩蓋音 頻采樣精度的低1/2位去除,以全0或全1填充。此時選取的掩蓋音頻的大小Hi1, m2,...,
,必需滿足條件+式(i = 1,2,...,η),δ為預(yù)留的很小的空間;當(dāng)然,也 2 k
可以將掩蓋音頻采樣精度的低1/3位去除,而此時選取的掩蓋音頻的大小必需滿足條件
)。也就是說,掩蓋音頻的低位部分去除的大小可根據(jù)需要 3 k
自行選擇,但以去除低位部分后的掩蓋音頻仍具有清晰的聽覺意義為限,以避免暴露掩蓋
音頻;圖2為本發(fā)明的掩蓋音頻去除低位的示意圖。根據(jù)掩蓋音頻的采樣精度,采樣精 度高的為高位部分,采樣精度低的為低位部分,可根據(jù)需要將一定大小的低位部分去除,并 用全0或全1填充,如將掩蓋音頻采樣精度的低1/2位去除,以全0或全1填充。S13、每次取待隱藏的秘密音頻的1個字節(jié)的信息,設(shè)值為~,1 < L < M,其中M為 待隱藏的秘密音頻的總字節(jié)數(shù),則慫e
;S14、按一定的規(guī)則重新排列取出的秘密音頻數(shù)據(jù),生成序列E,其中的元素設(shè)為 IeJ,該規(guī)則為判斷Al是否小于250,若Al < 250,則直接將Al存入序列E ;若Al > 250,則 依次將250和Al-250存入序列E ;S15、按順序取出序列E中k個數(shù)據(jù),其中k可根據(jù)需要自行選擇,但需滿足條件 2彡k<n,依次構(gòu)成k維向量β = [61,%,...%],若最后不足1^個數(shù)據(jù),以0補齊,生成」 個β向量;S16、定義一個 k-Ι 階多項式 f」(x) = (a0+aix+a2x2+. . . +ak_lXH)mod251,將 β 中的 各個元素分別作為多項式的系數(shù),構(gòu)成j個多項式fj(x),計算出fj(l),fj(2)fj(n);圖3為本發(fā)明的秘密音頻處理過程示意圖,可具體解釋S13 S16。首先,每次取 待隱藏的秘密音頻的1個字節(jié)的信息,記為~,1 < L < M,M為待隱藏的秘密音頻的總字節(jié) 數(shù),生成A1, A2, A3. . . AM,其中慫e
;其次,按S14中列舉的規(guī)則對A1, A2, A3. · · Am進 行運算和重排列生成序列E,記為IeJ,因為當(dāng)慫彡250時,將慫拆分為250和Af250兩個 數(shù),則序列E中的元素數(shù)量為M+amount (Al彡250),amount (Al彡250)表示Al的值大于或
等于250的數(shù)量,因此序列E包括q,e2,e3,·;接著,將所有序列E中的
元素進行排列,構(gòu)成k維β向量,若最后不足k個數(shù)據(jù),以0補齊,共生成j個β向量,分力ll為 β ι — [e” θ2 · · · ek],β 2 — [ek+i,ek+2,· · · e2k],· · · β j — [θ?!ぁ?” e?!ぁ猧)k+2,· · · ejk];然 后,定義一個k-l階多項式f」(x) = (^+^^^^^+...+aHXklmoc^Sl,將β中的各個元素分 別作為多項式的系數(shù),構(gòu)成j個多項式t U),即將P1中的元素作為多項式f\(x)的系數(shù), β2中的元素作為多項式f2(x)的系數(shù),...中的元素作為多項式的系數(shù);最后,計 算出f」(1),fj (2),. . . fj (η),構(gòu)成一個n*j的二維向量,即共包含n*j個值。 SHjffj(I), fj⑵,...fj (η)按順序分別嵌入η個掩蓋音頻的低位部分,直到第 j個多項式的η個值嵌入掩蓋音頻。圖4為本發(fā)明的秘密音頻處理結(jié)果存入掩蓋音頻示意圖,可具體解釋S17。即首先 將(1),(2),. . . (η)依次存入掩蓋音頻1,掩蓋音頻2....掩蓋音頻η的低位部分,然 后將f2(l),f2(2),. . . f2(n)依次存入掩蓋音頻1,掩蓋音頻2....掩蓋音頻η的低位部分, 直到fj(l),fj(2)fj(n)依次存入掩蓋音頻1,掩蓋音頻2....掩蓋音頻η的低位部分, 分存完畢。通過以上步驟將待隱藏的秘密音頻完全嵌入到掩蓋音頻中后,此時可將原秘密音 頻損毀。使用上述數(shù)字音頻秘密分享方法隱藏秘密音頻后,本發(fā)明還提供一種對隱藏的 秘密音頻進行恢復(fù)的數(shù)字音頻秘密恢復(fù)方法,該掩蓋音頻嵌入秘密音頻后形成份額音頻, 使用至少k個份額音頻(即k個或k個以上)可恢復(fù)出原隱藏的秘密音頻文件,其中
n,下面結(jié)合圖5 圖7具體說明本發(fā)明的數(shù)字音頻秘密恢復(fù)方法。圖5為本發(fā)明的數(shù)字音頻秘密恢復(fù)方法的實施例的流程圖,具體包含如下步驟S51、從k個份額音頻中按順序取出存儲在相應(yīng)位置的值fj(x),其中1 < χ < η ;圖6為本發(fā)明的從份額音頻中取出存儲值示意圖,可具體解釋S51。有k個份 額音頻,包括份額音頻X1,份額音頻x2,...份額音頻xk,Kxk <n,每個份額音頻都包 含了高位部分和低位部分,其中高位部分為原掩蓋音頻的高位部分,而低位部分則為隱藏 的秘密音頻,即依次從份額音頻X1,份額音頻χ2,...份額音頻xk的低位部分取出(X1),
(x2)... (xk)排在第一行,接著從份額音頻X1,份額音頻χ2,...份額音頻Xk的低位部分 取出 f2 (X1),f2 (X2) . ..f2 (xk)排在第二行,直到取出 fj (X1),fj (X2) ... f j (xk)排在第 j 行。S52、利用k對值(Xi,f」(Xi)),其中1彡i彡k,l彡Xi<n,通過拉格朗日插值多 項式公式計算得到多項式t(x) = (a0+aix+a2x2+. . . +^1Xk-1),直到每個份額音頻中存儲 的所有j個值A(chǔ)(Xi)都被處理,得到j(luò)個多項式t(x),其中拉格朗日插值多項式公式為
其中 y」=fj(Xi)。例如若多項式為 P(X) = a0+aix+a2x2, j=o /=0 ~~
現(xiàn)在有 ρ (X。)= y0,p(xi) = Y1 ,P(X2) = y2,則可以確定 ρ (X) S53、將j個多項式f」(x)的系數(shù)[aQ,B1,... ak_J取出并依次排列,去除末尾的0 值,得到序列E,其中的元素為IeJ ;S54、按順序取出序列E中的元素IeJ,若ei < 250,則將力直接存入序列S ;若e,=250,則直接讀取下一個元素ei+1,并將數(shù)據(jù)250+ei+1存入序列S,直到序列E中所有的元 素處理完畢;S55、序列S為原隱藏的秘密音頻文件。圖7為本發(fā)明的秘密音頻恢復(fù)過程示意圖,可具體解釋S52 S55。首先, 利用[X1, f (X1)], [x2, f (X2)]... [xk, f (xk)]這k對值和拉格朗日插值多項式公式
),其中y」=fj (Xj),計算出多項式(X),以此類推,共得 7=0 /=0 —
到j(luò)個多項式fj(x);其次,分別取出fj(x)的系數(shù),即將f\(X)的系數(shù)徹,^,...aH排在 第一行,將f2(x)的系數(shù)排在第二行,...,將fj(x)的系數(shù)排在第j行,共有jk個元素;再 次,按第一行、第二行...第j行的順序讀取并依次排列,此時共有jk個值,去除末尾的0 值,生成序列E,其元素為IeJ,包括ei,e2,e3,_"e(M+麵咖(秘250 ,即取出末尾0值后剩下 M+amount (Al彡250)個值;最后,按順序取出序列E中的元素IeJ,若力< 250,則將直 接存入序列S,若ei = 250,則直接讀取下一個元素ei+1,并將數(shù)據(jù)250+ei+1存入序列S,由此 恢復(fù)出原秘密音頻文件S1, S2,... sM,共M個字節(jié)。當(dāng)然,上面僅列舉了利用k個份額音頻恢復(fù)秘密音頻的方法,當(dāng)份額音頻數(shù)大于k 個時,也可利用相同的方法進行恢復(fù)。實施例1若待存儲的秘密音頻的總字節(jié)數(shù)M為20,待掩蓋的秘密音頻的每個字節(jié)的值如下 所示 選取η = 6個WAVE格式的掩蓋音頻,使得取得k = 3個份額音頻時即可恢復(fù)原本 的秘密音頻文件。利用本發(fā)明的數(shù)字音頻秘密分享方法將20個字節(jié)的秘密音頻嵌入到6個掩蓋音 頻中,實現(xiàn)方法如下將秘密音頻的每個字節(jié)小于250的值直接存入序列E,大于或等于250的,則分為 250和ei-250存入序列E,因為待隱藏的秘密音頻有3個字節(jié)的值大于250,則此時序列E 中有23個元素。處理后序列E的結(jié)果如下 因k = 3,則可構(gòu)成8個三維向量β,最后一個元素用0補齊,構(gòu)成的向量結(jié)果如 下
β ! = [3,10,15],β 2 = [17,20,36], β 3 = [39,69,70], β4 = [55,46,78], β 5 =[90,19,99], β6 = [169,25,250], β 7 = [4,250,3], β8 = [250,4,0] 定義一個2階多項式f」(x) = (a0+aix+a2x2)mod251,1彡j彡8,將β中的各個元 素分別作為多項式的系數(shù),構(gòu)成8個多項式。(χ),結(jié)果如下f\(x) = (3+10x+15x2)mod251 ;f2 (χ) = (17+20x+36x2)mod251f3 (χ) = (39+69x+70x2)mod251f4 (x) = (55+46x+78x2)mod251f5 (x) = (90+19x+99x2)mod251f6 (x) = (169+25x+250x2)mod251f7 (x) = (4+250x+3x2)mod251f8 (x) = (250+4x+0x2)mod251將f\(l),f\(2). . . f\(6)的計算結(jié)果分別嵌入掩蓋音頻1,掩蓋音頻2直到掩蓋音 頻6的低位部分,接著將f2(l),f2(2)...f2(6)的計算結(jié)果分別嵌入掩蓋音頻1,掩蓋音頻 2直到掩蓋音頻6的低位部分,· · ·,將f8(l),f8(2). . · f8(6)的計算結(jié)果分別嵌入掩蓋音頻 1,掩蓋音頻2直到掩蓋音頻6的低位部分,即 存儲完畢,可將原秘密音頻文件銷毀。下面介紹使用k = 3個份額音頻將原隱藏的秘密音頻恢復(fù)的方法,假設(shè)剩下份額
音頻1、2和3,結(jié)果如下 利用已知值yQ = f“l(fā)) = 28、Yl =(2) = 83、y2 = (3) = 168,X0 = 1,X1 =
2, x2 = 3,通過公式
計算得到
便可恢復(fù)多項式f\(x) = 3+10x+15x2,依次類推,恢復(fù)出8個多項式f\(x) = (3+10x+15x2);f2 (χ) = (17+20χ+36χ2);f3 (χ) = (39+69x+70x2);f4 (χ) = (55+46x+78x2);f5 (χ) = (90+19x+99x2);f6 (χ) = (169+25x+250x2);f7 (χ) = (4+250x+3x2);f8 (χ) = (250+4x+0x2)。將這8個多項式的系數(shù)取出并依次排列,去除隊列末尾0值,得到序列E,結(jié)果如 下

按順序取出序列E中的元素IeJ,若ei < 250,則將力直接存入序列S ;若力= 250,則直接讀取下一個元素ei+1,并將數(shù)據(jù)250+ei+1存入序列S,結(jié)果如下 根據(jù)以上方法全部恢復(fù)出原隱藏的20個字節(jié)的秘密音頻文件。以上介紹了數(shù)字音頻秘密分享方法,將秘密音頻隱藏到掩蓋音頻中,同時介紹了 將隱藏的秘密音頻進行恢復(fù)的數(shù)字音頻秘密恢復(fù)方法。但本發(fā)明并不限定于以上實施例, 任何未脫離本發(fā)明技術(shù)方案,即僅僅對其進行本領(lǐng)域普通技術(shù)人員所知悉的改進或變更, 均屬于本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種數(shù)字音頻秘密分享方法,將秘密音頻隱藏到掩蓋音頻中,其特征在于,所述數(shù)字音頻秘密分享方法包括如下步驟選取n個掩蓋音頻,并將所述掩蓋音頻的低位去除;每次取待隱藏的秘密音頻的1個字節(jié)的信息,設(shè)值為AL,1≤L≤M,其中M為待隱藏的秘密音頻的總字節(jié)數(shù);按一定的規(guī)則重新排列取出的秘密音頻數(shù)據(jù),生成序列E,其中的元素設(shè)為{ei},所述規(guī)則為判斷AL是否小于250,若AL<250,則直接將AL存入序列E;若AL≥250,則依次將250和AL-250存入序列E;按順序取出序列E中k個數(shù)據(jù),其中2≤k≤n,依次構(gòu)成k維向量β=[e1,e2,...ek],若最后不足k個數(shù)據(jù),以0補齊,生成j個β向量;定義一個k-1階多項式fj(x)=(a0+a1x+a2x2+...+ak-1xk-1)mod251,將β中的各個元素分別作為多項式的系數(shù),構(gòu)成j個多項式fj(x),計算出fj(1),fj(2),...fj(n);將fj(1),fj(2),...fj(n)按順序分別嵌入n個掩蓋音頻的低位部分,直到第j個多項式的n個值嵌入掩蓋音頻。
2.根據(jù)權(quán)利要求1所述的數(shù)字音頻秘密分享方法,其特征在于所述選取的掩蓋音頻 為WAVE格式。
3.根據(jù)權(quán)利要求2所述的數(shù)字音頻秘密分享方法,其特征在于所述將掩蓋音頻的低 位去除即若掩蓋音頻的采樣精度為1,則將掩蓋音頻采樣精度的低1/2位去除,以全0或 全1填充。
4.根據(jù)權(quán)利要求3所述的數(shù)字音頻秘密分享方法,其特征在于若選取的掩蓋音頻的/jn大小為叫,!^,…,!^,則其大小必需滿足條件一^〉"^.^^:!^…,…,6為預(yù)留的2 k很小的空間。
5.根據(jù)權(quán)利要求1 4任一所述的數(shù)字音頻秘密分享方法,其特征在于,所述序列E中 的元素lej,其中1彡i彡M+隊彡250的數(shù)量)。
6.根據(jù)權(quán)利要求5所述的數(shù)字音頻秘密分享方法,其特征在于,當(dāng)?shù)趈個多項式的n個 值嵌入掩蓋音頻后,可將原秘密音頻文件銷毀。
7.一種對權(quán)利要求1所述的數(shù)字音頻秘密分享方法隱藏的秘密音頻進行恢復(fù)的數(shù) 字音頻秘密恢復(fù)方法,所述掩蓋音頻嵌入秘密音頻后形成份額音頻,使用至少k個份額音 頻可恢復(fù)出原隱藏的秘密音頻文件,其特征在于,所述數(shù)字音頻秘密恢復(fù)方法包括如下步 驟從k個份額音頻中按順序取出存儲在相應(yīng)位置的值,其中1 < x < n ;利用k對值(Xi,fj(Xi)),其中1彡i彡k,l彡Xi <n,通過拉格朗日插值多項式公式 計算得到多項式fj(x) = (a0+aix+a2x2+. . .,直到每個份額音頻中存儲的所有j個值fj(Xi)都被處理,得到j(luò)個多項式fj(X);將j個多項式fj(x)的系數(shù)[徹,^,...^』取出并依次排列,去除末尾的0值,得到序 列E,其中的元素為{ej ;按順序取出序列E中的元素{ej,若% < 250,則將e,直接存入序列S ;若力=250, 則直接讀取下一個元素ei+1,并將數(shù)據(jù)250+ei+1存入序列S,直到序列E中所有的元素處理完畢;序列S為原隱藏的秘密音頻文件。
8.根據(jù)權(quán)利要求7所述的數(shù)字音頻秘密恢復(fù)方法,其特征在于,所述拉格朗日插值多
全文摘要
本發(fā)明公開了一種數(shù)字音頻秘密分享和恢復(fù)方法,該數(shù)字音頻秘密分享方法包括如下步驟選取n個掩蓋音頻,并將其低位去除;每次取秘密音頻的1個字節(jié)的信息,設(shè)值為AL;按一定的規(guī)則重新排列取出的秘密音頻數(shù)據(jù),生成序列E;按順序取出序列E中k個數(shù)據(jù),依次構(gòu)成k維向量,共生成j個β向量;定義一個k-1階多項式,將β中的各個元素分別作為多項式的系數(shù),構(gòu)成j個多項式fj(x),計算出fj(1),fj(2),...fj(n);將其按順序分別嵌入n個掩蓋音頻的低位部分。本發(fā)明相對于現(xiàn)有技術(shù),首先選取n個適合的掩蓋音頻,其次將待隱藏的秘密音頻經(jīng)過一定的分享運算,將分享運算后的秘密音頻分別存儲在n個掩蓋音頻中,只需要獲取其中k個份額音頻即能完全恢復(fù)原本的秘密音頻文件。
文檔編號G10L19/00GK101872617SQ20101017656
公開日2010年10月27日 申請日期2010年5月19日 優(yōu)先權(quán)日2010年5月19日
發(fā)明者唐聃, 孫宣東, 方佳嘉, 王一丁, 王曉京, 王謙, 肖宜龍, 蔣海波, 蔡紅亮, 陳崢 申請人:中科院成都信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1