《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 兼顧可用性和可靠性的可視密碼最佳方案
兼顧可用性和可靠性的可視密碼最佳方案
喬明秋,趙振洲
(北京政法職業學院 信息技術系,北京 102628)
摘要: 自1994年Naor和Shamir提出可視密碼被提出以來,可視密碼的像素擴展和圖像對比度差一直是需要解決的問題。在m點加密的基礎上,在兼顧可用性和可靠性的前提下,提出了實現可視密碼的最佳方案,一方面能夠使分存圖像像素不產生擴展,即分存圖像與加密圖像一樣大;另一方面,通過重構使恢復后的圖像達到最好的對比度。
中圖分類號:TP309.7
文獻標識碼: A
DOI: 10.19358/j.issn.2096-5133.2019.04.010
引用格式:喬明秋,趙振洲.兼顧可用性和可靠性的可視密碼最佳方案[J].信息技術與網絡安全,2019,38(4):46-49.
Optimal visual cryptography scheme considering availability and reliability
Qiao Mingqiu, Zhao Zhenzhou
(IT Department, Beijing College of Politics and Law, Beijing 102628, China)
Abstract: Since visual cryptography was proposed in 1994,pixel expansion and poor image contrast of visual cryptography have been a problem to be solved.On the basis of m-points encryption,on the premise of both availability and reliability,this paper proposes an optimal visual cryptography scheme.On the one hand,it can make the shared image pixels not expand,the shared image is as large as the encrypted image;on the other hand,it can achieve the best image contrast by reconstructing.
Key words : visual cryptography;secret sharing;m-points encode;reconsitution

0    引言     


SHAMIR A[1]和BLAKELY于1979年分別提出了秘密共享的概念,其主要思想是在n個參與者之間分享一個秘密,k個(或k個以上)參與者可以恢復秘密,而少于k個參與者則無法恢復秘密,所以,秘密共享也稱為(k,n)門限方案。可視密碼[2-3]是一種依靠人眼解密的秘密共享方法,它是將一個秘密圖像加密成n張分存圖像,n張分存圖像可以打印到膠片上、存入電腦或移動存儲器中,且分別由n個人保存。解密時只需k個人(或k個以上)將各自的分存圖像疊加,秘密圖像就會呈現出來,而少于k個人無法獲得秘密圖像的一點信息。

傳統可視密碼方法都是使用像素擴展的方法來進行加密,因此使得分存圖像被擴展為秘密圖像的好多倍,這樣不但造成存儲空間的浪費,也使得攜帶更為不方便。

在傳統(k,n)可視密碼中,秘密圖像中的每個像素都單獨處理,由n個人共享,每個共享由m個黑白子像素組成。構建一個n×m布爾矩陣B=[Bij],當且僅當Bij=1時第i個共享者的第j個子像素為黑;當且僅當Bij=0時第i個共享者的第j個子像素為白。當把投影片疊放在一起時,就相當于對于每一行都做了或運算。疊放后圖像的灰度值與進行或運算之后的向量V的漢明重量H()成正比。使用者利用視覺系統解釋灰度值如下,如果H()≥d該點像素為黑,如果H()≤d-αm該點像素為白。


1    像素不擴展的方案


ITO R[5]等人針對黑白可視密碼提出了一種不擴展的(k,n)-threshold可視密碼方案,當要分享一個黑(白)點時,便從對應于黑(白)點的基礎矩陣中隨機選擇列,并且將這個列向量的第i行分配給第i個分存圖像。由于不論是黑點或白點的基礎矩陣,其每一行0與1分布的比例都相同,因此分存圖像上每一個像素,會填上黑點或白點的幾率也都一樣,依次無法從分存圖像上猜測到有關秘密圖像的信息。而還原圖像則靠式(1)來產生對比。在式(1)中,p0和p1分別代表白點和黑點在疊加圖像上產生黑點的概率。只要這兩個概率值差別夠大,人眼便可自動區分疊加圖像上黑色與白色的區域。

微信截圖_20190508163959.png(1)

