專利名稱:驗(yàn)證方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種驗(yàn)證方法與系統(tǒng),尤其是涉及一種應(yīng)用視覺(jué)密碼算法的驗(yàn)證方法與系統(tǒng)。
背景技術(shù):
視覺(jué)密碼學(xué)(Visual Cryptography)是將信息隱藏在η張圖像之中的技術(shù),當(dāng)η張圖像疊合起來(lái)時(shí),人類利用眼睛的辨識(shí)系統(tǒng)來(lái)辨別藏在圖像中的信息,反之,如果沒(méi)有同時(shí)取得η張圖時(shí),則隱藏的信息并不會(huì)泄漏。傳統(tǒng)的視覺(jué)密碼學(xué)雖然有不錯(cuò)的特性,但是實(shí)際的應(yīng)用卻不普及,主因在于使用上的不方便,因?yàn)閭鹘y(tǒng)實(shí)現(xiàn)視覺(jué)密碼學(xué)的方法,主要是將圖像打印于半透明的材質(zhì)上(如投影片)再進(jìn)行疊合,或是直接將圖像的電子文件進(jìn)行疊 合。前者的方法在使用上并不方便,而后者的方法,除了使用者需將其圖像交給對(duì)方外,也無(wú)法像前者驗(yàn)證及參與疊合的動(dòng)作(無(wú)法驗(yàn)證該產(chǎn)生信息是真的通過(guò)疊合產(chǎn)生還是計(jì)算機(jī)程序自行產(chǎn)生的偽造信息)。以上理由使得視覺(jué)密碼學(xué)鮮少有具體的應(yīng)用。所以本發(fā)明的動(dòng)機(jī)就是設(shè)計(jì)一種新的視覺(jué)密碼學(xué)的實(shí)現(xiàn)方法,使得未來(lái)可以更容易發(fā)展視覺(jué)密碼學(xué)的相關(guān)應(yīng)用。
發(fā)明內(nèi)容
在一實(shí)施例中,本發(fā)明提供一種驗(yàn)證方法。首先應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖像。接著,傳送該至少二個(gè)圖像中的一第一圖像至一第一裝置,且當(dāng)進(jìn)行驗(yàn)證時(shí),將該至少二個(gè)圖像中的一第二圖像對(duì)齊與疊合該第一圖像,進(jìn)而還原與顯示該隱密信肩、O在一實(shí)施例中,本發(fā)明提供一種驗(yàn)證系統(tǒng)。該認(rèn)證系統(tǒng)包括一處理單元、一第一裝置與一第二裝置。上述的處理單元,應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖像。上述的第一裝置,用以接收該至少二個(gè)圖像中的一第一圖像以及當(dāng)進(jìn)行驗(yàn)證時(shí),將該至少二個(gè)圖像中的一第二圖像對(duì)齊與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。
圖I顯示根據(jù)本發(fā)明的一實(shí)施例的驗(yàn)證系統(tǒng)。圖2的流程圖顯示根據(jù)本發(fā)明的一實(shí)施例的驗(yàn)證方法。圖3A、3B、3C、3D顯示產(chǎn)生與縮放該第一與第二圖像的方式。圖4A、4B、4C、4D顯示該第一圖像與該第二圖像對(duì)齊與疊合的操作方式。圖5顯示該第一圖像與該第二圖像疊合后所顯示的隱密信息。圖6A、6B、6C顯不應(yīng)用本發(fā)明的一例子。主要組件符號(hào)說(shuō)明I驗(yàn)證系統(tǒng)11處理單元
12第一裝置13第二裝置S201 S203 步驟。
具體實(shí)施例方式為使本領(lǐng)域技術(shù)人員能對(duì)本發(fā)明的特征、目的及功能有更進(jìn)一步的認(rèn)知與了解,下文特將本發(fā)明的裝置的相關(guān)細(xì)部結(jié)構(gòu)以及設(shè)計(jì)的理念原由進(jìn)行說(shuō)明,以使得本領(lǐng)域技術(shù)人員可以了解本發(fā)明的特點(diǎn),詳細(xì)說(shuō)明陳述如下圖I顯示根據(jù)本發(fā)明的一實(shí)施例的驗(yàn)證系統(tǒng)I,其包括一處理單元11,一第一裝置12以及一第二裝置13。該處理單元11,應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖 像,且該至少二個(gè)圖像包括一第一圖像與一第二圖像,且該隱密信息為數(shù)字、文字、特殊符號(hào)或圖像。于本實(shí)施例中,預(yù)設(shè)該隱密信息為字母“J”。且處理單元應(yīng)用該加密算法將該隱密信息轉(zhuǎn)換為一轉(zhuǎn)換圖像以及根據(jù)一視覺(jué)密碼算法與該轉(zhuǎn)換圖像產(chǎn)生該第一圖像與該第二圖像,且該轉(zhuǎn)換圖像可為一黑白圖像、一灰階圖像與一彩色圖像的其中一者,且該轉(zhuǎn)換圖像的尺寸大于或等于該隱密信息的尺寸。此外,該黑白圖像可分別以O(shè)與I或I與O來(lái)代表該圖像中的白與黑,但不受限于此。于本實(shí)施例,雖然以該處理單元11來(lái)進(jìn)行該隱密信息的處理,但是在實(shí)際的設(shè)計(jì)與應(yīng)用中亦可用可編程裝置,例如智能型手機(jī)或筆記本計(jì)算機(jī),來(lái)進(jìn)行加密算法。該第一裝置12,用以接收該第一圖像以及該第二裝置13,用以接收該第二圖像,且該裝置可為手機(jī)、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)或其它具有攝像功能的可攜式裝置。其中當(dāng)進(jìn)行驗(yàn)證時(shí),該第一與第二裝置顯示該二個(gè)圖像,并通過(guò)該第二裝置的攝像鏡頭,以將該第二圖像自動(dòng)或手動(dòng)對(duì)應(yīng)與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。此外,于另一實(shí)施例,該第一裝置12更可直接接收該第二圖像,并將該第二圖像對(duì)齊與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。在進(jìn)行疊合步驟之前,調(diào)整該第一圖像的尺寸比例,并設(shè)置一定位線于該第一圖像,進(jìn)而使該第二圖像根據(jù)該定位線與該第一圖像的尺寸比例,以對(duì)齊與疊合該第一圖像,且該定位線為一 L形直角定位線、—h字定位線、直角三角形定位線、一方形定位線或其它具有直角定位功能的幾何線條,但不受限于此。此外,該L形直角定位線可設(shè)置于該第一圖像的相鄰兩側(cè),該十字定位線可設(shè)置于該第一圖像的中央或側(cè)邊,該直角三角形定位線可設(shè)置于該第一圖像的相鄰兩側(cè)以及該兩側(cè)相對(duì)應(yīng)的斜對(duì)角線,而該方形定位線亦設(shè)置于該第一圖像的四周。且為更精確定位兩圖像,亦可在第二圖像上設(shè)置定位線,以對(duì)應(yīng)該第一圖像的定位線。于本實(shí)施例,可根據(jù)該第一與該第二裝置的分辨率,對(duì)該第一圖像與該第二圖像的長(zhǎng)寬及相對(duì)應(yīng)的定位線進(jìn)行大小的調(diào)整,例如,將第一圖像及其定位線按比例長(zhǎng)寬各放大三倍,即第一圖像放大九倍,且當(dāng)進(jìn)行驗(yàn)證時(shí),將該第一與第二圖像的比例調(diào)為一致,并進(jìn)行疊合,以顯示該隱密信息。在進(jìn)行第一與第二圖像的對(duì)齊與疊合的步驟更包括于該第二裝置顯示該第二圖像與該第二圖像的定位線;調(diào)整該第二裝置與該第一裝置間的距離與分辨率,使該第一圖像與該第一圖像的定位線清楚地顯示于該第二裝置的顯示屏幕上;根據(jù)該第二圖像的定位線與該第一圖像的定位線,以判斷該第二裝置是否平行該第一裝置;以及調(diào)整該第二圖像的尺寸比例,以對(duì)應(yīng)該第一圖像的尺寸比例,進(jìn)而根據(jù)該定位線,將該第二圖像自動(dòng)對(duì)齊并疊合該第一圖像?;蛘呤牵@示一預(yù)設(shè)定位線于該第二裝置的顯示屏幕上;調(diào)整該第二裝置與該第一裝置間的距離及分辨率,使該第一圖像可以清楚顯示于該第二裝置的顯示屏幕上;根據(jù)該第二裝置所顯示的該定位線與該第一圖像的定位線,以判斷該第二裝置是否平行該第一裝置;以及調(diào)整該第二圖像的尺寸比例,顯示該第二圖像以對(duì)應(yīng)該第一圖像的尺寸比例,并將該第二圖像自動(dòng)對(duì)齊并疊合該第一圖像?;蛘呤?,于該第二裝置顯示該第二圖像與該第二圖像的定位線以及手動(dòng)調(diào)整該第一裝置與該第二裝置間的距離,并對(duì)齊該第一圖像的定位線與該第二圖像的定位線,進(jìn)而手動(dòng)疊合該第二圖像與該第一圖像。圖2的流程圖顯示根據(jù)本發(fā)明的一實(shí)施例的一種驗(yàn)證方法。于此實(shí)施例中,可搭配圖一的驗(yàn)證系統(tǒng)來(lái)說(shuō)明此實(shí)施例的驗(yàn)證方法的步驟。首先,一計(jì)算機(jī)裝置產(chǎn)品或一第一裝置可應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖像(步驟201)。雖然,本實(shí)施例僅應(yīng)用二個(gè)圖像為例,但是可根據(jù)實(shí)際設(shè)計(jì)與需求將該隱密信息分成多張圖像,且該多張圖像中包括一主圖像與對(duì)應(yīng)該主圖像的多張對(duì)應(yīng)圖像。且該隱密信息可為數(shù)字、文字、特殊符號(hào)或圖像等等。該加密算法更包括將該隱密信息轉(zhuǎn)換為一轉(zhuǎn)換圖像(或稱原圖),且該轉(zhuǎn)換圖像可為一黑白圖像、一灰階圖像與一彩色圖像的其中一者,且該轉(zhuǎn)換圖像的尺寸大于或等于該隱密信息的尺寸。此外,該黑白圖像可分別以O(shè)與I或I與O來(lái)代表該圖像中的白與黑,但不受限于此。例如,于本實(shí)施例,以字母“J”為隱密信息,且該隱密信息轉(zhuǎn)換為黑白圖像,如圖3A所示。接著,用位數(shù)組的形式來(lái)表示該黑白圖像,并以I與O分別表示該黑白圖像的黑色像素與白色像素,如圖3B所示。上述的加密算法可應(yīng)用一軟件程序語(yǔ)言以實(shí)現(xiàn),例如 java、C、C++、VB、Fortran、Mat lab、Per I、Pascal、Python、Objecti ve C、匯編語(yǔ)言等可程序化語(yǔ)言。接著,根據(jù)一視覺(jué)密碼算法與該轉(zhuǎn)換圖像,產(chǎn)生該第一圖像與該第二圖像,且該視覺(jué)密碼算法可為(k,n)閾值機(jī)制(k out ofn threshold scheme)的視覺(jué)密碼學(xué),其中k,η皆為正整數(shù)且不為O。所謂(k,η)閾值機(jī)制為將該隱密信息加密成η張分享影像,且在解密的過(guò)程中疊合k張(k<n)或k張以上分享影像,便可還原該隱密信息。例如,使用(2,2)視覺(jué)密碼學(xué)的視覺(jué)密碼算法與該黑白轉(zhuǎn)換圖像,以產(chǎn)生該第一圖像與該第二圖像,如圖3C所示。其中該第一圖像與該第二圖像的大小會(huì)根據(jù)實(shí)際所應(yīng)用的視覺(jué)密碼算法而有所不同,更明確的說(shuō),轉(zhuǎn)換圖像的一個(gè)像素經(jīng)過(guò)視覺(jué)密碼學(xué)加密后,會(huì)膨脹成第一圖像及第二圖像中的數(shù)個(gè)像素。例如本實(shí)施例中,轉(zhuǎn)換圖像中的一個(gè)像素經(jīng)過(guò)加密后,會(huì)變成第一圖像與該第二圖像中的4個(gè)像素(膨脹成2 X 2的4個(gè)像素),所以經(jīng)過(guò)加密后,該第一圖像及第二圖像的大小為原始轉(zhuǎn)換圖像的4倍。而于另一實(shí)施例亦可用大于2X2倍的比例來(lái)放·大轉(zhuǎn)換圖像的每一個(gè)像素,例如2 X 3或3 X 3倍等,加密后膨脹幾倍取決于所使用的視覺(jué)密碼學(xué)算法。于本實(shí)施例,將該轉(zhuǎn)換圖像中的一個(gè)黑色像素加密且膨脹為第一圖像中的四個(gè)像素(0110)(由上至下,由左到右)以及該第二圖像中的四個(gè)像素(1001),如圖3D所示。另外,實(shí)際將該第二圖像對(duì)齊與疊合該第一圖像的過(guò)程中,會(huì)因?yàn)樵摰谝慌c第二圖像的像素過(guò)小而造成對(duì)齊與疊合的困難,故可進(jìn)一步調(diào)整與放大該第一與第二圖像的比例,例如,放大比例為mXη (長(zhǎng)寬各放大為原先的η倍及m倍),m,η不為O及負(fù)數(shù),即表示將該第一圖像及第二圖像放大成原先的mXn倍大。傳送該第一圖像至該第一裝置(步驟202),更可將該第二圖像傳送至該第二裝置,且該裝置具有攝像裝置,可直接顯示可成像的物體,例如手機(jī)、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)或其它具有攝像功能的可攜式裝置等。于本實(shí)施例,該第一圖像與該第一裝置可設(shè)為被疊合者,而該第二圖像與該第二裝置可設(shè)為疊合者,而于另一實(shí)施例,該第一圖像與該第一裝置可設(shè)為被疊合者,而該第二圖像與該第二裝置可設(shè)為疊合者。該被疊合者除了能顯示數(shù)字影像的機(jī)器外,更可為實(shí)體的紙張或投影片等,而疊合者可為具備有鏡頭攝影及可在上執(zhí)行或開(kāi)發(fā)相關(guān)應(yīng)用程序功能的機(jī)器。且各裝置之間可應(yīng)用各種管道以直接進(jìn)行傳輸,例如無(wú)線網(wǎng)絡(luò),有線網(wǎng)絡(luò)、USB、藍(lán)牙(Bluetooth)、wifi等,或者通過(guò)媒介裝置進(jìn)行間接傳輸,例如桌上型計(jì)算機(jī)、服務(wù)器等。當(dāng)進(jìn)行驗(yàn)證時(shí),將該第二圖像對(duì)應(yīng)與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息(步驟203),且更可通過(guò)該第二裝置的攝像鏡頭將該第二圖像對(duì)應(yīng)與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。假設(shè)該第一與第二裝置已分別儲(chǔ)存相同大小的該第一與第二圖像,并假設(shè)該第一與二圖像的長(zhǎng)寬分別設(shè)為L(zhǎng)與W像素。接著,將該第二裝置通過(guò)攝影邊框顯像技術(shù)去顯像該第二圖像,進(jìn)而通過(guò)該第二裝置的攝像鏡頭去對(duì)應(yīng)與疊合該第一圖像,以通過(guò)人類視覺(jué)系統(tǒng)去看出該隱密信息。進(jìn)一步而言,此步驟更分為二部分,第一部分為該第一裝置的該第一圖像的成像,而第二部分為第二裝置的第二圖像的疊合與成像動(dòng)作。其第一部分與第二部分的操作方式詳述如下
第一部份(被疊合者的圖像成像)首先第一裝置將第一圖像成像于該第一裝置的顯示屏幕上,并依照其屏幕分辨率,放大該第一圖像,使其能清楚的顯示于顯示屏幕上,以方便與該第二圖像做疊合。首先,為方便疊合及縮放,在第一圖像的兩個(gè)側(cè)邊會(huì)增加額外的L形直角定位線,兩線分別位于該第一圖像的外框并垂直交于一頂點(diǎn),兩條線會(huì)貼著第一圖像。如圖4A所示,先假設(shè)附加的上方定位線長(zhǎng)度為pL像素,而左方定位線的長(zhǎng)度為pW像素。之后會(huì)照長(zhǎng)寬等比例縮放第一圖像及定位線,且PW = W且PL = L,即定位線的長(zhǎng)寬與第一圖像的長(zhǎng)寬相同,經(jīng)過(guò)長(zhǎng)寬縮放成IqXk2后,上方定位線的長(zhǎng)度為匕札像素,也就是縮放后第一圖像的長(zhǎng)度,而左方定位線的長(zhǎng)度為k2*W像素,即為縮放后第一圖像的寬度。此夕卜,兩條定位線不見(jiàn)得要與第一圖像的長(zhǎng)寬等長(zhǎng)或是貼著該圖像,只要是能通過(guò)定位線的長(zhǎng)度,可以得知圖像的縮放比例的設(shè)計(jì)都是可能的L形直角定位線,例如,假設(shè)尚未縮放的定位線長(zhǎng)寬各為未縮放第一圖像長(zhǎng)寬的A及r2倍,即pL = ri*L而pW = r2*W,所以只要事先知道A及r2就能從定位線的長(zhǎng)寬推得第一圖像的長(zhǎng)寬。之后,第一裝置通過(guò)繪圖功能,將縮放過(guò)后的第一圖像及L形直角定位線成像于顯示屏幕上。接著,便可假設(shè)PL及pW分別略大于L及W,即!^及巧各大于I。第二部份(疊合者的圖像疊合及成像操作)這部份使用者會(huì)用疊合者(例如第二裝置)的該第二圖像來(lái)疊合被疊合者(例如第一裝置)的該第一圖像,再利用人類的視覺(jué)系統(tǒng)來(lái)辨識(shí)該隱密信息。在此部分,可應(yīng)用預(yù)先成像自動(dòng)對(duì)齊的方法,例如,可先根據(jù)該第二裝置的分辨率,將該第二圖像與L型直角定位線清楚地顯示于該第二裝置的顯示屏幕上(如圖4B所示)。接著,調(diào)整該第二裝置與該第一裝置間的距離及分辨率,使該第一裝置的該第一圖像能清楚地顯示于該第二裝置的顯示屏幕上(如圖4C所示)。此外,該第二裝置與該第一裝置必須平行,如果不為平行之后縮放的比例就不會(huì)正確,換言之,如果該第二裝置所顯示的第一圖像的L形直角定位線不為直角,則表示兩個(gè)裝置間不為平行(如圖4D所示)。更明確的說(shuō),判斷該第一圖像的L形直角定位線是否為直角的動(dòng)作可以通過(guò)肉眼判斷,或是通過(guò)該第二圖像的L形直角定位線(兩邊夾角已是直角)來(lái)疊合該第一圖像的L形直角定位線,使兩邊各自重疊,如此可確保證該第一圖像的L形定位線成像在該第二圖像邊框中亦為直角,或是比較該第二圖像的L形直角定位線(兩邊夾角已是直角)與該第一圖像的L形定位線兩邊夾角是否相等。之后該使用者維持固定的動(dòng)作,等待該第二裝置執(zhí)行相關(guān)的成像動(dòng)作。接下來(lái),該第二裝置會(huì)通過(guò)鏡頭擷取該第一裝置所顯示的第一圖像,并通過(guò)影像分析,進(jìn)而得知第一圖像所顯示的比例。例如,如圖4B所示,第一圖像的上方定位線為pL_A像素,而左方定位線為pW_A像素,而進(jìn)而得知所顯示的第一圖像的縮放比例為W_AXL_A (第二裝置事先得知第一裝置中定位線及第一圖像的長(zhǎng)寬比例Γι及r2,為了降低兩裝置得事先溝通的需求,^及!^的數(shù)值可以預(yù)先設(shè)為固定,且不隨裝置不同而有所不同,例如,固定為1,即定位線長(zhǎng)寬等長(zhǎng)于圖像長(zhǎng)寬),或是通過(guò)影像分析技術(shù)直接分析第一圖像的長(zhǎng)寬像素來(lái)得知第一圖像的縮放比例為W_AXL_A。換句話說(shuō),上述的直角定位線可用來(lái)判斷裝置間的對(duì)應(yīng)位置是否成水平以及圖像的對(duì)應(yīng)方向是否正確,進(jìn)而可調(diào)整裝置的位置與圖像的方向。另外,上述的縮放比例亦可以直接通過(guò)影像處理方法,直接分析出第一圖像的長(zhǎng)與寬。而由此數(shù)值可進(jìn)一步得知,該第二裝置的所儲(chǔ)存的原始該第二圖像的縮放比例SW_A/WXL_A/L倍,才可以與該第二裝置通過(guò)鏡頭看到的該第一圖像與該第二圖像完全的疊合,換言之,要將原先WXL的原始該第二圖像縮放成大小才可以與該第一圖像完全的疊合,依據(jù)之前分析影像所得定位點(diǎn)的位置來(lái)成像于攝影邊框的相對(duì)位置,也就是與通過(guò)鏡頭看到的該第一圖像于同樣的位置。若此時(shí),兩個(gè)裝置的相對(duì)位置都 不變的話,此時(shí)已經(jīng)完成疊合的動(dòng)作。不然,若相對(duì)位置有所變動(dòng)(因?yàn)槭侄兜纫蛩?,使用者只需調(diào)整水平位置來(lái)對(duì)齊,或是保持原來(lái)的位置等待下次的成像(于固定的時(shí)間間隔后,該第二裝置重新執(zhí)行擷取第一圖像的步驟)。如果兩個(gè)圖像有對(duì)齊的話,該隱密信息便會(huì)呈現(xiàn)出來(lái)(如圖5所示)?;蛘呤牵诖说诙糠?,可應(yīng)用不預(yù)先成像,自動(dòng)對(duì)齊的方法,例如可預(yù)先成像L形直角定位線于該第二裝置的顯示屏幕上。接著,調(diào)整該第二裝置與該第一裝置間的距離及分辨率,使該第一圖像可以清楚顯示于該第二裝置的顯示屏幕上(如圖4C示)。此外,該第二裝置與該第一裝置必須平行,如果不為平行之后縮放的比例就不會(huì)正確,換言之,如果該第二裝置所顯示的第一圖像的L形直角定位線不為直角,則表示該第一與第二裝置間不為平行(如圖4D所示)。更明確的說(shuō),判斷該第一圖像的L形直角定位線是否為直角的動(dòng)作可以通過(guò)肉眼判斷,或是通過(guò)該第二圖像的L形直角定位線(兩邊夾角已是直角)來(lái)疊合該第一圖像的L形直角定位線,使兩邊各自重疊,如此可確保證該第一圖像的L形定位線成像在該第二圖像邊框中亦為直角,或是比較該第二圖像的L形直角定位線(兩邊夾角已是直角)與該第一圖像的L形定位線兩邊夾角是否相等。之后該使用者維持固定的動(dòng)作,等待該第二裝置執(zhí)行相關(guān)的成像動(dòng)作。接下來(lái),該第二裝置擷取該第一裝置屏幕上所顯示的該第一圖像,并通過(guò)影像分析,可以得知第一圖像的上方定位線為pL_A像素,而左方定位線為pW_A像素,而進(jìn)而得知所顯示的第一圖像的縮放比例為W_AXL_A,從此數(shù)值,我們可以得知,該第二裝置中的原始該第二圖像的縮放比例,最后將縮放后的W_AXL_A像素的該第二圖像,依據(jù)之前分析影像所得L形直角定位線的位置來(lái)成像于攝影邊框的相對(duì)位置。如果該二個(gè)裝置的相對(duì)位置有所變動(dòng),使用者只需調(diào)整水平位置來(lái)對(duì)齊,保持原來(lái)的位置等待下次的成像(于固定的時(shí)間間隔后,該第二裝置重新執(zhí)行擷取第一圖像的步驟)。如果兩個(gè)圖像有對(duì)齊的話,該隱密信息便會(huì)呈現(xiàn)出來(lái)(如圖5所示)?;蛘呤?,可應(yīng)用預(yù)先成像手動(dòng)對(duì)齊的方法,例如,根據(jù)使用者的手來(lái)操作,進(jìn)而調(diào)整二個(gè)裝置的遠(yuǎn)近,來(lái)控制該第一圖像的大小,而通過(guò)調(diào)整二個(gè)裝置間的位置來(lái)調(diào)整該第一圖像在屏幕中的位置。例如,先將該第二圖像與L形直角定位線顯示于該第二裝置的屏幕上。接著,使用者調(diào)整兩個(gè)裝置的遠(yuǎn)近及位置,使得該第一圖像與該第二圖像可以完整疊合(可通過(guò)對(duì)齊該第一圖像與該第二圖像的L形直角定位線來(lái)完成),如果有對(duì)齊的話,隱密信息就會(huì)呈現(xiàn)出來(lái)。于另一實(shí)施例,可由被疊合者提供該第一圖像的尺寸比例予該疊合者,以讓該疊合者可根據(jù)該第一圖像的尺寸比例與該疊合者的裝置的設(shè)定調(diào)整該第二圖像的尺寸比例,進(jìn)而與該第一圖像對(duì)齊與疊合。此外,被疊合者更可直接將第一圖像傳送至疊合者的裝置,故疊合者可應(yīng)用其裝置對(duì)齊與疊合第一圖像與第二圖像,以顯現(xiàn)該隱密信息。然而,為了更提升本發(fā)明驗(yàn)證的安全性,可將具有 數(shù)字與文字的隱密信息分成二部分(例如前半部與后半部)且將該隱密信息加密并分成第一圖像與第二圖像。接著,將隱密信息的前半部與第一圖像傳送予被疊合者以及將隱密信息的后半部與第二圖像傳送予疊合者。因此,當(dāng)疊合者將第二圖像對(duì)齊與疊合被疊合者的第一圖像時(shí),疊合者與被疊合者可根據(jù)自己所持有的部分隱密信息來(lái)檢測(cè)經(jīng)對(duì)比與疊合后所呈現(xiàn)的疊合信息是否相符合原來(lái)的隱密信息,以避免圖像偽造的問(wèn)題。例如,傳送該隱密信息的前半部密碼與由加密后的隱密信息所產(chǎn)生的第一圖像予被疊合者的裝置(如圖6A所示)。接著,傳送該隱密信息的后半部密碼與由加密后的隱密信息所產(chǎn)生的第二圖像予疊合者(如圖6B所示)。當(dāng)疊合者用第二圖像疊合被疊合者的第一圖像時(shí),可呈現(xiàn)一疊合信息(如圖6C所示),此時(shí)疊合者與被疊合者可進(jìn)一步檢視上述的疊合信息所呈現(xiàn)的密碼是否符合雙方所持有的部分密碼,以提升密碼安全性?;蛘呤?,由被疊合者或疊合者一方持有隱密信息的完全密碼,當(dāng)雙方將所持有的圖像相疊合時(shí),其中一方便可確認(rèn)對(duì)方所持的圖像是否偽造圖像。例如,在網(wǎng)絡(luò)交易時(shí),賣方可持有隱密信息的密碼與由加密后的隱密信息所產(chǎn)生的第一圖像,而買方僅可持有由加密后的隱密信息所產(chǎn)生的第二圖像。當(dāng)買賣雙方交易時(shí),可對(duì)齊與疊合第一與第二圖像,以呈現(xiàn)一疊合信息。而由于賣方已先知道隱密信息的完全密碼,便可確認(rèn)該疊合信息是否為隱密信息,進(jìn)而判斷買方所持有的第二圖像是否為偽造圖像,以確保交易的安全性。另外,在本實(shí)施例的對(duì)齊步驟更包括當(dāng)該第二圖像的定位線偏移或因手抖而無(wú)法對(duì)齊該第一圖像時(shí),該第二裝置更會(huì)顯示一警示信息,以警示使用者該第二圖像與該第一圖像并無(wú)對(duì)齊,且該第二裝置也無(wú)平行于該第一裝置。以上所述,僅為本發(fā)明的范例實(shí)施例,當(dāng)不能以之限定本發(fā)明所實(shí)施的范圍。即凡依本發(fā)明權(quán)利要求所作的均等變化與修飾,皆應(yīng)仍屬于本發(fā)明專利涵蓋的范圍內(nèi)。
權(quán)利要求
1.一種驗(yàn)證方法,包括 應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖像; 傳送該至少二個(gè)圖像中的一第一圖像至一第一裝置;以及 當(dāng)進(jìn)行驗(yàn)證時(shí),將該至少二個(gè)圖像中的一第二圖像對(duì)齊與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。
2.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,還包括 將該第二圖像輸出于一對(duì)象,且將該第一圖像對(duì)齊與疊合該對(duì)象。
3.根據(jù)權(quán)利要求2所述的驗(yàn)證方法,其中該對(duì)象為紙張或投影片。
4.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,還包括 傳送該第二圖像至該第一裝置,并通過(guò)該第一裝置對(duì)齊與疊合該第一圖像與該第二圖像。
5.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,還包括 將該隱密信息分成二部分,且一第一部分傳予該第一裝置; 對(duì)齊與疊合該第一圖像與該第二圖像,以還原與顯示一疊合信息;以及 比較該第一部分與該疊合信息,以判斷該疊合信息是否為該隱密信息。
6.根據(jù)權(quán)利要求5所述的驗(yàn)證方法,還包括 比較該第二部分與該疊合信息,以判斷該疊合信息是否為該隱密信息。
7.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,還包括 將該隱密信息傳予該第一裝置; 對(duì)齊與疊合該第一圖像與該第二圖像,以還原與顯示一疊合信息;以及 比較該隱密信息與該疊合信息,以判斷該疊合信息是否符合該隱密信息。
8.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,其中該隱密信息為數(shù)字、文字、特殊符號(hào)或圖像。
9.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,其中該加密算法還包括 將該隱密信息轉(zhuǎn)換為一轉(zhuǎn)換圖像;以及 根據(jù)一視覺(jué)密碼算法與該轉(zhuǎn)換圖像產(chǎn)生該第一圖像與該第二圖像。
10.根據(jù)權(quán)利要求9所述的驗(yàn)證方法,其中該轉(zhuǎn)換圖像為一黑白圖像、一灰階圖像與一彩色圖像的其中一者。
11.根據(jù)權(quán)利要求10所述的驗(yàn)證方法,其中該轉(zhuǎn)換圖像的尺寸大于或等于該隱密信息的尺寸。
12.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,其中該裝置為手機(jī)、平板計(jì)算機(jī)、或筆記本計(jì)算機(jī)。
13.根據(jù)權(quán)利要求I所述的驗(yàn)證方法,其中在進(jìn)行疊合步驟之前,調(diào)整該第一圖像的尺寸比例,并設(shè)置一定位線于該第一圖像,進(jìn)而使該第二圖像根據(jù)該定位線與該第一圖像的尺寸比例,以對(duì)齊與疊合該第一圖像。
14.根據(jù)權(quán)利要求13所述的驗(yàn)證方法,其中當(dāng)?shù)诙D像無(wú)對(duì)齊該第一圖像的該定位線時(shí),則顯示一警示信息。
15.根據(jù)權(quán)利要求13所述的驗(yàn)證方法,其中該定位線為一L形直角定位線。
16.根據(jù)權(quán)利要求13所述的驗(yàn)證方法,還包括 傳送該第二圖像至一第二裝置;以及通過(guò)該第二裝置的攝像鏡頭,將該第二圖像對(duì)應(yīng)與疊合該第一圖像。
17.根據(jù)權(quán)利要求16所述的驗(yàn)證方法,其中在對(duì)齊與疊合的步驟還包括 于該第二裝置顯示該第二圖像與該第二圖像的定位線; 調(diào)整該第二圖像與該第一圖像間的距離與分辨率,使該第一圖像與該第一圖像的定位線顯示于該第二裝置的顯示屏幕上; 根據(jù)該第二圖像的定位線與該第一圖像的定位線,以判斷該第二裝置是否平行該第一裝置;以及 調(diào)整該第二圖像的尺寸比例,以對(duì)應(yīng)該第一圖像的尺寸比例,進(jìn)而根據(jù)該定位線,將該第二圖像對(duì)齊并疊合該第一圖像。
18.根據(jù)權(quán)利要求16所述的驗(yàn)證方法,其中在對(duì)齊與疊合的步驟還包括 顯示一預(yù)設(shè)定位線于該第二裝置的顯示屏幕上; 調(diào)整該第二圖像與該第一圖像間的距離及分辨率,使該第一圖像顯示于該第二裝置的顯示屏幕上; 根據(jù)該第二裝置所顯示的該預(yù)設(shè)定位線與該第一圖像的定位線,以判斷該第二裝置是否平行該第一裝置;以及 調(diào)整該第二圖像的尺寸比例,且顯示該第二圖像以對(duì)應(yīng)該第一圖像的尺寸比例,并將該第二圖像對(duì)齊并疊合該第一圖像。
19.根據(jù)權(quán)利要求16所述的驗(yàn)證方法,其中在對(duì)齊與疊合的步驟還包括 于該第二裝置顯示該第二圖像與該第二圖像的定位線;以及 手動(dòng)調(diào)整該第一圖像與該第二圖像間的距離,并對(duì)齊該第一圖像的定位線與該第二圖像的定位線,進(jìn)而疊合該第二圖像與該第一圖像。
20.—種驗(yàn)證系統(tǒng),包括 一處理單元,應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖像;以及 一第一裝置,用以接收該至少二個(gè)圖像中的一第一圖像; 其中當(dāng)進(jìn)行驗(yàn)證時(shí),該至少二個(gè)圖像中的一第二圖像對(duì)齊與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。
21.根據(jù)權(quán)利要求20所述的驗(yàn)證系統(tǒng),其中該第一裝置接收該第二圖像,且該第二圖像對(duì)應(yīng)與疊合該第一圖像。
22.根據(jù)權(quán)利要求20所述的驗(yàn)證系統(tǒng),其中該隱密信息為數(shù)字、文字、特殊符號(hào)或圖像。
23.根據(jù)權(quán)利要求20所述的驗(yàn)證系統(tǒng),其中該加密算法還包括 將該隱密信息轉(zhuǎn)換為一轉(zhuǎn)換圖像;以及 根據(jù)一視覺(jué)密碼算法與該轉(zhuǎn)換圖像產(chǎn)生該第一圖像與該第二圖像。
24.根據(jù)權(quán)利要求23所述的驗(yàn)證系統(tǒng),其中該轉(zhuǎn)換圖像為一黑白圖像、一灰階圖像與一彩色圖像的其中一者。
25.根據(jù)權(quán)利要求24所述的驗(yàn)證系統(tǒng),其中該轉(zhuǎn)換圖像的尺寸大于或等于該隱密信息的尺寸。
26.根據(jù)權(quán)利要求20所述的驗(yàn)證系統(tǒng),其中該裝置為手機(jī)、平板計(jì)算機(jī)、或筆記本計(jì)算機(jī)。
27.根據(jù)權(quán)利要求20所述的驗(yàn)證系統(tǒng),其中在進(jìn)行疊合步驟之前,調(diào)整該第一圖像的尺寸比例,并設(shè)置一定位線于該第一圖像,進(jìn)而使該第二圖像根據(jù)該定位線與該第一圖像的尺寸比例,以對(duì)齊與疊合該第一圖像。
28.根據(jù)權(quán)利要求27所述的驗(yàn)證系統(tǒng),還包括 一第二裝置,用以接收該第二圖像,且通過(guò)該第二裝置的攝像鏡頭,將該第二圖像對(duì)應(yīng)與疊合該第一圖像。
29.根據(jù)權(quán)利要求28所述的驗(yàn)證系統(tǒng),其中當(dāng)該第二圖像無(wú)對(duì)齊該第一圖像的該定位線時(shí),則該第二裝置顯示一警示信息。
30.根據(jù)權(quán)利要求27所述的驗(yàn)證系統(tǒng),其中該定位線為一L形直角定位線。
31.根據(jù)權(quán)利要求28所述的驗(yàn)證系統(tǒng),其中在對(duì)齊與疊合的步驟還包括 于該第二裝置顯示該第二圖像與該第二圖像的定位線; 調(diào)整該第二裝置與該第一裝置間的距離與分辨率,使該第一圖像與該第一圖像的定位線清楚地顯示于該第二裝置的顯示屏幕上; 根據(jù)該第二圖像的定位線與該第一圖像的定位線,以判斷該第二裝置是否平行該第一裝置;以及 調(diào)整該第二圖像的尺寸比例,以對(duì)應(yīng)該第一圖像的尺寸比例,進(jìn)而根據(jù)該定位線,將該第二圖像對(duì)齊并疊合該第一圖像。
32.根據(jù)權(quán)利要求28所述的驗(yàn)證系統(tǒng),其中在對(duì)齊與疊合的步驟還包括 顯示一預(yù)設(shè)定位線于該第二裝置的顯示屏幕上; 調(diào)整該第二裝置與該第一裝置間的距離及分辨率,使該第一圖像顯示于該第二裝置的顯示屏幕上; 根據(jù)該第二裝置所顯示的該預(yù)設(shè)定位線與該第一圖像的定位線,以判斷該第二裝置是否平行該第一裝置;以及 調(diào)整該第二圖像的尺寸比例,且顯示該第二圖像以對(duì)應(yīng)該第一圖像的尺寸比例,并將該第二圖像對(duì)齊并疊合該第一圖像。
33.根據(jù)權(quán)利要求28所述的驗(yàn)證系統(tǒng),其中在對(duì)齊與疊合的步驟還包括 于該第二裝置顯示該第二圖像與該第二圖像的定位線;以及 手動(dòng)調(diào)整該第一圖像與該第二圖像間的距離,并對(duì)齊該第一圖像的定位線與該第二圖像的定位線,進(jìn)而疊合該第二圖像與該第一圖像。
34.根據(jù)權(quán)利要求20所述的驗(yàn)證系統(tǒng),其中該處理單元為一可編程裝置。
全文摘要
本發(fā)明涉及一種驗(yàn)證方法與系統(tǒng),該驗(yàn)證方法包括應(yīng)用一加密算法將一隱密信息產(chǎn)生至少二個(gè)圖像;傳送該至少二個(gè)圖像中的一第一圖像至一第一裝置;其中當(dāng)進(jìn)行驗(yàn)證時(shí),將該至少二個(gè)圖像中的一第二圖像對(duì)齊與疊合該第一圖像,進(jìn)而還原與顯示該隱密信息。
文檔編號(hào)G06T1/00GK102930494SQ20111024291
公開(kāi)日2013年2月13日 申請(qǐng)日期2011年8月23日 優(yōu)先權(quán)日2011年8月8日
發(fā)明者孫宏民, 郭嫚婷, 陳耀鑫, 張仕穎 申請(qǐng)人:財(cái)團(tuán)法人工業(yè)技術(shù)研究院