欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

密鑰生成方法及密鑰生成裝置的制作方法

文檔序號(hào):6558403閱讀:145來源:國知局
專利名稱:密鑰生成方法及密鑰生成裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于對(duì)用戶(個(gè)人)生成密鑰信息(密鑰)的方法和裝置。
背景技術(shù)
曾提出可檢測(cè)諸如指紋和靜脈造影圖等個(gè)人的生物學(xué)狀況作為密鑰信息(密鑰),以在諸如數(shù)據(jù)加密和個(gè)人認(rèn)證等一種類型的應(yīng)用中使用。也提出可檢測(cè)諸如心跳和身體運(yùn)動(dòng)等用戶的生物學(xué)狀況作為密鑰信息,以在諸如控制包含音樂和視頻的內(nèi)容再現(xiàn)的另一種類型的應(yīng)用中使用。
在專利文獻(xiàn)1(日本專利第2004-228615號(hào))中說明性地討論了上述第一種類型的應(yīng)用的示例,該文獻(xiàn)公開了涉及對(duì)每一用戶專用的秘密信息的使用的密鑰隔離(key-isolation)加密方法。另一示例在專利文獻(xiàn)2(日本專利第2004-29920號(hào))中描述,該文獻(xiàn)公開了涉及對(duì)生物學(xué)信息的使用的認(rèn)證方法。
在專利文獻(xiàn)3(日本專利第2001-299980號(hào))中說明性地描述了上述第二種類型的應(yīng)用的示例,該文獻(xiàn)公開了用于與用戶的心跳或身體運(yùn)動(dòng)一致地改變正再現(xiàn)的音樂片段的節(jié)拍的方法。

發(fā)明內(nèi)容
由專利文獻(xiàn)1或2公開的方法涉及對(duì)關(guān)于同一人的相同密鑰信息的使用,這樣的密鑰使用的結(jié)果總是相同的??紤]到加密數(shù)據(jù)或認(rèn)證個(gè)人的起始目的,這是顯然的。
根據(jù)由專利文獻(xiàn)3公開的方法,用作密鑰信息的生物學(xué)信息以及音樂的節(jié)拍被與用戶的心跳或身體運(yùn)動(dòng)一致地改變。然而,密鑰信息(生物學(xué)信息)中的改變或音樂節(jié)拍中的改變是單調(diào)且可預(yù)測(cè)的。關(guān)于這些改變,沒有什么是不可預(yù)測(cè)的、令人驚訝或有趣的。
考慮以上情況進(jìn)行了本發(fā)明,且本發(fā)明提供一種用于生成密鑰信息,使得將該密鑰信息用作密鑰將導(dǎo)致某些不可預(yù)見的、令人驚異的或有趣的事情的方法和裝置。
在實(shí)現(xiàn)本發(fā)明時(shí),且根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了包含以下步驟的密鑰生成方法首先,檢測(cè)第一改變信息作為第一改變信息數(shù)據(jù);其次,檢測(cè)不同于第一改變信息的第二改變信息作為第二改變信息數(shù)據(jù);以及將第一改變信息和第二改變信息合并成密鑰信息。
根據(jù)以上簡(jiǎn)述的發(fā)明性密鑰生成方法,被檢測(cè)為第一改變信息的、指示用戶的生物學(xué)狀況的改變信息與被檢測(cè)為第二改變信息的、表示同一用戶的周圍環(huán)境的改變信息合并。該合并生成密鑰信息。當(dāng)如此生成的密鑰信息用于各種應(yīng)用時(shí),將發(fā)生某些不曾預(yù)料到的、不尋常的或有趣的事情。
即,對(duì)根據(jù)本發(fā)明而生成的密鑰信息的使用將導(dǎo)致出乎意外的、驚訝的或某些相當(dāng)有趣的事情。