ITO R[5]等所提出的不擴展模型,在分享一個像素時,是完全隨機地從基礎矩陣中選擇行,雖然在整張疊加圖像上,能夠達到式(1)的對比,但是在小區域上,黑點與白點的分布就可能無法達到式(1)的對比。侯永昌等人提出了像素不擴展之灰階密碼方案[6]及像素不擴展之彩色視覺密碼技術[7],其提出m點同時加密的概念,即用m點同時加密來保證分存圖像的像素不擴展。


2     舉例說明m點加密


微信截圖_20190508165436.png


因為基礎矩陣Bm×n的列數m=2,所以選擇秘密圖像上的連續兩個點為加密對象,稱這兩點為加密序列,加密方法如下:


(1)當加密序列為兩個白點時用矩陣M0加密,保證兩個分存圖像疊加后,此兩點為一黑一白;


(2)當加密序列為兩個黑點時用矩陣M1加密,保證兩個分存圖像疊加后,此兩點全黑;


(3)當加密序列為一黑點一白點時,一半用矩陣M0加密,一半用矩陣M1加密。保證兩個分存圖像疊加后,此兩點或者是一黑一白,或者是全黑,且這兩種情況各占一半。


通過總結,得到(2,2)可視密碼加密規則,其中,e代表秘密圖像上已經加密過的黑白各半的加密序列的個數,加密規則如下:


if e mod 2<1


M1進行加密


else用M0進行加密


3     兼顧可用性和可靠性的可視密碼最佳方案



侯永昌等人的多點加密可以較好地實現像素的不擴展,但是在解密過程中仍然存在秘密圖像的對比度不高的問題。結合侯永昌等人的多點加密,在解密的時候使用算法進行重構,方法是在秘密圖像的連續m個點中,如果黑色像素H()≥d,則對應m個點像素為黑點,否則m個點為白點。


B0B1分別代表對應于白點與黑點的n×m基礎矩陣,加密序列的長度為m,即一次取秘密圖像上的m點來加密,b代表加密序列中的黑點個數(0≤b≤m),eb則代表具有b個黑點的加密序列已加密過的個數,加密程序如下:


(1)令eb=0 for b=1,2,…,m;


(2)由秘密圖像中取出尚未加密的加密序列,并計算其黑點個數b;


(3)將基礎矩陣做列向量隨機重排,其中矩陣根據下列規則決定:


if eb mod m<b


B=B1


else B=B0


(4)eb=eb+1;


(5)重復步驟(2)~(4)直到秘密圖像上的所有像素都加密完畢。


解密重構過程如下:


①令C為k個分享者的分存圖像疊加后的圖像,D為C重構后的圖像;


②存在整數p、q,使m=p×q,且|p-q|最小;


③對于B中的m像素,計算黑點個數:


for x=p:-1:0


for y=q:-1:0


計算解密圖像C中m=p×q個點C((p×i-x),(q×j-y))的黑點個數b


end


end


(4)如果黑點個數大于閾值d,重構圖像D對應的m個點為黑點,否則為白點:


for x=p:-1:0


for y=q:-1:0


ifb≥d


D((p×i-x),(q×j-y))=1;


else


D((p×i-x),(q×j-y))=0;


endif


end


end


(5)重復步驟(3)~(4)直到秘密圖像上的所有像素都重構完畢。


4    兼顧可用性和可靠性的可視密碼最佳方案的實例


以(2,3)可視密碼來具體說明本文的方法,(2,3)可視密碼的基礎矩陣如下:


微信截圖_20190508170606.png


在傳統的可視密碼中,對于加密圖像逐點加密,如果該點為白點,則將B0進行隨機列置換后得到C0,將C0的第一行分給第一個分享者,將C0的第二行分給第二個分享者,將C0的第三行分給第三個分享者;如果該點為黑點,則將B1進行隨機列置換后得到C1,將C1的第一行分給第一個分享者,將C1的第二行分給第二個分享者,將C1的第三行分給第三個分享者。這樣分享圖像和解密圖像都將擴大三倍,產生像素擴展。


