數(shù)為DCT(XJ =??1(11,0,其中??1(11,0為第m個圖片離散余弦變換后空間頻率(U,v)處的大小;
[0066]優(yōu)選的,還包括步驟S22根據(jù)域變換后的載體圖片塊,選取嵌入一塊密碼水印圖片塊的水印位置信息;在步驟S22中選取r為從Fju,v)中頻選出的加載位置,1彡r彡(Mn*8/Mc) * (Nn*8/Nc),ffb (r)為密碼水印圖片塊ffn= w ? (x’,y’)的位置函數(shù);
[0067]優(yōu)選的,還包括步驟S23根據(jù)選取的水印位置信息,將每塊密碼水印圖片塊嵌入到域變換后的一塊載體圖片塊上;在步驟S23中按照加法準(zhǔn)則,根據(jù)以下公式,將密碼水印圖片塊嵌入到載體圖片塊中,該公式為:Y/ = affb(r);其中a為強度因子,然后用Y/來代替嵌入水印后的DCT中頻系數(shù);
[0068]優(yōu)選的,還包括步驟S24逐一對嵌入有密碼水印圖片塊的載體圖片塊進行域反變換后,形成水印載體圖片;在步驟S24中逐一對嵌入有密碼水印圖片塊的載體圖片塊進行域反變換是指:逐一對嵌入有密碼水印圖片塊的載體圖片塊進行DCT反變換;水印載體圖片函數(shù)為:X’ =f,(x,,y,);
[0069]步驟S30分享傳輸所述水印載體圖片至被分享終端上;
[0070]優(yōu)選的,還包括步驟S41根據(jù)接收到的水印載體圖片,將所述水印載體圖片分割成若干塊互不覆蓋的水印載體圖片塊;在步驟S41中水印載體圖像塊的大小8*8,水印載體圖片塊函數(shù)為:Xm’ = fm’(X’,y’);其中 m = 1,2,......,(凡/8),記為 0 彡 x’,
f d
[0071]優(yōu)選的,還包括步驟S42根據(jù)分割后的水印載體圖片塊,逐一對每塊水印載體圖片塊進行域變換;在步驟S42中逐一對每塊水印載體圖片塊進行域變換是指:逐一對每塊水印載體圖片塊進行二維DCT變換;
[0072]優(yōu)選的,還包括步驟S43根據(jù)域變換后的水印載體圖片塊,提取密碼水印圖片塊嵌入位置的參考信息;在步驟S43中提取密碼水印圖片塊嵌入位置的參考信息是指:提取密碼水印圖片塊嵌入位置的中頻系數(shù);
[0073]優(yōu)選的,還包括步驟S44根據(jù)提取的參考信息,計算出每塊水印載體圖片塊中的密碼水印信息;在步驟S44中計算出每塊水印載體圖片塊中的密碼水印信息的計算公式為:ffb (r) = Yr/a ;
[0074]步驟S50判斷所述密碼水印信息中是否存在攻擊跡象;該攻擊跡象為黑白小斑點或缺角等;
[0075]步驟S51若該密碼水印信息中存在攻擊跡象(黑白小斑點或缺角),則所述水印載體圖片在分享傳輸過程中受到攻擊(噪聲攻擊或剪切攻擊);若出現(xiàn)攻擊跡象,對傳輸進行報錯或向接受用戶進行其他方式的提醒。
[0076]步驟S52若該密碼水印信息中不存在攻擊跡象(黑白小斑點或缺角),則所述水印載體圖片在分享傳輸過程中沒有受到攻擊(噪聲攻擊或剪切攻擊);若不存在攻擊跡象則繼續(xù)執(zhí)行步驟S60。
[0077]優(yōu)選的,還包括步驟S61根據(jù)計算得到的密碼水印信息,合并提取到的所有密碼水印信息;優(yōu)選的,還包括步驟S62根據(jù)合并后的密碼水印信息,識別出密碼水印信息中的被分享密碼;
[0078]步驟S70根據(jù)分享得到的被分享密碼,判斷該被分享密碼與預(yù)設(shè)密碼是否相同;步驟S71若該被分享密碼與預(yù)設(shè)密碼相同,則被分享密碼完成驗證;步驟S72若該被分享密碼與預(yù)設(shè)密碼不同,則被分享密碼無法完成驗證。
[0079]圖7是本發(fā)明一種分享系統(tǒng)的組成結(jié)構(gòu)示意圖。如圖7所示,根據(jù)本發(fā)明的一個實施例,一種WIFI密碼的分享系統(tǒng),包括:水印生成模塊10,根據(jù)獲取到的預(yù)分享密碼,生成與該預(yù)分享密碼相對應(yīng)的密碼水印圖片;該預(yù)分享密碼可以是由用戶輸入,也可以是獲取主動分享終端上已存儲的密碼;水印嵌入模塊20,根據(jù)獲取到的載體圖片,將所述密碼水印圖片嵌入到載體圖片上后,形成水印載體圖片;該載體圖片可以是用戶選取的特定圖片,也可以是主動分享終端從某個庫中隨機獲取的一張圖片;分享傳輸模塊30,分享傳輸所述水印載體圖片至被分享終端上;水印提取模塊40,根據(jù)接收到的水印載體圖片,提取所述水印載體圖片中的密碼水印信息;密碼識別模塊60,根據(jù)提取的密碼水印信息,識別出所述密碼水印信息中的被分享密碼。
[0080]圖8是本發(fā)明另一種分享系統(tǒng)的部分組成結(jié)構(gòu)示意圖。圖9是本發(fā)明另一種分享系統(tǒng)的部分組成結(jié)構(gòu)示意圖。如圖8、圖9所示,根據(jù)本發(fā)明的另一個實施例,一種WIFI密碼的分享系統(tǒng),包括:
[0081]分割模塊11,根據(jù)已獲取的載體圖片,將該載體圖片分割成MjN。塊互不覆蓋的載體圖片塊;在步驟S01中設(shè)載體圖片函數(shù)為:X = f (x,y),載體圖片的大小為MjN。;載體圖像塊函數(shù)為:Xn=fn(x’,y’),載體圖像塊的大小8*8 ;其中m= 1,2,......,(Mc/8)*(Nc/8),
記為0彡x’,y’彡8;
[0082]水印生成模塊10,根據(jù)獲取到的預(yù)分享密碼,生成與該預(yù)分享密碼相對應(yīng)的密碼水印圖片;該預(yù)分享密碼可以是由用戶輸入,也可以是獲取主動分享終端上已存儲的密碼;
[0083]優(yōu)選的,還包括分割模塊11,根據(jù)分割后載體圖片塊的塊數(shù),將所述密碼水印圖片分割為塊互不覆蓋的密碼水印圖片塊,所述載體圖片塊的塊數(shù)Μ。*凡為該密碼水印圖片塊的塊數(shù)Μη*Νη的偶數(shù)倍;在步驟S11中密碼水印圖片的大小為Μ η*Νη;密碼水印圖片塊函數(shù)為久=Wni(x’,y’),密碼水印圖片塊的大小為氣*8/^。)*(1*8/凡);
[0084]優(yōu)選的,還包括域變換模塊21,根據(jù)分割后的載體圖片塊,逐一對每塊載體圖片塊進行域變換;在步驟S21中逐一對每塊載體圖片塊進行域變換是指:逐一對每塊載體圖片塊進行DCT變換;域變換后的載體圖片塊函數(shù)為義=DCT(Xn) = FJuj),其中Fjuw)為第m個圖片離散余弦變換后空間頻率(u,v)處的大小;
[0085]優(yōu)選的,還包括位置選取模塊22,根據(jù)域變換后的載體圖片塊,選取嵌入一塊密碼水印圖片塊的水印位置信息;在步驟S22中選取r為從Fju,v)中頻選出的加載位置,1彡r彡(Mn*8/Mc) * (Nn*8/Nc),ffb (r)為密碼水印圖片塊ffn= w ? (x’,y’)的位置函數(shù);
[0086]優(yōu)選的,還包括水印嵌入模塊20,根據(jù)選取的水印位置信息,將每塊密碼水印圖片塊嵌入到域變換后的一塊載體圖片塊上;在步驟S23中按照加法準(zhǔn)則,根據(jù)以下公式,將密碼水印圖片塊嵌入到載體圖片塊中,該公式為:Y/ =affb(r);其中a為強度因子,然后用V來代替嵌入水印后的DCT中頻系數(shù);
[0087]優(yōu)選的,還包括域反變換模塊23,逐一對嵌入有密碼水印圖片塊的載體圖片塊進行域反變換后,形成水印載體圖片;在步驟S24中逐一對嵌入有密碼水印圖片塊的載體圖片塊進行域反變換是指:逐一對嵌入有密碼水印圖片塊的載體圖片塊進行DCT反變換;水印載體圖片函數(shù)為:X’ =f’(x’,y’);
[0088]分享傳輸模塊30,分享傳輸所述水印載體圖片至被分享終端上;
[0089]優(yōu)選的,還包括分割子模塊41,根據(jù)接收到的水印載體圖片,將所述水印載體圖片分割成Me*N。塊互不覆蓋的水印載體圖片塊;在步驟S41中水印載體圖像塊的大小8*8,
水印載體圖片塊函數(shù)為:Xm’ = fm’(X’,y’);其中m = 1,2,......,(My8)*(凡/8),記為
0 < X,,y,^ 8 ;
[0090]優(yōu)選的,還包括域變換子模塊42,根據(jù)分割后的水印載體圖片塊,逐一對每塊水印載體圖片塊進行域變換;在步驟S42中逐一對每塊水印載體圖片塊進行域變換是指:逐一對每塊水印載體圖片塊進行二維DCT變換;
[0091]優(yōu)選的,還包括信息提取模塊43,根據(jù)域變換后的水印載體圖片塊,提取密碼水印圖片塊嵌入位置的參考信息;在步驟S43中提取密碼水印圖片塊嵌入位置的參考信息是指:提取密碼水印圖片塊嵌入位置的中頻系數(shù);
[0092]優(yōu)選的,還包括水印提取模塊40,根據(jù)提取的參考信息,計算出每塊水印載體圖片塊中的密碼水印信息;在步驟S44中計算出每塊水印載體圖片塊中的密碼水印信息的計算公式為:ffb (r) = Yr/a ;
[0093]判斷模塊50,判斷所述密碼水印信息中是否存在攻擊跡象;該攻擊跡象為黑白小斑點或缺角等;
[0094]若該密碼水印信息中存在攻擊跡象(黑白小斑點或缺角),則所述水印載體圖片在分享傳輸過程中受到攻擊(椒鹽噪聲攻擊或剪切攻擊);
[0095]若該密碼水印信息中不存在攻擊跡象(黑白小斑點或缺角),則所述水印載體圖片在分享傳輸過程中沒有受到攻擊(椒鹽噪聲攻擊或剪切攻擊);
[0096]優(yōu)選的,還包括密碼識別模塊60,根據(jù)計算得到的密碼水印信息,合并提取到的所有密碼水印信息;優(yōu)選的,還包括密碼識別模塊60根據(jù)合并后