當(dāng)閱讀以下的描述和附圖之后,本發(fā)明的其它目的和優(yōu)點(diǎn)將是顯而易見的,附圖中圖1是根據(jù)本發(fā)明,示出包含各自生成密鑰信息的用戶終端的典型網(wǎng)絡(luò)系統(tǒng)的框圖;圖2A和2B是示出其中生成關(guān)于用戶的密鑰信息的示例的示意圖;圖3是構(gòu)成由終端執(zhí)行的過程的步驟的流程圖;圖4A、4B和4C是示出其中從關(guān)于多個(gè)用戶的密鑰信息中生成新的密鑰信息的示例的示意圖;以及圖5是構(gòu)成由服務(wù)器執(zhí)行的過程的步驟的流程圖。
具體實(shí)施例方式圖1是示出根據(jù)本發(fā)明,包含各自生成密鑰信息的用戶終端的典型網(wǎng)絡(luò)系統(tǒng)的框圖。
在該示例中,用戶終端10、30和50是PC(個(gè)人計(jì)算機(jī))、音頻和/或視頻再現(xiàn)裝置或移動(dòng)電話終端,它們各自能夠連接至諸如因特網(wǎng)或移動(dòng)電話網(wǎng)絡(luò)等網(wǎng)絡(luò)1,且能夠再現(xiàn)內(nèi)容。形成網(wǎng)絡(luò)系統(tǒng)的用戶終端10、30和50經(jīng)由網(wǎng)絡(luò)1互連且也連接至服務(wù)器70。
供用戶A使用的終端10具有與存儲(chǔ)設(shè)備12連接的終端控制設(shè)備11、內(nèi)容再現(xiàn)設(shè)備13、操作輸入設(shè)備14、網(wǎng)絡(luò)連接設(shè)備15以及密鑰生成設(shè)備16。內(nèi)容再現(xiàn)設(shè)備13連接至內(nèi)容輸出設(shè)備17。密鑰生成設(shè)備16連接至日歷時(shí)鐘電路25,并分別通過A/D轉(zhuǎn)換器22和24連接至生物測(cè)量傳感器21和環(huán)境傳感器23。
終端控制設(shè)備11包含CPU、其中寫入程序和數(shù)據(jù)的ROM以及其中加載程序和數(shù)據(jù)以供執(zhí)行的RAM。如將稍后討論的,在操作中,終端控制設(shè)備11控制終端10的組件,并實(shí)現(xiàn)與密鑰使用相關(guān)聯(lián)的過程。
存儲(chǔ)設(shè)備12容納其上保存程序和內(nèi)容數(shù)據(jù)的磁盤介質(zhì)。內(nèi)容再現(xiàn)設(shè)備13再現(xiàn)由終端控制設(shè)備11從存儲(chǔ)設(shè)備12中檢索到的內(nèi)容數(shù)據(jù)。內(nèi)容輸出設(shè)備17說明性地由用于輸出音樂內(nèi)容的揚(yáng)聲器和/或頭戴式耳機(jī)以及用于輸出視頻內(nèi)容的液晶顯示器構(gòu)成?;蛘撸瑑?nèi)容輸出設(shè)備17可外部連接至終端10。
操作輸入設(shè)備14由用戶A用來對(duì)終端10執(zhí)行操作和實(shí)現(xiàn)輸入。網(wǎng)絡(luò)連接設(shè)備15被設(shè)計(jì)成使用web瀏覽器等將終端10與網(wǎng)絡(luò)1連接。
生物測(cè)量傳感器21被設(shè)計(jì)成檢測(cè)用戶A的生物學(xué)狀況作為生物學(xué)信息。A/D轉(zhuǎn)換器22將如此檢測(cè)到的生物學(xué)信息轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù),后者將作為生物學(xué)信息數(shù)據(jù)輸出。環(huán)境傳感器23檢測(cè)用戶A的周圍或自然環(huán)境作為環(huán)境信息。A/D轉(zhuǎn)換器24將由此檢測(cè)到的環(huán)境信息轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù),后者將作為環(huán)境信息數(shù)據(jù)輸出。
本示例的密鑰生成設(shè)備16從以下數(shù)據(jù)中獲取至少兩種信息來自由生物測(cè)量傳感器21和A/D轉(zhuǎn)換器22組成的生物學(xué)信息檢測(cè)塊的生物學(xué)信息數(shù)據(jù);來自由環(huán)境傳感器23和A/D轉(zhuǎn)換器24組成的環(huán)境信息檢測(cè)塊的環(huán)境信息數(shù)據(jù);以及來自日歷時(shí)鐘電路25的、指示當(dāng)前時(shí)間(即,年、一個(gè)月中的幾號(hào)、一周中的周幾、小時(shí)、分鐘以及秒)的日時(shí)信息(數(shù)據(jù))。密鑰生成設(shè)備16將按照稍后所述的方式將所獲取的、作為改變信息數(shù)據(jù)的信息項(xiàng)合并成關(guān)于用戶A的密鑰信息(密鑰值)。
供用戶B使用的終端30含有與存儲(chǔ)設(shè)備32連接的終端控制設(shè)備31、內(nèi)容再現(xiàn)設(shè)備33、操作輸入設(shè)備34、網(wǎng)絡(luò)連接設(shè)備35以及密鑰生成設(shè)備36。內(nèi)容再現(xiàn)設(shè)備33連接至內(nèi)容輸出設(shè)備37。密鑰生成設(shè)備36連接至日歷時(shí)鐘電路45,并通過A/D轉(zhuǎn)換器42和44分別連接至生物測(cè)量傳感器41和環(huán)境傳感器43。終端30按與終端10相同的方式由硬件和軟件兩者構(gòu)成。在該設(shè)置中,終端30的密鑰生成設(shè)備36生成關(guān)于用戶B的密鑰信息。
為說明和簡(jiǎn)化起見,供用戶C使用的終端50被示為僅包含終端控制設(shè)備51、存儲(chǔ)設(shè)備52、內(nèi)容再現(xiàn)設(shè)備53、網(wǎng)絡(luò)連接設(shè)備55以及密鑰生成設(shè)備56。終端50也按照與終端10和30相同的方式構(gòu)造。
服務(wù)器70說明性地由內(nèi)容分發(fā)者設(shè)置。服務(wù)器70含有與內(nèi)容數(shù)據(jù)庫72連接的服務(wù)器控制設(shè)備71、網(wǎng)絡(luò)連接設(shè)備73以及密鑰生成設(shè)備74。
服務(wù)器控制設(shè)備71由CPU、其中寫入程序和數(shù)據(jù)的ROM以及其中加載程序和數(shù)據(jù)以供執(zhí)行的RAM構(gòu)成。如稍后所述,在操作中,服務(wù)器控制設(shè)備71控制服務(wù)器70的組件,并實(shí)現(xiàn)與密鑰使用相關(guān)聯(lián)的過程。
內(nèi)容數(shù)據(jù)庫72被設(shè)計(jì)成容納多個(gè)內(nèi)容數(shù)據(jù)項(xiàng)。網(wǎng)絡(luò)連接設(shè)備73將服務(wù)器70連接至網(wǎng)絡(luò)1。
如稍后所述,密鑰生成設(shè)備74通過網(wǎng)絡(luò)連接設(shè)備73和服務(wù)器控制設(shè)備71從諸如終端10或30等用戶終端接收多個(gè)改變信息數(shù)據(jù)項(xiàng),并將所接收的改變信息數(shù)據(jù)項(xiàng)合并成關(guān)于一個(gè)或多個(gè)用戶的密鑰信息。
(2-1.用于生成密鑰的改變信息)一種根據(jù)本發(fā)明的密鑰生成方法涉及將多種改變信息(改變信息數(shù)據(jù))合并成密鑰信息。
如稍后所述,由該方法生成的密鑰信息可用作用于生成另一密鑰信息的改變信息。
<生物學(xué)信息>
生物學(xué)信息是表示用戶(個(gè)人)的生理或生化狀況或身體運(yùn)動(dòng)的信息,諸如心跳、脈搏跳動(dòng)、呼吸、血壓、心電圖、腦電圖、腦磁圖、出汗、皮膚電阻、肌電圖、體表溫度、瞳孔直徑和微顫。
在圖1的示例中,生物測(cè)量傳感器21和41分別檢測(cè)用戶A和B的生物學(xué)狀況作為生物學(xué)信息。取決于將檢測(cè)的對(duì)象,生物測(cè)量傳感器和生物學(xué)信息檢測(cè)塊可由不同類型的檢測(cè)裝置和設(shè)備構(gòu)成。例如,可使用加速度傳感器或攝影機(jī)來檢測(cè)諸如行走和擺臂等身體運(yùn)動(dòng)。
<環(huán)境信息>
環(huán)境信息是表示環(huán)境各方面的信息,并分成兩個(gè)寬泛的類別指示用戶周圍環(huán)境的信息以及表示自然環(huán)境的信息。用戶的周圍環(huán)境說明性地指的是用戶所處房間的溫度和用戶四周的噪聲級(jí)。自然環(huán)境包括天氣、溫度、濕度和潮汐等。應(yīng)該注意,處于室外的用戶四周的天氣、溫度和濕度構(gòu)成用戶的周圍環(huán)境。
在圖1的示例中,環(huán)境傳感器23和43分別檢測(cè)用戶A和B的周圍或自然環(huán)境,作為環(huán)境信息。取決于將要檢測(cè)的對(duì)象,環(huán)境傳感器和環(huán)境信息檢測(cè)塊可由不同類型的檢測(cè)裝置和設(shè)備構(gòu)成。
<日時(shí)信息>
盡管日時(shí)信息不與任何特定用戶相關(guān)聯(lián),但因?yàn)闀r(shí)間時(shí)時(shí)刻刻在不間斷地改變,所以日時(shí)信息可用作改變信息。
在圖1的示例中,日歷時(shí)鐘電路25和45測(cè)量當(dāng)前時(shí)間,作為日時(shí)信息。
<位置信息>
盡管未在圖1的示例中示出,但可使用GPS(全球定位系統(tǒng))設(shè)備來確定用戶當(dāng)前位于何處。由此檢測(cè)出的位置信息可用作改變信息。
在這種情況中,如果用戶的位置信息被說明性地表示為“靠近海岸”、“位于山腳下”或“在東京站附近”,那么該位置信息成為指示自然環(huán)境或用戶周圍環(huán)境的信息。
<其它改變信息>
盡管未在圖1的示例中示出,但可使用合適的設(shè)備來檢測(cè)由用戶撫養(yǎng)作為寵物的動(dòng)物的活動(dòng)或用戶所擁有的諸如“AIBO”(注冊(cè)商標(biāo))等娛樂機(jī)器人的運(yùn)動(dòng)作為運(yùn)動(dòng)信息。由此而檢測(cè)到的運(yùn)動(dòng)信息可用作改變信息。
(2-2.在一個(gè)終端上生成和使用密鑰圖2A到3)<密鑰生成和密鑰信息的示例>
假設(shè)在圖1的示例中,用戶A的密鑰信息將在終端10上生成。在這種情況中,密鑰生成設(shè)備16說明性地將來自A/D轉(zhuǎn)換器22的生物學(xué)信息數(shù)據(jù)與由A/D轉(zhuǎn)換器24輸出的環(huán)境信息數(shù)據(jù)合并成密鑰信息。
更具體地,用戶A(終端10)的ID可由4位二進(jìn)制碼表示,密鑰信息的生成計(jì)數(shù)由預(yù)定位數(shù)(多位)二進(jìn)制碼表示,生物學(xué)和環(huán)境信息各自由8位二進(jìn)制碼表示。
密鑰信息的生成計(jì)數(shù)示出自從用戶A指示終端10執(zhí)行密鑰生成以來生成所述密鑰多少次。終端10被如此構(gòu)造,使得密鑰生成設(shè)備16按例如每幾秒的間隔獲取生物學(xué)和環(huán)境信息數(shù)據(jù)以便生成密鑰信息。
說明性地,通過對(duì)構(gòu)成生物學(xué)和環(huán)境信息數(shù)據(jù)的每一數(shù)位(即,位)執(zhí)行EOR(異或)運(yùn)算來將生物學(xué)信息數(shù)據(jù)與環(huán)境信息數(shù)據(jù)合并。
假定如圖2A中所示,用戶A的ID為“1010”,第一次密鑰生成時(shí)的生物學(xué)信息數(shù)據(jù)為“10011011”,環(huán)境信息數(shù)據(jù)為“01000110”。在這種情況中,從EOR運(yùn)算中得到的數(shù)據(jù)為“11011101”。給定這些數(shù)據(jù)項(xiàng),以以下方式生成密鑰信息其高4位由用戶A的ID組成,其位于中間的預(yù)定數(shù)量的位由密鑰生成計(jì)數(shù)(在該情形中為第一次)構(gòu)成,且其低8位由從EOR運(yùn)算中得到的數(shù)據(jù)組成,如圖2A的底部所示。
現(xiàn)在假定如圖2B中所示,第二次密鑰生成時(shí)的生物學(xué)信息數(shù)據(jù)為“10011111”,環(huán)境信息數(shù)據(jù)為“11010010”。在這種情形中,從EOR運(yùn)算中得到的數(shù)據(jù)為“01001101”。從這些數(shù)據(jù)項(xiàng)中,以以下方式生成密鑰信息其高4位由同一用戶A的ID組成,其位于中間的預(yù)定數(shù)量的位由密鑰生成計(jì)數(shù)(在該情形中為第二次)構(gòu)成,其低8位由從EOR運(yùn)算中得到的數(shù)據(jù)組成,如圖2B底部所示。
如所述,生物學(xué)信息和環(huán)境信息在每次生成新的密鑰時(shí)都可能變化。這意味著在每一密鑰生成時(shí)刻得到的密鑰信息可改變。
<由終端執(zhí)行的典型過程>
由此生成的關(guān)于用戶A的密鑰信息可由終端10單獨(dú)利用,說明性地用于呈現(xiàn)內(nèi)容。在這樣的情況中,終端10的終端控制設(shè)備11將密鑰信息中的從EOR得到的數(shù)據(jù)視為真密鑰(key proper)(即,實(shí)際的密鑰信息),并檢查來確定該真密鑰是否具有預(yù)定的值(即,落入預(yù)定范圍內(nèi))。終端控制設(shè)備11根據(jù)檢查的結(jié)果執(zhí)行合適的過程。
圖3是構(gòu)成由終端10的密鑰生成設(shè)備16和終端控制設(shè)備11執(zhí)行的典型過程的步驟的流程圖。
在該終端過程80中,用戶A啟動(dòng)終端10并給出生成密鑰的指令。作為響應(yīng),密鑰生成設(shè)備16前進(jìn)至步驟81,且當(dāng)給出從終端控制設(shè)備11開始進(jìn)程的指令時(shí),將指示密鑰生成設(shè)備16上的密鑰生成計(jì)數(shù)的“i”置為1。
在步驟82中,密鑰生成設(shè)備16獲取由A/D轉(zhuǎn)換器22輸出的生物學(xué)信息數(shù)據(jù)。在步驟83中,密鑰生成設(shè)備16獲取由A/D轉(zhuǎn)換器24輸出的環(huán)境信息數(shù)據(jù)。
在步驟84中,密鑰生成設(shè)備16在生物學(xué)和環(huán)境信息數(shù)據(jù)上執(zhí)行EOR運(yùn)算,以便生成密鑰信息。
在步驟85中,終端控制設(shè)備11檢查來確定由密鑰生成設(shè)備16生成的密鑰信息中從EOR得到的數(shù)據(jù)是否為預(yù)定值。如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)是預(yù)定值,則終端控制設(shè)備11前進(jìn)至步驟86,并執(zhí)行稍后所述的相應(yīng)過程。
如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)不是預(yù)定值,則終端控制設(shè)備11從步驟85前進(jìn)至步驟87。在步驟87中,終端控制設(shè)備11檢查來確定是否終止關(guān)于密鑰生成和密鑰使用的該過程。如果終端控制設(shè)備11響應(yīng)于例如來自用戶A的結(jié)束指令確定將終止該過程,則終端控制設(shè)備11使關(guān)于密鑰生成和密鑰使用的該過程結(jié)束。
如果在步驟87中確定將不終止該過程,則終端控制設(shè)備11從步驟87前進(jìn)至步驟88。在步驟88中,終端控制設(shè)備11指示密鑰生成設(shè)備16繼續(xù)其處理。作為響應(yīng),密鑰生成設(shè)備16將值“i”(密鑰生成計(jì)數(shù))自增“1”并返回至步驟82。然后,開始下一輪密鑰生成。
如稍后所述,如此生成的密鑰信息可被用于各種目的。在以上示例中,說明性地構(gòu)造了終端10,使得如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)不為預(yù)定值時(shí),將不再現(xiàn)記錄在終端10的存儲(chǔ)設(shè)備12中的一個(gè)或多個(gè)內(nèi)容,且如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)為預(yù)定值時(shí),可再現(xiàn)該一個(gè)或多個(gè)內(nèi)容。
以上的終端結(jié)構(gòu)允許說明性地當(dāng)用戶A的特定生物學(xué)狀況或周圍環(huán)境達(dá)到預(yù)定狀態(tài)時(shí)再現(xiàn)特定內(nèi)容。
或者,可按照這樣一種方式構(gòu)造終端10如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)是預(yù)定值,則密鑰生成設(shè)備16將在用戶A給出生成密鑰的指令之前不會(huì)生成密鑰信息,這使得特定內(nèi)容可再現(xiàn);且如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)為預(yù)定值,且如果自從檢測(cè)到該值以來逝去了預(yù)定的時(shí)間段,則密鑰生成設(shè)備16再次生成密鑰信息并再次執(zhí)行諸如圖3中所示的終端過程。
如果如上所述由終端10執(zhí)行關(guān)于密鑰生成和密鑰使用的過程,則終端10不必具有與網(wǎng)絡(luò)1連接的能力。
<將密鑰信息發(fā)送給服務(wù)器>
可如此構(gòu)造上述網(wǎng)絡(luò)系統(tǒng)以便實(shí)現(xiàn)以下由終端10的密鑰生成設(shè)備16生成的密鑰信息被發(fā)送給服務(wù)器70。進(jìn)而,服務(wù)器控制設(shè)備71檢查來確定所發(fā)送的密鑰信息是否為預(yù)定值。僅當(dāng)發(fā)現(xiàn)所發(fā)送的密鑰信息為該預(yù)定值時(shí),服務(wù)器控制設(shè)備71才許可用戶A獲取對(duì)內(nèi)容數(shù)據(jù)庫72中的特定內(nèi)容中的一個(gè)或多個(gè)的訪問,使得所訪問的內(nèi)容可被傳遞給終端10。
在前述情形中,僅當(dāng)用戶A的特定生物學(xué)狀況或周圍環(huán)境達(dá)到預(yù)定狀態(tài)時(shí),該用戶才可從服務(wù)器70接收特定內(nèi)容。所接收的內(nèi)容可在流傳送的基礎(chǔ)上再現(xiàn)或下載至存儲(chǔ)設(shè)備12。
<密鑰生成和密鑰信息的其它示例>
替代生物學(xué)信息數(shù)據(jù)或環(huán)境信息數(shù)據(jù),或者除這些數(shù)據(jù)之外,由終端10的日歷時(shí)鐘電路25輸出的日時(shí)數(shù)據(jù)可用作改變信息數(shù)據(jù)項(xiàng)。在該情形中,在構(gòu)成生物學(xué)或環(huán)境信息數(shù)據(jù)和日時(shí)數(shù)據(jù)的每一數(shù)位上,或組成生物學(xué)和環(huán)境信息數(shù)據(jù)以及日時(shí)數(shù)據(jù)的每一數(shù)位上執(zhí)行EOR運(yùn)算。從EOR運(yùn)算得到的結(jié)果可用作密鑰信息。
作為另一替換,表示密鑰生成計(jì)數(shù)的數(shù)據(jù)可用作改變信息數(shù)據(jù)項(xiàng)。在該情形中,可能通過將密鑰生成計(jì)數(shù)數(shù)據(jù)添加到生物學(xué)信息數(shù)據(jù)、環(huán)境信息數(shù)據(jù)或從EOR得到的數(shù)據(jù)來生成密鑰信息,所添加的數(shù)據(jù)各自是不同位數(shù)的值。說明性地,如果密鑰生成計(jì)數(shù)數(shù)據(jù)作為不同位數(shù)的值來添加,則如圖2A和2B底部所示,真密鑰(實(shí)際的密鑰信息)由密鑰信息中將生成計(jì)數(shù)數(shù)據(jù)與從EOR得到的數(shù)據(jù)組合的一部分形成。
作為又一替換,可能通過匹配的過濾對(duì)生物學(xué)信息數(shù)據(jù)與環(huán)境信息數(shù)據(jù)之間的相關(guān)性計(jì)算數(shù)據(jù)。如此獲得的相關(guān)性數(shù)據(jù)可用作密鑰信息。
作為另一示例,可通過使用關(guān)于上述寵物或娛樂機(jī)器人的運(yùn)動(dòng)的信息作為改變信息項(xiàng)代替環(huán)境信息來生成密鑰信息。
在以上情形中,說明性地可能產(chǎn)生其中僅當(dāng)用戶A的情緒澎湃而他或她的寵物睡著時(shí),或僅當(dāng)用戶A的行動(dòng)與機(jī)器人的行動(dòng)同步時(shí),用戶A可再現(xiàn)特定內(nèi)容的情形。
(2-3.由網(wǎng)絡(luò)系統(tǒng)進(jìn)行的密鑰生成圖4A到5)圖1示出的網(wǎng)絡(luò)系統(tǒng)可按照如下的不同方式生成密鑰信息(a)關(guān)于用戶A的密鑰信息由終端10生成,并從那里發(fā)送給服務(wù)器70。關(guān)于用戶B的密鑰信息由終端30生成,且也從那里發(fā)送給服務(wù)器70。服務(wù)器70的密鑰生成設(shè)備74基于所接收的信息生成另一個(gè)、輔助密鑰信息。
(b)終端10將一個(gè)改變信息數(shù)據(jù)項(xiàng)(例如,生物學(xué)信息數(shù)據(jù))發(fā)送給服務(wù)器70。終端30將另一個(gè)改變信息數(shù)據(jù)項(xiàng)(例如,生物學(xué)信息數(shù)據(jù))發(fā)送給服務(wù)器70。服務(wù)器70的密鑰生成設(shè)備74基于所接收的數(shù)據(jù)生成密鑰信息。
(c)<c1>終端10將一個(gè)改變信息數(shù)據(jù)項(xiàng)(例如,生物學(xué)信息數(shù)據(jù))傳送給終端50。終端30將另一個(gè)改變信息數(shù)據(jù)項(xiàng)(例如,生物學(xué)信息數(shù)據(jù))傳送給終端50。終端50的密鑰生成設(shè)備56基于所接收的數(shù)據(jù)生成密鑰信息。<c2>或者,終端10將關(guān)于用戶A的密鑰信息傳送給終端50。終端30將關(guān)于用戶B的密鑰信息傳送給終端50。終端50的密鑰生成設(shè)備56基于所接收的信息生成輔助密鑰信息。
(d)<d1>終端30將一個(gè)改變信息數(shù)據(jù)項(xiàng)(例如,生物學(xué)信息數(shù)據(jù))傳送給終端10。終端10的密鑰生成設(shè)備10將由終端10獲得的另一個(gè)改變信息數(shù)據(jù)項(xiàng)(例如,生物學(xué)信息數(shù)據(jù))與從終端30傳送的改變信息數(shù)據(jù)合并,從而生成關(guān)于用戶A的密鑰信息。<d2>或者,終端30將關(guān)于用戶B的密鑰信息傳送給終端10。終端10的密鑰生成設(shè)備16將由設(shè)備16自己生成的關(guān)于用戶A的主要密鑰信息與從終端30傳送的關(guān)于用戶B的密鑰信息合并,從而生成關(guān)于用戶A的輔助密鑰信息。
<在上述(a)情況中的密鑰生成和密鑰信息>
在上述(a)的情況中,如圖4A中所示,終端10的密鑰生成設(shè)備16每次將生成密鑰(圖2A和2B)時(shí),就對(duì)構(gòu)成生物學(xué)信息數(shù)據(jù)和環(huán)境信息數(shù)據(jù)的每一數(shù)位執(zhí)行EOR運(yùn)算,以便生成關(guān)于用戶A的密鑰信息。如此生成的密鑰信息由終端控制設(shè)備11發(fā)送給服務(wù)器70。
每次生成密鑰時(shí),終端30的密鑰生成設(shè)備36也如圖4B中所示對(duì)組成生物學(xué)信息數(shù)據(jù)和環(huán)境信息數(shù)據(jù)的每一數(shù)位執(zhí)行EOR運(yùn)算,以便生成關(guān)于用戶B的密鑰信息。所生成的密鑰信息由終端控制設(shè)備31發(fā)送給服務(wù)器70。
在以上情況中,終端10和30在啟動(dòng)它們的密鑰生成時(shí)不必同步地連接至服務(wù)器70。
在服務(wù)器70中,密鑰生成設(shè)備74通過服務(wù)器控制設(shè)備71接收從終端10和30分別發(fā)送的、關(guān)于用戶A和B的密鑰信息。密鑰生成設(shè)備74將所接收的密鑰信息項(xiàng)合并至另一密鑰信息項(xiàng),然后生成輔助密鑰信息。
合并涉及對(duì)關(guān)于用戶A的密鑰信息中構(gòu)成從EOR得到的數(shù)據(jù)和對(duì)關(guān)于用戶B的密鑰信息中從EOR得到的數(shù)據(jù)的每一數(shù)位執(zhí)行EOR運(yùn)算,如圖4C中給出的合并的密鑰信息所示。
然而,應(yīng)該注意,用戶A的ID和用戶B的ID被置于從EOR運(yùn)算得到的數(shù)據(jù)的前面。
如稍后所述,從合并得到的密鑰信息可以被或者用作關(guān)于用戶A和用戶B兩者的密鑰信息,或者用作關(guān)于兩個(gè)用戶之一的密鑰信息。
圖5是構(gòu)成由服務(wù)器70的密鑰生成設(shè)備74和服務(wù)器控制設(shè)備71執(zhí)行的典型過程的步驟的流程圖。
在該服務(wù)器過程90中,終端10和30首先連接至服務(wù)器70,并開始將它們的密鑰信息發(fā)送給服務(wù)器70。在步驟91中,在從服務(wù)器控制設(shè)備71給出開始該過程的指令的情況下,服務(wù)器70的密鑰生成設(shè)備74將指示密鑰生成設(shè)備74上的密鑰生成計(jì)數(shù)的值“j”置為“1”。
在步驟92中,密鑰生成設(shè)備74從終端10接收關(guān)于用戶A的密鑰信息,并將所接收的密鑰信息暫時(shí)存儲(chǔ)至設(shè)備74的內(nèi)部存儲(chǔ)器中。在步驟93中,密鑰生成設(shè)備74從終端30接收關(guān)于用戶B的密鑰信息,并將所接收的密鑰信息暫時(shí)置于設(shè)備74的內(nèi)部存儲(chǔ)器中。
在步驟94中,密鑰生成設(shè)備74通過如上所述的合并生成(輔助)密鑰信息。
在步驟95中,服務(wù)器控制設(shè)備71檢查來確定由密鑰生成設(shè)備74生成的密鑰信息中從EOR得到的數(shù)據(jù)是否為預(yù)定值。如果發(fā)現(xiàn)從EOR得到的數(shù)據(jù)為預(yù)定值,則服務(wù)器控制設(shè)備71前進(jìn)至步驟96,并執(zhí)行如稍后所述的相應(yīng)的過程。
如果在步驟95中,發(fā)現(xiàn)從EOR得到的數(shù)據(jù)不是預(yù)定值,則服務(wù)器控制設(shè)備71從步驟95前進(jìn)至步驟97。在步驟97中,服務(wù)器控制設(shè)備71檢查來確定,是否終止關(guān)于密鑰生成和密鑰使用的該過程。如果服務(wù)器控制設(shè)備71確定由于例如從終端10或30斷開對(duì)服務(wù)器70的連接而將終止該過程,則服務(wù)器控制設(shè)備71使關(guān)于密鑰生成和密鑰使用的該過程結(jié)束。
如果在步驟97處確定將不終止該過程,則服務(wù)器控制設(shè)備71從步驟97前進(jìn)至步驟98。在步驟98中,服務(wù)器控制設(shè)備71指示密鑰生成設(shè)備74繼續(xù)其處理。作為響應(yīng),密鑰生成設(shè)備74使值“j”(密鑰生成計(jì)數(shù))自增“1”,并返回至步驟92。然而,開始下一輪密鑰生成。
如上所述由服務(wù)器70的密鑰生成設(shè)備74生成的輔助密鑰信息可用于以下兩種方式((x)或(y))之一(x)輔助密鑰信息被用作為關(guān)于用戶A和用戶B兩者的密鑰信息。僅當(dāng)發(fā)現(xiàn)密鑰信息中從EOR得到的數(shù)據(jù)為預(yù)定值時(shí),服務(wù)器70才授權(quán)用戶A和B訪問內(nèi)容數(shù)據(jù)庫72中的特定內(nèi)容的一個(gè)或多個(gè)以及將內(nèi)容傳遞給終端10和30。所傳遞的內(nèi)容可在流傳送的基礎(chǔ)上再現(xiàn),或下載至各個(gè)存儲(chǔ)設(shè)備。
(y)當(dāng)預(yù)先指定根據(jù)預(yù)定準(zhǔn)則選擇的兩個(gè)用戶之一時(shí),輔助密鑰信息用作關(guān)于用戶之一的密鑰信息。僅當(dāng)發(fā)現(xiàn)密鑰信息中從EOR得到的數(shù)據(jù)為預(yù)定值時(shí),服務(wù)器70才授權(quán)所述用戶訪問內(nèi)容數(shù)據(jù)庫72中的特定內(nèi)容的一個(gè)或多個(gè)并將它們傳遞給該用戶的終端。所傳遞的內(nèi)容然后在流傳送的基礎(chǔ)上再現(xiàn)或下載至存儲(chǔ)設(shè)備。
在以上(x)的情況中,僅當(dāng)用戶A和B的生物學(xué)狀況和周圍環(huán)境達(dá)到特定狀態(tài)時(shí),他們才被允許從從服務(wù)器70接收特定內(nèi)容,所接收的內(nèi)容以流傳送的方式再現(xiàn)或下載至存儲(chǔ)中。
在以上(y)的情況中,僅當(dāng)用戶A和B兩者的生物學(xué)狀況和周圍環(huán)境均達(dá)到特定狀態(tài)時(shí),這兩個(gè)用戶之一才被允許從服務(wù)器70接收特定內(nèi)容,所接收的內(nèi)容以流傳送的方式再現(xiàn)或下載至存儲(chǔ)中。
<在以上(b)、(c)和(d)情況中的密鑰生成和密鑰信息>
在以上(b)、(c)和(d)的情況中,可按照以上(a)情況的相同方式生成密鑰和利用密鑰信息。
更具體地,在(c)的情況中,說明性地,當(dāng)發(fā)現(xiàn)關(guān)于用戶A的改變信息數(shù)據(jù)或密鑰數(shù)據(jù)和關(guān)于用戶B的改變信息數(shù)據(jù)或密鑰信息為預(yù)定值時(shí),用戶C被允許再現(xiàn)終端50的存儲(chǔ)設(shè)備52中的特定內(nèi)容的一個(gè)或多個(gè)。在(d)的情況中,說明性地,當(dāng)發(fā)現(xiàn)關(guān)于用戶A自己的改變信息數(shù)據(jù)或主要密鑰信息以及關(guān)于用戶B的改變信息數(shù)據(jù)或密鑰信息為預(yù)定值時(shí),用戶A被授權(quán)再現(xiàn)終端10的存儲(chǔ)設(shè)備12中的特定內(nèi)容的一個(gè)或多個(gè)。
說明性地,根據(jù)本發(fā)明而生成的密鑰信息可如下使用
密鑰信息可用來搜索、選擇、呈現(xiàn)或調(diào)整內(nèi)容。例如,當(dāng)發(fā)現(xiàn)密鑰信息的值落入預(yù)定范圍時(shí),可允許用戶搜索或選擇內(nèi)容以及促使終端或服務(wù)器呈現(xiàn)內(nèi)容。在另一示例中,可與密鑰信息的值一致地自動(dòng)調(diào)節(jié)音樂的節(jié)拍和音量、視頻的亮度和對(duì)比度或照明器材的色彩和發(fā)光率。
密鑰信息可不經(jīng)修改地作為數(shù)字信息向用戶呈現(xiàn),或可被轉(zhuǎn)換成可向用戶呈現(xiàn)的諸如曲調(diào)、視頻、字符、圖形或環(huán)境參數(shù)的信息。而且,從轉(zhuǎn)換中得到的環(huán)境參數(shù)可用于調(diào)節(jié)諸如房間的溫度和濕度的環(huán)境狀況。
在又一示例中,密鑰信息可用作用于回憶以往記錄的密鑰。具體地,多個(gè)用戶可能享受閑談或共享某些內(nèi)容。在這樣的情況中,參與的用戶可與在這些時(shí)刻生成的密鑰信息以及適用的時(shí)戳、播放戳、照片上捕捉的場(chǎng)景和由GPS測(cè)量的位置一起記錄閑談或共享的內(nèi)容。稍后,用戶可利用該密鑰信息完全回想起在密鑰生成的時(shí)刻發(fā)生了什么。
在另一示例中,密鑰信息可用于啟動(dòng)、操作、連接或控制設(shè)備。具體地,當(dāng)發(fā)現(xiàn)密鑰信息的值落入預(yù)定范圍內(nèi)時(shí),可能使得一個(gè)或多個(gè)裝置自動(dòng)啟動(dòng)、操作或互連。也可能與密鑰信息的值一致地改變例如設(shè)備的操作模式或振動(dòng)器的振動(dòng)模式。
在又一示例中,密鑰信息可用作鑰匙來對(duì)門和其它物理對(duì)象解鎖。在這樣的情況中,所生成的是僅當(dāng)用戶的特定物理狀況或周圍環(huán)境處于特定狀態(tài)中才可對(duì)目標(biāo)對(duì)象解鎖的不尋常的鑰匙。
本領(lǐng)域的技術(shù)人員應(yīng)該理解,只要落入所附權(quán)利要求或其等效實(shí)施方式的范圍內(nèi),就可根據(jù)設(shè)計(jì)需要和其它因素進(jìn)行各種修改、組合、子組合和變更。
權(quán)利要求
1.一種密鑰生成方法,包括以下步驟首先檢測(cè)第一改變信息,作為第一改變信息數(shù)據(jù);其次檢測(cè)不同于所述第一改變信息的第二改變信息,作為第二改變信息數(shù)據(jù);以及將所述第一改變信息和所述第二改變信息合并成密鑰信息。
2.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述第一改變信息和所述第二改變信息構(gòu)成關(guān)于同一用戶的改變信息。
3.如權(quán)利要求2所述的密鑰生成方法,其特征在于,所述第一改變信息指示所述用戶的生物學(xué)狀況,所述第二改變信息指示所述用戶的周圍環(huán)境。
4.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述第一改變信息與第一用戶相關(guān)聯(lián),所述第二改變信息與第二用戶相關(guān)聯(lián)。
5.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述合并步驟包括對(duì)構(gòu)成所述第一改變信息數(shù)據(jù)和所述第二改變信息數(shù)據(jù)的每一數(shù)位執(zhí)行異或運(yùn)算。
6.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述合并步驟包括對(duì)所述第一改變信息數(shù)據(jù)與所述第二改變信息數(shù)據(jù)之間的相關(guān)性計(jì)算數(shù)據(jù)。
7.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述合并步驟包括將所述第一改變信息數(shù)據(jù)與所述第二改變信息數(shù)據(jù)合計(jì)為各自不同位數(shù)的值。
8.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述首先進(jìn)行的檢測(cè)步驟、所述其次進(jìn)行的檢測(cè)步驟以及所述合并步驟是由用戶終端執(zhí)行的。
9.如權(quán)利要求1所述的密鑰生成方法,其特征在于,所述首先進(jìn)行的檢測(cè)步驟和所述其次進(jìn)行的檢測(cè)步驟是由用戶終端執(zhí)行的,而所述合并步驟是由經(jīng)由網(wǎng)絡(luò)連接至所述用戶終端的服務(wù)器執(zhí)行的。
10.如權(quán)利要求4所述的密鑰生成方法,其特征在于,所述首先進(jìn)行的檢測(cè)步驟是由第一用戶終端執(zhí)行的,所述其次進(jìn)行的檢測(cè)步驟是由第二用戶終端執(zhí)行的,所述合并步驟是由經(jīng)由網(wǎng)絡(luò)連接至所述第一和所述第二用戶終端的服務(wù)器執(zhí)行的。
11.一種密鑰生成裝置,包括第一檢測(cè)設(shè)備,它被配置成檢測(cè)第一改變信息作為第一改變信息數(shù)據(jù);第二檢測(cè)設(shè)備,它被配置成檢測(cè)不同于所述第一改變信息的第二改變信息作為第二改變信息數(shù)據(jù);以及密鑰生成設(shè)備,它被配置成將所述第一改變信息和所述第二改變信息合并成密鑰信息。
全文摘要
公開了一種密鑰生成方法,它包含以下步驟首先檢測(cè)第一改變信息,作為第一改變信息數(shù)據(jù);其次檢測(cè)不同于第一改變信息的第二改變信息,作為第二改變信息數(shù)據(jù);以及將第一改變信息和第二改變信息合并成密鑰信息。
文檔編號(hào)G06F21/00GK1855113SQ20061007767
公開日2006年11月1日 申請(qǐng)日期2006年4月24日 優(yōu)先權(quán)日2005年4月25日
發(fā)明者寺內(nèi)俊郎, 佐古曜一郎, 井上真, 飛鳥井正道, 竹原充, 中村隆俊, 山下功誠, 宮島靖, 佐佐木徹, 松田將史 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
驻马店市| 凤翔县| 于田县| 宁陕县| 城市| 肇庆市| 如皋市| 邵东县| 扬州市| 巩义市| 合水县| 泽州县| 芮城县| 将乐县| 靖江市| 呼和浩特市| 肃北| 长治县| 南皮县| 阜康市| 五指山市| 平果县| 景德镇市| 泊头市| 枣阳市| 梁河县| 宁津县| 谢通门县| 绩溪县| 正安县| 桐梓县| 武威市| 天津市| 泾源县| 盈江县| 金门县| 措美县| 肇东市| 贵港市| 新兴县| 库车县|