對于(2,3)可視密碼,加密算法為:


(1)令eb=0 for b=1,2


(2)由秘密圖像中取出尚未加密的加密序列,并計算其黑點個數b.


(3)將基礎矩陣B做列向量隨機重排,其中矩陣B根據下列規則決定:


if    eb mod 3<b;


B=B1;


else  B=B0;


(4)eb=eb+1;


(5)重復步驟(2)~(4)直到秘密圖像上的所有像素都加密完畢。

圖1為加密圖像,在加密圖像上選取連續3個點,如果3個點中有0個黑點,一直使用B0加密;如果3個點中有1個黑點,則第1次使用B1加密,后2次這種情況使用B0加密;如果3個點中有2個黑點,則第2次使用B1加密,后1次這種情況使用B0加密;如果3個點都為黑點,一直使用B1加密。使用上面的方法得到分存圖像,如圖2所示,分存圖像沒有像素擴展。將任意兩個分存圖像進行疊加,得到解密圖像C,如圖3所示,解密圖像沒有像素擴展。(本文中所有圖像都縮小為原圖像的50%。)


微信截圖_20190508171009.png




將解密圖像利用算法進行重構,重構過程如下:


(1)令C為k個分享者的分存圖像疊加后的圖像,D為將C重構后的圖像;


(2)存在整數p、q,使3=p×q,且|p-q|最小,則p=1,q=3;


(3)對于B中的3像素,計算黑點個數:


for y=3:-1:0


計算解密圖像C中3個點C(i,(3×j-y))的黑點個數b


end


(4)如果黑點個數大于閾值2,重構圖像D對應的m個點為黑點,否則為白點:


for y=3:-1:0


ifb≥2


D(i,(3×j-y))=1;


else


D(i,(3×j-y))=0;


endif


end


(5)重復步驟(3)~(4)直到解密圖像上的所有像素都重構完畢。


C為解密圖像,計算C中連續3個點的黑點個數,如果黑點個數大于等于2,則該點為黑點;否則為白點。得到的重構圖像如圖4所示,重構圖像中沒有像素擴展,且有更好的視覺對比度。對于(2,3)可視密碼,本方案和其他方案的對比如表1所示。從表1中可以看到,本方案像素無擴展,所以圖像也不會有變形,且達到最好的黑白像素對比度。

微信截圖_20190508171850.png



5     結論


本文在兼顧可用性和可靠性的前提下,提出了實現可視密碼的最佳方案,在加密時利用m點加密實現了分存圖像的像素不擴展,在解密時利用重構得到更優對比度的重構圖像,并以(2,3)可視密碼為例說明了該方法的優點。該方法雖然避免了像素擴展且對比度很好,但是解密圖像黑色像素邊緣會稍有模糊,如何設計更優的像素不擴展算法,是今后需要努力的方向。



參考文獻


 

[1] SHAMIR A.How to share a secret[J].Communications.ACM,1979,22(11):612-613

[2] NAOR M,SHAMIR A.Visual cryptography[J]. Advance in cryptology Euro crypt′94.Lecture Notes in Computer Science,Berlin:Springer,Berlin, 1995,950:1-12.

[3] DROSTE S.New results on visual cryptography[J]. Lecture Notes in Computer Science, Berlin:Springer-Verlag, 1996,1109:401-415.

[4] ATENIESE G,BLUNDO C,DE SANTIS A,et al.Visual cryptography for general access structures[J]. Information and Computation,1996,129(2):86-106.

[5] ITO R, KUWAKADO H,TANAKA H.Image size invariant visual cryptography.IEICE Transactions on Fundamentals of Electronics Communications and Computer Science, 1999, E82-A(10): 2172-2177.

[6] 侯永昌,許慶升. 像素不擴展之灰階視覺密碼方法,資管評論,2004,12(13):107-1240

[7] 侯永昌.像素不擴展之彩色視覺密碼技術[J].Journal of Information,Technology and Society,2004(1):95-110.

