專利名稱:視覺密碼系統(tǒng)中的密鑰同步的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及密碼系統(tǒng)中的密鑰同步。更加具體地講,本發(fā)明涉及用于對(duì)加密設(shè)備中的第一密鑰集和解密設(shè)備中的第二密鑰集進(jìn)行同步的一種方法和一種設(shè)備,所述加密設(shè)備能夠?qū)D像進(jìn)行加密,而所述解密設(shè)備能夠?qū)D像進(jìn)行解密。
背景技術(shù):
在密碼系統(tǒng)中使用密鑰集為大家所熟知,相繼發(fā)出的訊息使用密鑰集中不同的密鑰進(jìn)行加密。對(duì)不同的訊息使用不同的密鑰使得竊聽者更難以解密這些訊息中的任何訊息。此外,知道單獨(dú)的一個(gè)密鑰將僅能使單獨(dú)的一條訊息得到解密,而所有其它的訊息仍然保持保密狀態(tài)。
當(dāng)然,需要對(duì)密鑰集進(jìn)行同步,就是說,需要確保加密設(shè)備和解密設(shè)備二者使用密鑰集中的同一密鑰來加密或解密相同的訊息。如果喪失了這種同步,將無法正確地解密這些訊息。
此外還已知對(duì)圖像進(jìn)行加密以便防止圖像被辨認(rèn)出或者防止其內(nèi)容被未經(jīng)授權(quán)的人讀取。在例如歐洲專利申請(qǐng)EP0260815中公開了一種加密圖像的技術(shù)。這種技術(shù),也稱為視覺密碼技術(shù),采用兩個(gè)圖形,這兩個(gè)圖形中的每一個(gè)不能被單獨(dú)辨認(rèn)出,將它們重疊才能夠產(chǎn)生可以辨認(rèn)的圖像。為此,將原始圖像變換為兩個(gè)隨機(jī)產(chǎn)生的部分或圖形,它們中的任何一個(gè)都不包含任何可以理解的圖像信息。將這些圖形之一印制在透明膠片上或者顯示在至少部分透明的顯示屏上,以擔(dān)當(dāng)解密密鑰的角色。當(dāng)把這些圖形重疊起來時(shí),這些圖形組合在一起并且因此在觀看者的眼中得到了“解密”。
比使用在要觀看較大量的單獨(dú)被加密的圖像時(shí)會(huì)帶來麻煩的透明膠片要好,已建議使用解碼(解密)設(shè)備??梢詤^(qū)分兩種類型的圖像解密設(shè)備透明的和不透明的設(shè)備。
透明解密設(shè)備主要模仿現(xiàn)有技術(shù)中使用的透明片,并且顯示加密圖像的一個(gè)圖形(“一份”)。由于解密設(shè)備至少是部分透明的,因此可以透過該設(shè)備看到圖像的另一個(gè)圖形,并且在觀看者的眼中象以前那樣將兩個(gè)圖像圖形結(jié)合起來。使用透明設(shè)備來代替透明片的優(yōu)點(diǎn)是,該設(shè)備能夠顯示多個(gè)圖像部分,而不是單獨(dú)的一個(gè)圖像部分。因此,連續(xù)的圖像就能夠使用不同的密鑰。透明解密設(shè)備有利地使用LCD(液晶顯示器)屏幕,將兩個(gè)這樣的屏幕重疊以“解密”加密圖像,從而重構(gòu)原始圖像。在歐洲專利申請(qǐng)02075527.8[PHNL020121]中描述了采用LCD屏幕的透明設(shè)備的適當(dāng)例子。在所述歐洲專利申請(qǐng)的設(shè)備中,利用了液晶顯示器中的液晶元的偏振旋轉(zhuǎn)效應(yīng)。這能夠?qū)崿F(xiàn)黑白圖像的非常方便的加密和解密。歐洲專利申請(qǐng)02078660.4[PHNL020804]描述了一種透明解密設(shè)備,它還能夠使彩色圖像得以解密。
非透明解密設(shè)備能夠檢測(cè)加密圖像、進(jìn)行解密并且顯示解密圖像。解密是在該設(shè)備自身當(dāng)中進(jìn)行的,并且在由該設(shè)備遮擋加密圖像的同時(shí),顯示器顯示完整的解密圖像。在歐洲專利申請(qǐng)02079579.5[PHNL021058]中介紹了這樣的解碼設(shè)備的例子。這樣的解碼設(shè)備可以使用密鑰來解密圖像。
圖像解碼設(shè)備一般來說將需要至少一個(gè)密鑰來解密圖像。不過,要想以密碼安全的方式加密和解密多個(gè)圖像,就需要采用密鑰集,使用該密鑰集中的不同密鑰來解密連續(xù)的圖像。不過,使用密鑰集帶來了密鑰集同步的問題。即使當(dāng)預(yù)先確定了某種密鑰順序時(shí),加密設(shè)備和解密設(shè)備也可能在不同的時(shí)刻意外地改變密鑰,或者這兩個(gè)設(shè)備之一可能根本不改變密鑰,從而導(dǎo)致密鑰同步的喪失。這又將會(huì)造成解密設(shè)備不能夠?qū)用軋D像進(jìn)行解密。
發(fā)明內(nèi)容
因此本發(fā)明的目的是,提供用于以簡單而有效的方式建立加密設(shè)備和解密設(shè)備的同步的方法和系統(tǒng)。
本發(fā)明的另一個(gè)目的是,提供用于建立圖像加密設(shè)備與圖像解密設(shè)備的同步的方法和系統(tǒng)。
因此,本發(fā)明提供了一種對(duì)加密設(shè)備中的第一密鑰集與解密設(shè)備中的第二密鑰集進(jìn)行同步的方法,該方法包括下述步驟加密設(shè)備使用第一密鑰集的密鑰來產(chǎn)生加密圖像和相關(guān)密鑰標(biāo)識(shí),
加密設(shè)備將加密圖像及其相關(guān)密鑰標(biāo)識(shí)發(fā)送給顯示設(shè)備,顯示設(shè)備顯示加密圖像及其相關(guān)密鑰標(biāo)識(shí),解密設(shè)備檢測(cè)密鑰標(biāo)識(shí),解密設(shè)備使用與所檢測(cè)到的密鑰標(biāo)識(shí)相對(duì)應(yīng)的第二密鑰集的密鑰來對(duì)加密圖像進(jìn)行解密,和解密設(shè)備顯示解密圖像。
也就是說,加密設(shè)備使用其密鑰集的密鑰來加密圖像并且產(chǎn)生與加密圖像所使用的密鑰相對(duì)應(yīng)的密鑰標(biāo)識(shí)。加密圖像和密鑰標(biāo)識(shí)都被傳送給顯示設(shè)備,該顯示設(shè)備使得解密設(shè)備能夠檢測(cè)密鑰標(biāo)識(shí)。解密設(shè)備使用密鑰標(biāo)識(shí)來確定其密鑰集的密鑰,然后使用這樣確定的密鑰來對(duì)加密圖像進(jìn)行解密。優(yōu)選的是,使用這種類型的解密設(shè)備既具有用于檢測(cè)(加密)圖像的檢測(cè)裝置又具有用于顯示(解密)圖像的顯示裝置。
通過與加密圖像一起發(fā)送密鑰標(biāo)識(shí),將能夠總是保持密鑰同步。雖然可以與每個(gè)加密圖像一起發(fā)送密鑰標(biāo)識(shí),但是沒有必要這么做。替代地,可以僅定期發(fā)送密鑰標(biāo)識(shí),例如在已發(fā)送了一定量的加密圖像之后,或者在經(jīng)過了一定量的時(shí)間之后。替代地,可以僅按照請(qǐng)求發(fā)送密鑰標(biāo)識(shí)。應(yīng)當(dāng)理解,當(dāng)不需要發(fā)送密鑰標(biāo)識(shí)時(shí),可以省略掉產(chǎn)生密鑰標(biāo)識(shí)的步驟。
密鑰標(biāo)識(shí)可以與實(shí)際的密鑰相同。不過,這在密碼學(xué)上來說是不安全的,因?yàn)槊荑€標(biāo)識(shí)有可能在傳送期間被截獲。出于這一原因,優(yōu)選的是,密鑰標(biāo)識(shí)是與密鑰有關(guān)的代碼,例如密鑰編號(hào)。更優(yōu)選地,密鑰標(biāo)識(shí)是從密鑰得出的代碼。這提供了一定程度的抗干擾保護(hù)。
按照優(yōu)選實(shí)施方式,密鑰標(biāo)識(shí)是散列值。散列值是可以使用散列函數(shù)由諸如密碼密鑰這樣的源值得出的值,散列函數(shù)是密碼領(lǐng)域中公知的一種函數(shù)。一般來說,散列函數(shù)是單向函數(shù),就是說,不能確定反函數(shù)的函數(shù)。因此,可以容易地確定密鑰的散列值,而不能由散列值導(dǎo)出密鑰。這樣,截獲密鑰標(biāo)識(shí)不會(huì)泄露密鑰本身。此外,任何(未經(jīng)許可)的密鑰變更都會(huì)得到不同的散列值,從而將防止加密圖像的未經(jīng)許可的解密。
按照一種特別優(yōu)選的實(shí)施方式,解碼設(shè)備檢測(cè)密鑰標(biāo)識(shí)的步驟包括下述子步驟
解密設(shè)備檢測(cè)散列值并且將其存儲(chǔ)為檢測(cè)到的散列值,解密設(shè)備計(jì)算第二密鑰集的散列值,并且將計(jì)算出來的各個(gè)散列值與檢測(cè)到的散列值進(jìn)行比較,直到找到了匹配的散列值。
通過將解密設(shè)備的密鑰集的散列值與檢測(cè)到的散列值進(jìn)行匹配,可能很容易地得到正確的密鑰。
當(dāng)然可以預(yù)先計(jì)算和保存解密設(shè)備中的第二密鑰集的散列值。不過,這需要相當(dāng)大數(shù)量的存儲(chǔ)空間。已發(fā)現(xiàn),可以快速地計(jì)算出散列值,因此最好不存儲(chǔ)散列值。
雖然可以單獨(dú)發(fā)送密鑰標(biāo)識(shí),但是優(yōu)選的是,密鑰標(biāo)識(shí)是加密圖像的一部分。這實(shí)現(xiàn)了密鑰標(biāo)識(shí)傳送簡單和解密設(shè)備檢測(cè)容易。密鑰標(biāo)識(shí)可以構(gòu)成加密圖像的子圖像。該子圖像可以是符號(hào)、代碼等等。也可以使用額外的密鑰對(duì)該子圖像進(jìn)行加密,該額外的密鑰優(yōu)選地對(duì)于一系列圖像來說是相同的。
按照優(yōu)選實(shí)施方式,將密鑰標(biāo)識(shí)作為條形碼顯示在顯示設(shè)備上。條形碼可以很容易地由解密設(shè)備識(shí)別和讀取。不過,也可以使用其它類型的代碼。尤其是,可以使用時(shí)分多路代碼,在這種情況下,代碼的各部分是相繼顯示的。這些部分又可以由條形碼構(gòu)成或者可以不由條形碼構(gòu)成。
按照本發(fā)明用于同步的圖像可以是單色圖像或彩色圖像。雖然在視覺密碼和類似應(yīng)用中可以采用各種各樣的技術(shù)來再現(xiàn)彩色圖像,但是歐洲專利申請(qǐng)02078660.4[PHNL020804EPP]中描述的液晶顯示技術(shù)尤其適合。
本發(fā)明還提供了一種用于對(duì)加密設(shè)備中的第一密鑰集與解密設(shè)備中的第二密鑰集進(jìn)行同步的系統(tǒng),該系統(tǒng)包括加密設(shè)備,用于使用第一密鑰集的密鑰來產(chǎn)生加密圖像和相關(guān)密鑰標(biāo)識(shí),并且將加密圖像及相關(guān)密鑰標(biāo)識(shí)發(fā)送給顯示設(shè)備,顯示設(shè)備,用于顯示加密圖像及其相關(guān)密鑰標(biāo)識(shí),和解密設(shè)備,用于檢測(cè)密鑰標(biāo)識(shí),使用與該密鑰標(biāo)識(shí)相對(duì)應(yīng)的第二密鑰集的密鑰對(duì)加密圖像進(jìn)行解密,并且顯示解密圖像。
使用這種類型的系統(tǒng),可以輕松地實(shí)現(xiàn)密鑰集的同步。
本發(fā)明還提供了一種用在如上面所定義的系統(tǒng)中的解密設(shè)備,該設(shè)備包括傳感器裝置,用于檢測(cè)加密圖像和密鑰標(biāo)識(shí);密鑰選擇裝置,用于根據(jù)所檢測(cè)到的密鑰標(biāo)識(shí)來選擇密鑰;解密裝置,用于使用所選擇的密鑰對(duì)所檢測(cè)到的加密圖像進(jìn)行解密;和顯示裝置,用于顯示解密圖像。
最好,傳感器裝置是LED(發(fā)光二極管)電路的一部分,優(yōu)選為OLED(有機(jī)發(fā)光二極管)電路。
下面將參照附圖中圖解的示范性實(shí)施方式進(jìn)一步解釋說明本發(fā)明,其中圖1示意性表示按照本發(fā)明的密碼系統(tǒng)。
圖2示意性表示圖1的系統(tǒng)中使用的解密器的截面圖。
圖3示意性表示按照本發(fā)明的系統(tǒng)和方法中所使用的圖像的例子。
具體實(shí)施例方式
圖1中僅作為非限定性實(shí)例給出的系統(tǒng)包括服務(wù)器1、終端2、解密器(或解碼器)3和通信網(wǎng)絡(luò)4。服務(wù)器1產(chǎn)生圖像并對(duì)圖像加密,該圖像經(jīng)由通信網(wǎng)絡(luò)4被發(fā)送到終端2。通信網(wǎng)絡(luò)4可以由專用網(wǎng)絡(luò)(比如LAN)、電話網(wǎng)(POTS)、因特網(wǎng)或者簡單的電纜或電線構(gòu)成。服務(wù)器1和終端2都可以是專用設(shè)備,或者可以是由通用計(jì)算機(jī)構(gòu)成的,至少在終端2的情況下,該通用計(jì)算機(jī)帶有顯示屏21。解碼器3是下面將更詳細(xì)討論的密碼設(shè)備。服務(wù)器1和解碼器3都配備有至少一個(gè)由多個(gè)密碼密鑰組成的密鑰集。這些密鑰用在適當(dāng)?shù)拿艽a處理、比如DES中。所使用的特殊密碼處理并不重要。
如圖2的示范性實(shí)施方式中所示,解密器3是這樣的一個(gè)解密設(shè)備可以包括用于檢測(cè)所顯示的圖像的傳感器31、具有用于對(duì)所檢測(cè)的圖像進(jìn)行密碼操作的相關(guān)存儲(chǔ)器的處理器32和構(gòu)成用于顯示解密圖像的顯示屏(圖1中的34)的顯示元件33。電導(dǎo)體或光纖連接傳感器31、處理器32和顯示元件33。在處理器存儲(chǔ)器中存儲(chǔ)一組密碼密鑰。解密器3因此能夠檢測(cè)加密圖像、對(duì)圖像進(jìn)行解密并且顯示所得到的解密圖像。雖然終端2是不信任設(shè)備,但是解密器3是可信任設(shè)備,該解密器3優(yōu)選地由其用戶攜帶并且在不用的時(shí)候?qū)⑵浔4嬖诎踩牡胤?。這樣,存儲(chǔ)在解密器中的密鑰不會(huì)遭到泄露。
圖1的系統(tǒng)中的密鑰集的同步是如下實(shí)現(xiàn)的。服務(wù)器(加密設(shè)備)1使用其密鑰集的密鑰對(duì)圖像進(jìn)行加密。將這個(gè)圖像發(fā)送到顯示圖像的終端(顯示設(shè)備)2。由于終端2不具有密鑰,因此它不能對(duì)加密圖像進(jìn)行解密。所顯示的加密圖像不包含可以理解的信息并且可能具有隨機(jī)圖像的外觀(“雪花”)。
用戶將其解密器(解密設(shè)備)3以該解密器能夠檢測(cè)到圖像的方式放置。圖3中示意性示出的加密圖像具有兩個(gè)圖像部分,第一圖像部分5包含加密圖像,而第二圖像部分6包含密鑰標(biāo)識(shí)。解密器3優(yōu)選地同時(shí)檢測(cè)這兩個(gè)圖像,并且優(yōu)選地被設(shè)置為用于確定顯示屏21上顯示的哪個(gè)圖像部分是第二圖像部分6。按照優(yōu)選實(shí)施方式,將一部分屏幕21分配給第二(密鑰標(biāo)識(shí))圖像部分6,因此這個(gè)圖像部分是根據(jù)其位置識(shí)別出來的。
在所示的例子中,第二圖像部分6包含條形碼。對(duì)于解密器3來說,能夠使用公知的電子圖像掃描技術(shù)來“掃描”顯示屏21并且檢測(cè)條形碼。在這種情況下,不需要為第二圖像部分分配特別的位置。也可以使用其它的代碼或符號(hào)(組合)來代替條形碼。此外還可以由解密器3使用模式識(shí)別技術(shù)來識(shí)別這樣的代碼。并不需要完整的代碼在單獨(dú)的時(shí)刻顯示出來,而是可以使用所謂的時(shí)分多路代碼,在這種情況下,代碼的各部分是相繼顯示的,也就是說,是在不同的時(shí)刻顯示的。這可以通過某些顯示元件的暫時(shí)點(diǎn)亮(或閃爍)來實(shí)現(xiàn)。所述代碼的各部分本身可由條形碼或者任何其它適當(dāng)?shù)拇a來表示。
此外還可以對(duì)實(shí)際圖像和密鑰標(biāo)識(shí)進(jìn)行時(shí)分多路,也就是說,可以不同時(shí)顯示第一圖像5和第二圖像6,而是例如交替顯示這兩個(gè)圖像。
按照所示的實(shí)施方式,解密器3識(shí)別包含在第二圖像部分6中的條形碼并且對(duì)該條形碼進(jìn)行解碼,以獲得密鑰標(biāo)識(shí)或代表密鑰標(biāo)識(shí)的代碼。按照優(yōu)選實(shí)施方式,第二圖像部分6中包含的(條形)碼是密鑰的散列值。
解密器3然后通過以下方式來嘗試將這一所檢測(cè)到的散列值與其密鑰集的密鑰之一相匹配,即計(jì)算密鑰的散列值、將其與所檢測(cè)到的散列值相比較,并且如果所檢測(cè)到的散列值與計(jì)算得到的散列值不匹配,則繼續(xù)對(duì)下一個(gè)密鑰進(jìn)行。如果沒有找到匹配的密鑰,肯定是出現(xiàn)了錯(cuò)誤。如果找到了匹配的密鑰,則解密器使用相關(guān)的密鑰來解密第一圖像部分5并且顯示得到的解密圖像。在第二圖像部分6的位置上,可以由解密器插入屏蔽區(qū)域(例如,空白區(qū)域)來屏蔽密鑰標(biāo)識(shí)。
為了允許小的讀取或傳輸誤差,即使所檢測(cè)到的散列值與計(jì)算求得的散列值不一致,但是相當(dāng)近似,也可以判定找到了“匹配”的密鑰。這可以通過確定所檢測(cè)到的和所計(jì)算出的值之間的適當(dāng)?shù)淖畲罂山邮艿摹熬嚯x”來判定,例如使用公知的漢明(Hamming)距測(cè)量。不過,按照優(yōu)選實(shí)施方式,所述距離等于零,這樣就要求所述值相等。
為了防止可能造成不正確的密鑰標(biāo)識(shí)得到顯示的任何傳輸誤差,可以可選地使用CRC(循環(huán)冗余校驗(yàn))值或能夠?qū)崿F(xiàn)誤差檢測(cè)的類似的校驗(yàn)值對(duì)實(shí)際的密鑰標(biāo)識(shí)進(jìn)行擴(kuò)展。
服務(wù)器和解密器的密鑰集實(shí)際上是相同的,也就是說,服務(wù)器密鑰集的每個(gè)密鑰在用在服務(wù)器加密處理中時(shí)會(huì)產(chǎn)生能夠使用用在解密器解密處理中時(shí)的解密器密鑰集中的相關(guān)密鑰進(jìn)行解密的圖像。按照大部分實(shí)施方式,服務(wù)器密鑰集和解碼器密鑰集將是相同的,但是也并非一定是這種情況。密鑰之間的關(guān)系可以表述為如下關(guān)系K=>KID=>K’其中K是第一密鑰集的密鑰,KID是相應(yīng)的密鑰標(biāo)識(shí),而K’是由密鑰標(biāo)識(shí)確定的第二密鑰集的密鑰。基于第一密鑰K,產(chǎn)生密鑰標(biāo)識(shí)KID,該密鑰標(biāo)識(shí)KID由解密器用來確定其相應(yīng)的密鑰K’。在大多數(shù)密碼系統(tǒng)中,K和K’將是相同的。
在上述的討論中,假設(shè)了解密器(解密設(shè)備)3顯示完整的解密圖像。這并非是必須的情況,可以構(gòu)想這樣的實(shí)施方式,其中解密器3僅顯示圖像的一部分,以實(shí)現(xiàn)“視覺密碼”技術(shù),如例如上面提到的歐洲專利申請(qǐng)EP0260815中公開的視覺密碼技術(shù)。按照這樣的實(shí)施方式,解密器3是至少部分透明的,圖像的一部分或“一份”由解密器3顯示,而其它部分或“份”由終端顯示屏21顯示。在歐洲專利申請(qǐng)02075527.8[PHNL020121]中描述了一種采用LCD屏幕的透明設(shè)備的適當(dāng)例子。歐洲專利申請(qǐng)02078660.4[PHNL020804]描述了一種也能夠?qū)Σ噬珗D像進(jìn)行解密的透明解密設(shè)備。不過,應(yīng)當(dāng)為這些透明設(shè)備也配備傳感器(圖2中的31)或其它適當(dāng)?shù)臋z測(cè)裝置,以便檢測(cè)所顯示的密鑰標(biāo)識(shí)。
本發(fā)明基于這樣的領(lǐng)悟能夠?qū)⒆R(shí)別密鑰的信息顯示在加密圖像中,使得這一信息能夠由解碼設(shè)備進(jìn)行檢測(cè)。本發(fā)明此外還基于這樣的進(jìn)一步領(lǐng)悟能夠使用不信任設(shè)備(即,顯示設(shè)備)來提供與密鑰有關(guān)的信息,因?yàn)椴恍湃卧O(shè)備并不了解密鑰本身。
雖然本發(fā)明特別可應(yīng)用在用于采用密碼方式傳送圖像的系統(tǒng)(比如,“視覺密碼”)中,但是也可以應(yīng)用在對(duì)除了圖像之外的其它數(shù)據(jù)項(xiàng)進(jìn)行密碼保護(hù)的其它的密碼系統(tǒng)中。例如可以設(shè)想將本發(fā)明應(yīng)用于在計(jì)算機(jī)之間傳送加密數(shù)據(jù)(文件)的計(jì)算機(jī)系統(tǒng)中,計(jì)算機(jī)屏幕用于密鑰同步。
要注意,不應(yīng)當(dāng)將本文件中使用的任何術(shù)語理解為是對(duì)本發(fā)明范圍的限制。尤其是,詞“包括”和“包括有”并不意謂著排除沒有具體列出的任何元件。單個(gè)(電路)元件可以由多個(gè)(電路)元件或者它們的等價(jià)物來代替。
本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明并不限于上面給出的實(shí)施方式,并且在不超出如所附權(quán)利要求書中所限定的本發(fā)明的范圍的前提下,可以進(jìn)行多種修改和添加。
權(quán)利要求
1.一種對(duì)加密設(shè)備中的第一密鑰集與解密設(shè)備中的第二密鑰集進(jìn)行同步的方法,該方法包括下述步驟加密設(shè)備使用第一密鑰集的密鑰來產(chǎn)生加密圖像和相關(guān)密鑰標(biāo)識(shí),加密設(shè)備將加密圖像及其相關(guān)密鑰標(biāo)識(shí)發(fā)送給顯示設(shè)備,顯示設(shè)備顯示加密圖像及其相關(guān)密鑰標(biāo)識(shí),解密設(shè)備檢測(cè)密鑰標(biāo)識(shí),解密設(shè)備使用與所檢測(cè)到的密鑰標(biāo)識(shí)相對(duì)應(yīng)的第二密鑰集的密鑰對(duì)加密圖像進(jìn)行解密,和解密設(shè)備顯示解密圖像。
2.按照權(quán)利要求1所述的方法,其中密鑰標(biāo)識(shí)是由密鑰得出的代碼。
3.按照權(quán)利要求2所述的方法,其中密鑰標(biāo)識(shí)是散列值。
4.按照權(quán)利要求3所述的方法,其中解碼設(shè)備檢測(cè)密鑰標(biāo)識(shí)的步驟包括下述子步驟解密設(shè)備檢測(cè)散列值并且將其存儲(chǔ)為檢測(cè)到的散列值,解密設(shè)備計(jì)算第二密鑰集的散列值,并且將計(jì)算出來的各個(gè)散列值與檢測(cè)到的散列值進(jìn)行比較,直到找到匹配的散列值。
5.按照權(quán)利要求1所述的方法,其中密鑰標(biāo)識(shí)是加密圖像的一部分。
6.按照權(quán)利要求5所述的方法,其中密鑰標(biāo)識(shí)是作為條形碼和/或時(shí)分多路代碼顯示在顯示設(shè)備上的。
7.一種用于對(duì)加密設(shè)備中的第一密鑰集與解密設(shè)備中的第二密鑰集進(jìn)行同步的系統(tǒng),該系統(tǒng)包括加密設(shè)備,用于使用第一密鑰集的密鑰來產(chǎn)生加密圖像和相關(guān)密鑰標(biāo)識(shí),并且將加密圖像和相關(guān)密鑰標(biāo)識(shí)發(fā)送給顯示設(shè)備,顯示設(shè)備,用于顯示加密圖像及其相關(guān)密鑰標(biāo)識(shí),和解密設(shè)備,用于檢測(cè)密鑰標(biāo)識(shí),使用與密鑰標(biāo)識(shí)相對(duì)應(yīng)的第二密鑰集的密鑰對(duì)加密圖像進(jìn)行解密,并且顯示解密圖像。
8.按照權(quán)利要求7所述的系統(tǒng),其中密鑰標(biāo)識(shí)是由密鑰得出的代碼。
9.按照權(quán)利要求8所述的系統(tǒng),其中密鑰標(biāo)識(shí)是散列值。
10.按照權(quán)利要求9所述的系統(tǒng),其中解密設(shè)備通過下述方式來檢測(cè)密鑰標(biāo)識(shí)檢測(cè)散列值并且將其存儲(chǔ)為檢測(cè)到的散列值,和計(jì)算第二密鑰集的散列值,并且將計(jì)算出來的各個(gè)散列值與檢測(cè)到的散列值進(jìn)行比較,直到找到匹配的散列值。
11.按照權(quán)利要求7所述的系統(tǒng),其中密鑰標(biāo)識(shí)是加密圖像的一部分。
12.按照權(quán)利要求7所述的系統(tǒng),其中密鑰標(biāo)識(shí)是作為條形碼和/或時(shí)分多路代碼顯示在顯示設(shè)備上的。
13.在按照權(quán)利要求7-12中任何一項(xiàng)的系統(tǒng)中使用的解密設(shè)備,該設(shè)備包括傳感器裝置,用于檢測(cè)加密圖像和密鑰標(biāo)識(shí);密鑰選擇裝置,用于根據(jù)所檢測(cè)到的密鑰標(biāo)識(shí)來選擇密鑰;解密裝置,用于使用所選擇的密鑰對(duì)所檢測(cè)到的加密圖像進(jìn)行解密;和顯示裝置,用于顯示解密圖像。
14.按照權(quán)利要求13所述的解密設(shè)備,其中傳感器裝置是由光電二極管構(gòu)成的。
15.按照權(quán)利要求14所述的解密設(shè)備,其中傳感器裝置是LED電路的一部分,最好是OLED電路。
全文摘要
一種視覺密碼系統(tǒng),包括服務(wù)器(1),用于使用密鑰集對(duì)一連串的圖像進(jìn)行加密;終端(2),用于顯示加密圖像;傳輸介質(zhì)(4),用于將加密圖像從服務(wù)器(1)傳送到終端(2);和解密設(shè)備(3),用于對(duì)顯示在終端上的加密圖像進(jìn)行解密。密鑰標(biāo)識(shí)由服務(wù)器(1)產(chǎn)生并且由終端(2)顯示。解密設(shè)備(3)檢測(cè)密鑰標(biāo)識(shí)并且從其密鑰集中選取相應(yīng)的密鑰。
文檔編號(hào)G06F21/60GK1729495SQ200380106639
公開日2006年2月1日 申請(qǐng)日期2003年11月17日 優(yōu)先權(quán)日2002年12月18日
發(fā)明者P·T·圖爾斯, M·E·范迪克 申請(qǐng)人:皇家飛利浦電子股份有限公司