[8] 喬明秋,朱悅冬,劉煥平.多秘密共享可視密碼及在防止欺騙上的應用[J].哈爾濱師范大學自然科學學報,2007(2):61-65.

[9] 張舒,艾小川.一種具有理想對比度的可視密碼方案[J]. 計算機與數字工程,2015(8):1462-1464.

[10] 李春艷,基于像素不擴展視覺密碼的水印算法[J]. 大理大學學報,2017(6):19-21.

[11] 王洪君,馬冬鶴,張恩綺,等.一種無像素膨脹的(3,3)視覺密碼方案[J]. 武漢大學學報(工學版),2018(12):1123-1128.


[12] 沈剛,付正欣,郁濱.基于XOR的(2,2,n) 多秘密視覺密碼[J]. 計算機應用研究,2012(10):3797-3799.



(收稿日期:2019-01-20)



作者簡介:



喬明秋(1982-),通信作用,女,碩士研究生,講師,主要研究方向:密碼學、信息安全。E-mail: qiaomingqiu@163.com。


趙振洲(1978-),男,碩士研究生,副教授,主要研究方向:數據恢復、信息安全。


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品精选| 巨胸喷奶水www久久久免费动漫| 激情六月婷婷久久| 欧美国产高清| 亚洲承认在线| 亚洲韩国日本中文字幕| 激情欧美国产欧美| 欧美粗暴jizz性欧美20| 在线国产欧美| 国产欧美一区二区精品忘忧草| 欧美日韩在线大尺度| 欧美夫妇交换俱乐部在线观看| 亚洲国产精品一区二区第四页av| 亚洲午夜精品久久久久久app| 一区二区三区成人精品| 国产精品亚洲综合| 久久国产精品黑丝| 欧美v国产在线一区二区三区| 亚洲国产一区在线| 亚洲欧美日韩精品久久奇米色影视| 国产精品日韩电影| 欧美日韩免费一区二区三区| 免费看黄裸体一级大秀欧美| 久久精品国产久精国产思思| 日韩亚洲成人av在线| 午夜视频在线观看一区二区| 欧美成va人片在线观看| 欧美日韩精品久久| 最新国产精品拍自在线播放| 亚洲欧美日本国产有色| 91久久精品一区二区三区| 欧美日韩一区二区三区在线视频| 麻豆成人在线播放| 亚洲在线视频免费观看| 欧美91精品| 欧美在线视频免费观看| 国产精品毛片高清在线完整版| 久久精品人人做人人综合| 欧美一区二区三区在线观看| 国产一区在线播放| 欧美啪啪成人vr| 午夜精品影院| 男女激情久久| 久久久精品一品道一区| 亚洲午夜激情网站| 麻豆91精品91久久久的内涵| 欧美婷婷在线| 亚洲欧美一区二区三区极速播放| 免费在线看成人av| 国产精品永久| 久久久久国产精品一区二区| 玉米视频成人免费看| 欧美三区美女| 亚洲视频你懂的| 亚洲国产天堂久久国产91| 最新国产の精品合集bt伙计| 欧美日韩一级片在线观看| 国产精品国产自产拍高清av王其| 国产一区二区三区黄视频| 一本一本久久a久久精品牛牛影视| 亚洲精品极品| 久久国产毛片| 亚洲精品国产精品国自产观看| 国产欧美日韩伦理| 亚洲品质自拍| 亚洲图中文字幕| 亚洲国产高清视频| 久久免费国产精品1| 欧美一级视频一区二区| 久久久水蜜桃av免费网站| 欧美成人免费一级人片100| 国产精品永久在线| 欧美午夜视频网站| 国产精品扒开腿爽爽爽视频| 亚洲日本激情| 亚洲国产导航| 国产午夜精品美女毛片视频| 亚洲小说区图片区| 亚洲视频一区在线| 久久综合伊人77777蜜臀| 亚洲第一免费播放区| 国产精品久久久久aaaa樱花| 久久免费99精品久久久久久| 久久久久久久一区二区| 亚洲欧美日韩在线观看a三区| 久久久av水蜜桃| 国产综合色精品一区二区三区| 欧美色综合网| 久久9热精品视频| 亚洲免费中文字幕| 久久精品2019中文字幕| 久久夜色精品国产| 国产欧亚日韩视频| 欧美视频日韩| 韩国一区二区三区美女美女秀| 欧美91大片| 欧美色网在线| 欧美日本在线视频| 国产自产女人91一区在线观看| 亚洲成色777777女色窝| 欧美无乱码久久久免费午夜一区| 精东粉嫩av免费一区二区三区| 欧美日韩少妇| 欧美日本不卡视频| 欧美日韩1区| 欧美一区二区三区在线观看视频| 亚洲人午夜精品免费| 欧美在线一级va免费观看| 久久精品国内一区二区三区| 日韩一级精品| 欧美日本在线播放| 欧美日韩国产专区| 欧美日韩国产在线观看| 中文久久乱码一区二区| 国产日产高清欧美一区二区三区| 中日韩在线视频| 国产精品毛片高清在线完整版| 欧美日韩福利在线观看| 国产精品综合不卡av| 国产精品高清网站| 亚洲一区二区三区精品动漫| 狂野欧美性猛交xxxx巴西| 亚洲欧美日韩国产另类专区| 国产一区二区三区在线观看免费视频| 久久在线视频| 国产精品www网站| 久久久久9999亚洲精品| 国产伊人精品| 欧美一区二区在线看| 久久精品盗摄| 国产精品免费在线| 亚洲每日更新| 精品不卡在线| 久久精品91久久久久久再现| 国产视频精品xxxx| 亚洲小视频在线观看| 99人久久精品视频最新地址| 嫩模写真一区二区三区三州| 国产精品手机视频| 欧美激情网站在线观看| 日韩视频中文字幕| 欧美精品一区二区久久婷婷| 欧美区在线观看| 亚洲六月丁香色婷婷综合久久| 亚洲一区免费看| 欧美激情国产精品| 亚洲精品国产精品乱码不99| 欧美在线视频二区| 欧美韩日一区二区三区| 国产精品jvid在线观看蜜臀| 亚洲欧美一区二区视频| 欧美午夜在线一二页| 欧美体内谢she精2性欧美| av成人免费观看| 亚洲国产精品成人久久综合一区| 久久久91精品国产一区二区精品| 亚洲免费观看高清在线观看| 欧美日韩国产首页| 9久草视频在线视频精品| 久久久久久综合网天天| 亚洲免费电影在线| 亚洲午夜激情免费视频| 日韩午夜在线观看视频| 免费永久网站黄欧美| 欧美视频在线视频| 国产美女高潮久久白浆| 欧美理论在线| 久久影视三级福利片| 欧美精品一区三区在线观看| 欧美日韩亚洲一区在线观看| 久久精品水蜜桃av综合天堂| 美女福利精品视频| 欧美jizzhd精品欧美喷水| 美女黄毛**国产精品啪啪| 午夜精品美女久久久久av福利| 伊人蜜桃色噜噜激情综合| 亚洲国产精品一区二区www| 免费欧美高清视频| 国产精品xxx在线观看www| 亚洲图片在区色| 久久亚洲综合| 国产精品日韩在线观看| 在线观看亚洲专区| 欧美一区二区视频97| 国产精品高潮视频| 久久久久久久波多野高潮日日| 亚洲国产精品久久久久婷婷884| 性欧美1819性猛交| 影音欧美亚洲| 欧美小视频在线观看| 在线成人www免费观看视频| 午夜国产精品影院在线观看| 欧美一级理论性理论a| 亚洲第一色中文字幕| 欧美日韩亚洲91| 亚洲黄色在线视频| 欧美中文在线观看| 99视频+国产日韩欧美| 老司机亚洲精品| 欧美日韩国产探花| 国产精品揄拍500视频| 99在线视频精品| 欧美精品一区在线观看| 国产综合香蕉五月婷在线| 国产精品视频免费一区| 欧美电影资源| 亚洲一区二区免费在线| 99精品热视频| 亚洲人精品午夜| 韩日午夜在线资源一区二区| 久热精品视频在线观看| 欧美精品激情blacked18| 国产精品高精视频免费| 国产欧美日韩亚洲| 精品动漫3d一区二区三区免费版| 欧美日韩在线播| 欧美日韩卡一卡二| 国产一区二区三区四区老人| 国产精品福利在线观看| 久久黄色级2电影| 999在线观看精品免费不卡网站| 亚洲在线观看| 媚黑女一区二区| 欧美日韩国产经典色站一区二区三区| 日韩亚洲欧美一区二区三区| 亚洲福利久久| 一区二区免费看| 欧美日韩精品一区二区在线播放| 欧美午夜电影一区| 蜜臀av性久久久久蜜臀aⅴ| 国产模特精品视频久久久久| 黄色精品在线看| 亚洲麻豆一区| 久久成人18免费网站| 欧美凹凸一区二区三区视频| 正在播放亚洲一区| 夜夜嗨一区二区三区| 黄网站色欧美视频| 亚洲精品视频在线| 国产精品久久久一区二区| 99在线热播精品免费| 欧美日韩中文精品| 欧美在线视频导航| 影音先锋亚洲电影| 久久资源av| 日韩视频在线观看免费| 国产精自产拍久久久久久| 夜夜嗨av一区二区三区网站四季av| 欧美在线综合| 亚洲欧美精品| 夜夜夜久久久| 久久女同精品一区二区| 亚洲人成网站999久久久综合| 国产亚洲欧洲| 亚洲视频在线一区| 欧美一区二区高清| 欧美视频日韩视频在线观看| 在线观看欧美一区| 韩日视频一区| 欧美日本一区二区高清播放视频| 欧美成人官网二区| 久久综合色综合88| 国产亚洲午夜| 亚洲国内欧美| 亚洲欧美99| 国产欧美日韩专区发布| 欧美成人国产va精品日本一级| 国产一区二区三区无遮挡| 艳女tv在线观看国产一区| 午夜视频在线观看一区二区| 欧美日韩国产天堂| 久久精品中文字幕一区| 欧美日韩午夜剧场| 亚洲欧美日韩精品综合在线观看| 欧美亚州一区二区三区| 亚洲综合色婷婷| 日韩视频中文字幕| 欧美成人免费在线视频| 伊人久久久大香线蕉综合直播| 亚洲国产日韩欧美在线99| 黄色av一区| 亚洲一级电影| 午夜精品免费视频| 免费中文字幕日韩欧美| 国产日韩精品久久| 欧美大成色www永久网站婷| 久久成人免费日本黄色| 亚洲欧美一区二区三区在线| 国产日韩在线一区二区三区| 欧美另类变人与禽xxxxx| 国产精品女人久久久久久| 欧美日韩一区二区免费在线观看| 国产精品美女www爽爽爽| 国产欧美精品va在线观看| 亚洲欧美一区二区精品久久久| 亚洲黄网站在线观看| 国产精品亚洲综合一区在线观看| 韩国美女久久| 欧美一区二区视频在线观看| 国模大胆一区二区三区| 欧美精品在线免费播放| 国产精品试看| 国产日韩欧美在线一区| 免费观看成人www动漫视频| 精品成人一区二区| 欧美一区二区三区啪啪| 国产精品v亚洲精品v日韩精品| 亚洲一区在线免费观看| 亚洲美女av电影| 一区二区三区视频在线播放| 国产精品亚洲аv天堂网| 国产日韩欧美夫妻视频在线观看| 极品少妇一区二区三区精品视频| 欧美一区二区三区视频在线观看| 欧美国产日韩亚洲一区| 欧美性猛片xxxx免费看久爱| 国产日韩欧美二区| 国产精品剧情在线亚洲| 国产一区二区日韩精品| 在线观看日韩| 99xxxx成人网| 国产精品第十页| 亚洲每日更新| 国内成+人亚洲| 亚洲字幕在线观看| 亚洲精品欧洲精品| 国产一区二区电影在线观看| 国产麻豆日韩欧美久久|