專利名稱:密碼管理設(shè)備、密碼管理方法以及密碼管理程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)通過具有讀取器/寫入器的信息處理設(shè)備讀取的密碼進(jìn)行管理的密碼管理設(shè)備、密碼管理方法、以及密碼管理程序。
背景技術(shù):
利用非接觸式IC(集成電路)卡來登錄PC(個(gè)人計(jì)算機(jī))或者應(yīng)用程序的登錄系統(tǒng)已經(jīng)投入實(shí)際應(yīng)用。類似地,可以通過使用具有非接觸式IC卡的移動(dòng)電話來利用這種登錄系統(tǒng)。
使用非接觸式IC卡的登錄系統(tǒng)具有自動(dòng)生成隨機(jī)值的功能,由此發(fā)布用于用戶認(rèn)證的密碼,并且將舊密碼改變?yōu)樾旅艽a。為了實(shí)現(xiàn)該功能,存儲(chǔ)在非接觸式IC卡中的密碼必須是PC上的軟件可以讀取/寫入的。
作為與本發(fā)明相關(guān)的現(xiàn)有技術(shù),存在如下的技術(shù)移動(dòng)電話在通信開始時(shí)發(fā)送預(yù)存儲(chǔ)的密碼,并且在通信結(jié)束時(shí)存儲(chǔ)新密碼(例如,參見日本特開2001-308850號(hào)公報(bào))。
然而,當(dāng)將非接觸式IC卡芯片中的各項(xiàng)目的屬性寫入具有內(nèi)置非接觸式IC卡的移動(dòng)電話中時(shí),需要通過PC來執(zhí)行可用鍵鎖定的寫入以確保安全性。與普通的讀取器/寫入器不同,實(shí)現(xiàn)這種寫入的讀取器/寫入器需要具有執(zhí)行可用鍵鎖定的寫入的功能的特殊讀取器/寫入器。這種特殊的讀取器/寫入器用于發(fā)行非接觸式IC卡,因此非常昂貴。
發(fā)明內(nèi)容
為了解決上述問題而提出了本發(fā)明,并且本發(fā)明的目的是提供一種密碼管理設(shè)備、密碼管理方法和密碼管理程序以實(shí)現(xiàn)安全登錄。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明,提供了一種密碼管理設(shè)備,其對(duì)從具有讀取器/寫入器的信息處理設(shè)備讀取的密碼進(jìn)行管理,包括密碼存儲(chǔ)部,其能夠存儲(chǔ)多個(gè)密碼;密碼狀態(tài)信息存儲(chǔ)部,其存儲(chǔ)密碼存儲(chǔ)部中的各個(gè)密碼的狀態(tài)作為密碼狀態(tài)信息;無線通信部,其根據(jù)來自信息處理設(shè)備的經(jīng)由與讀取器/寫入器的無線通信的指令,執(zhí)行從密碼存儲(chǔ)部的讀取、并且執(zhí)行從密碼狀態(tài)信息存儲(chǔ)部的讀取和向密碼狀態(tài)信息存儲(chǔ)部的寫入;以及控制部,其基于存儲(chǔ)在密碼狀態(tài)信息存儲(chǔ)部中的密碼狀態(tài)信息,來確定是否需要將登記在信息處理設(shè)備中的密碼改變?yōu)樾旅艽a,如果有必要?jiǎng)t生成新密碼,并且將新密碼寫入密碼存儲(chǔ)部中的與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理設(shè)備中,如果在信息處理設(shè)備中登記了新密碼,則隨后由信息處理設(shè)備通過無線通信部將表示新密碼已經(jīng)登記的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理設(shè)備中,如果在信息處理設(shè)備中正在登記新密碼,則控制部將表示新密碼正在登記的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理設(shè)備中,如果正在生成新密碼,則控制部將表示新密碼正在生成的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理設(shè)備中,如果生成了新密碼,則控制部隨后顯示指示用戶將無線通信部拿到信息處理設(shè)備的讀取器/寫入器上方的指示。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理設(shè)備中,如果用戶的操作給出了關(guān)于生成新密碼的指令,則控制部生成新密碼。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理設(shè)備中,如果從信息處理設(shè)備通過無線通信部給出了關(guān)于生成新密碼的指令,則控制部生成新密碼。
仍然根據(jù)本發(fā)明,提供了一種密碼管理方法,其對(duì)從具有無線通信標(biāo)簽的密碼管理設(shè)備讀取到具有讀取器/寫入器的信息處理設(shè)備中的密碼進(jìn)行管理,包括以下步驟密碼管理設(shè)備中的密碼生成步驟,其基于表示密碼狀態(tài)的密碼狀態(tài)信息,確定所存儲(chǔ)的多個(gè)密碼中的登記在信息處理設(shè)備中的密碼是否需要改變?yōu)樾旅艽a,并且如果有必要?jiǎng)t生成新密碼;以及密碼管理設(shè)備中的密碼寫入步驟,其將新密碼寫入與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域中。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理方法中,如果在密碼寫入步驟之后在信息處理設(shè)備中登記了新密碼,則隨后在信息處理設(shè)備中執(zhí)行密碼狀態(tài)信息寫入步驟,該步驟通過讀取器/寫入器將表示新密碼已經(jīng)登記的密碼狀態(tài)信息經(jīng)由無線通信寫入密碼管理設(shè)備。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理方法中,如果在信息處理設(shè)備中正在登記新密碼,則密碼寫入步驟在密碼管理設(shè)備中寫入表示新密碼正在登記的密碼狀態(tài)信息。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理方法中,如果正在創(chuàng)建新密碼,則密碼生成步驟在密碼管理設(shè)備中寫入表示新密碼正在生成的密碼狀態(tài)信息。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理方法中,如果生成了新密碼,則密碼生成步驟隨后顯示指示用戶將密碼管理設(shè)備置于信息處理設(shè)備的讀取器/寫入器上方的指示。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理方法中,如果用戶的操作給出了關(guān)于生成新密碼的指令,則密碼生成步驟生成新密碼。
優(yōu)選地,在根據(jù)本發(fā)明的密碼管理方法中,如果從信息處理設(shè)備給出了關(guān)于生成新密碼的指令,則密碼生成步驟生成新密碼。
進(jìn)一步根據(jù)本發(fā)明,提供了一種密碼管理程序,其使得具有無線通信標(biāo)簽的密碼管理設(shè)備的計(jì)算機(jī)對(duì)從該密碼管理設(shè)備讀取到具有讀取器/寫入器的信息處理設(shè)備中的密碼進(jìn)行管理,包括密碼生成步驟,其基于表示密碼狀態(tài)的密碼狀態(tài)信息,確定所存儲(chǔ)的多個(gè)密碼中的登記在信息處理設(shè)備中的密碼是否需要改變?yōu)樾旅艽a,并且如果有必要?jiǎng)t生成新密碼;以及密碼寫入步驟,其將新密碼寫入與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域中。
根據(jù)本發(fā)明,密碼管理設(shè)備生成密碼,并且將該密碼登記在信息處理設(shè)備中。因此,可以實(shí)現(xiàn)安全的密碼管理。
圖1是示出根據(jù)第一實(shí)施例的登錄系統(tǒng)的配置示例的框圖;圖2是示出根據(jù)第一實(shí)施例的密碼狀態(tài)信息的構(gòu)成示例的表;圖3是示出根據(jù)第一實(shí)施例的登錄系統(tǒng)的操作示例的順序圖;以及圖4是示出根據(jù)第二實(shí)施例的登錄系統(tǒng)的操作示例的順序圖。
具體實(shí)施例方式
現(xiàn)在參照附圖來描述本發(fā)明的實(shí)施例。
<第一實(shí)施例>
在此實(shí)施例中,將用戶用來登錄信息處理設(shè)備的OS(操作系統(tǒng))的登錄系統(tǒng)作為登錄系統(tǒng)的示例進(jìn)行描述。此外,將非接觸式IC卡作為無線通信標(biāo)簽的示例進(jìn)行描述。將移動(dòng)電話作為具有無線通信標(biāo)簽的密碼管理設(shè)備的示例進(jìn)行描述。將PC作為信息處理設(shè)備的示例進(jìn)行描述。在根據(jù)本實(shí)施例的登錄系統(tǒng)中,移動(dòng)電話是觸發(fā)密碼改變并且還生成密碼的因素。
首先描述根據(jù)本實(shí)施例的登錄系統(tǒng)的配置。
圖1是示出根據(jù)本實(shí)施例的登錄系統(tǒng)的配置示例的框圖。此登錄系統(tǒng)包括移動(dòng)電話1、PC 2、以及讀取器/寫入器23。移動(dòng)電話1包括UI(用戶接口)部11、非接觸式IC卡控制部12、以及非接觸式IC卡部13。PC2包括OS 21和讀取器/寫入器控制部22。非接觸式IC卡部13包括存儲(chǔ)部31和無線通信部32。存儲(chǔ)部31包括用于存儲(chǔ)第一密碼的第一密碼區(qū)域41、存儲(chǔ)第二密碼的第二密碼區(qū)域42、以及存儲(chǔ)密碼狀態(tài)信息的密碼狀態(tài)信息區(qū)域43。在該登錄系統(tǒng)中,例如,UI部11、非接觸式IC卡控制部12、OS 21、以及讀取器/寫入器控制部22是以軟件的形式構(gòu)成的。非接觸式IC卡部13和讀取器/寫入器23是以硬件的形式構(gòu)成的。
類似于非接觸式IC卡與讀取器/寫入器之間的無線通信,用戶將移動(dòng)電話1置于讀取器/寫入器23上方。從讀取器/寫入器23發(fā)送的無線信號(hào)到達(dá)無線通信部32。隨后,在讀取器/寫入器23與無線通信部32之間進(jìn)行無線通信。通過這種無線通信,讀取器/寫入器控制部22可以經(jīng)由讀取器/寫入器23和無線通信部32執(zhí)行從存儲(chǔ)部31的讀取/向存儲(chǔ)部31的寫入。非接觸式IC卡控制部12可以執(zhí)行從存儲(chǔ)部31的直接讀取/向存儲(chǔ)部31的直接寫入。
接下來,現(xiàn)在將描述存儲(chǔ)在密碼狀態(tài)信息區(qū)域43中的密碼狀態(tài)信息。
圖2是示出根據(jù)本實(shí)施例的密碼狀態(tài)信息的構(gòu)成示例的表。密碼狀態(tài)信息例如以“XY”形式來表示。X是表示第一密碼區(qū)域41的狀態(tài)的第一密碼狀態(tài)信息。Y是表示第二密碼區(qū)域42的狀態(tài)的第二密碼狀態(tài)信息。在X和Y的值中,例如,“0”表示對(duì)應(yīng)區(qū)域的密碼未被登記?!?”表示正在生成對(duì)應(yīng)區(qū)域的密碼。“5”表示對(duì)應(yīng)區(qū)域的密碼正在被登記(改變)作為OS密碼。“9”表示在非接觸式IC卡部13和OS 21兩者中已經(jīng)圓滿地登記(改變)了對(duì)應(yīng)區(qū)域的密碼并且正在使用該密碼。
接下來描述根據(jù)本實(shí)施例的登錄系統(tǒng)的操作。
圖3是示出根據(jù)本實(shí)施例的登錄系統(tǒng)的操作示例的順序圖。首先,UI部11根據(jù)用戶的操作顯示菜單。如果用戶的操作從該菜單中選擇了密碼改變指令,則UI部11將該密碼改變指令發(fā)送到非接觸式IC卡控制部12(S111)。接收到密碼改變指令的非接觸式IC卡控制部12查閱存儲(chǔ)部31中的密碼狀態(tài)信息區(qū)域43,并且選擇第一密碼區(qū)域41和第二密碼區(qū)域42中未使用的一個(gè)。
現(xiàn)在描述當(dāng)前使用的密碼(即舊密碼)存儲(chǔ)在第一密碼區(qū)域41中并且向第二密碼區(qū)域42寫入新密碼的情況。現(xiàn)在,非接觸式IC卡控制部12將第二密碼狀態(tài)信息Y的值設(shè)置為“1”?!?”表示正在生成新密碼。此外,非接觸式IC卡控制部12生成新密碼并且向非接觸式IC卡部13發(fā)送將新密碼寫入所選擇密碼區(qū)域的指令(S112)。在這種情況下,非接觸式IC卡控制部12生成隨機(jī)值并且采用該隨機(jī)值作為新密碼。
接收到寫入指令的非接觸式IC卡部13根據(jù)該指令將新密碼寫入第二密碼區(qū)域42中。非接觸式IC卡部13還將密碼狀態(tài)信息寫入密碼狀態(tài)信息區(qū)域43中,并且通過通知已經(jīng)完成寫入來對(duì)非接觸式IC卡控制部12進(jìn)行應(yīng)答(S113)。此時(shí),非接觸式IC卡控制部12將第二密碼狀態(tài)信息Y的值設(shè)置為“5”?!?”表示正在改變OS的密碼。
接收到應(yīng)答的非接觸IC卡控制部12向UI部11發(fā)送指令以使其顯示請(qǐng)求用戶將移動(dòng)電話1置于讀取器/寫入器23上方的指示。UI部11根據(jù)該指令顯示指示(S114)。
接下來,如果當(dāng)從讀取器/寫入器控制部22向讀取器/寫入器23給出讀取指令(S121)時(shí)用戶已經(jīng)將移動(dòng)電話1置于讀取器/寫入器23上方,則讀取器/寫入器23訪問非接觸式IC卡部13的存儲(chǔ)部31(S122),并且讀取第一密碼區(qū)域41、第二密碼區(qū)域42、以及密碼狀態(tài)信息區(qū)域43的內(nèi)容(S123)。讀取器/寫入器23將所讀取的內(nèi)容發(fā)送到讀取器/寫入器控制部22(S124)。接收到存儲(chǔ)部31的內(nèi)容的讀取器/寫入器控制部22使用該內(nèi)容來改變OS 21的密碼(S125)?;诿艽a狀態(tài)信息區(qū)域43的內(nèi)容,讀取器/寫入器控制部22確定第一密碼區(qū)域41和第二密碼區(qū)域42哪個(gè)用于舊密碼且哪個(gè)用于新密碼。讀取器/寫入器控制部22請(qǐng)求OS21的密碼改變,并且發(fā)送密碼改變所必需的舊密碼和新密碼。
接下來,OS 21用密碼改變的結(jié)果對(duì)讀取器/寫入器控制部22進(jìn)行應(yīng)答(S126)。接收到密碼改變結(jié)果的讀取器/寫入器控制部22確定密碼改變是否成功。如果成功,則讀取器/寫入器控制部22向讀取器/寫入器23發(fā)出更新密碼狀態(tài)信息的指令(S131)。接收到寫入密碼改變信息的指令的讀取器/寫入器23對(duì)非接觸式IC卡部13的密碼狀態(tài)信息區(qū)域43中的密碼狀態(tài)信息進(jìn)行更新(S132)。此時(shí),非接觸式IC卡控制部12將第二密碼狀態(tài)信息Y的值設(shè)置為“9”?!?”表示已經(jīng)完成了改變。
接下來,非接觸式IC卡部13通過通知寫入的完成來對(duì)讀取器/寫入器23進(jìn)行應(yīng)答(S133)。讀取器/寫入器23通過應(yīng)答寫入指令來應(yīng)答讀取器/寫入器控制部22(S134)。接收到應(yīng)答的讀取器/寫入器控制部22向讀取器/寫入器23發(fā)送表示密碼改變完成的密碼改變完成通知(S141)。讀取器/寫入器23進(jìn)一步將該通知發(fā)送到非接觸式IC卡部13(S142)。非接觸式IC卡部13進(jìn)一步將該通知發(fā)送到非接觸式IC卡控制部12(S143)。接收到密碼改變完成通知的非接觸式IC卡控制部12向UI部11發(fā)出指令以使其顯示表示密碼改變已經(jīng)完成的指示。UI部11根據(jù)該指令顯示指示(S144),隨后,該程序結(jié)束。
在本實(shí)施例中,在存儲(chǔ)部31中存儲(chǔ)有兩個(gè)密碼。然而,也可以存儲(chǔ)三個(gè)或者更多個(gè)密碼。
根據(jù)本實(shí)施例,根據(jù)移動(dòng)電話1的用戶的確定,可以在任何時(shí)間容易地執(zhí)行安全的密碼改變,而無需使用特殊的讀取器/寫入器。
<第二實(shí)施例>
在根據(jù)本第二實(shí)施例的登錄系統(tǒng)中,PC是觸發(fā)密碼改變的因素,移動(dòng)電話生成密碼。根據(jù)本實(shí)施例的登錄系統(tǒng)的配置以及密碼狀態(tài)信息的構(gòu)成與第一實(shí)施例的情況相同。
接下來描述根據(jù)本實(shí)施例的登錄系統(tǒng)的操作。
圖4是示出根據(jù)本實(shí)施例的登錄系統(tǒng)的操作示例的順序圖。在圖4中,與圖3中的標(biāo)號(hào)相同的標(biāo)號(hào)表示與圖3中的處理相同或者等效的處理。因此省略其描述。在圖4中,與圖3相比,執(zhí)行處理S201、S202、S203和S204來替代處理S111,并且執(zhí)行處理S214、S215和S216來替代處理S114。
參照OS 21周期性地發(fā)出改變密碼的指令的情況來描述本實(shí)施例。首先,在預(yù)定的密碼改變時(shí)間到來之后,當(dāng)移動(dòng)電話1被置于讀取器/寫入器23上方時(shí),OS 21向讀取器/寫入器控制部22發(fā)出改變密碼的指令(S201)。該指令通過讀取器/寫入器23和非接觸式IC卡部13發(fā)送到非接觸式IC卡控制部12。此后,執(zhí)行與第一實(shí)施例中的處理相同的處理S112和S113。接收到應(yīng)答的非接觸式IC卡控制部12通過非接觸式IC卡部13(S214)和讀取器/寫入器23(S215)向讀取器/寫入器控制部22發(fā)送改變OS 21中登記的密碼的指令(S216)。此后,執(zhí)行與第一實(shí)施例中的處理相同的處理S121到S144,隨后,該程序結(jié)束。
根據(jù)本實(shí)施例,根據(jù)OS 21的確定,可以在任何時(shí)間容易地執(zhí)行安全的密碼改變,而無需特殊的讀取器/寫入器。
已經(jīng)參照OS 21周期性地執(zhí)行密碼改變的情況描述了第二實(shí)施例。然而,OS 21也可以被構(gòu)成為當(dāng)用戶在PC 2上對(duì)OS 21進(jìn)行操作時(shí)執(zhí)行密碼改變。
可以容易地將根據(jù)上述實(shí)施例的密碼管理設(shè)備應(yīng)用于移動(dòng)信息終端,由此可以更多地改進(jìn)移動(dòng)信息終端的性能。移動(dòng)信息終端例如可以包括移動(dòng)電話、PDA(個(gè)人數(shù)字助理)、IC卡、移動(dòng)音頻播放器、移動(dòng)圖片播放器等。可以容易地將根據(jù)上述實(shí)施例的OS和讀取器/寫入器控制部應(yīng)用于信息處理設(shè)備,由此可以更多地改進(jìn)信息處理設(shè)備的性能。信息處理設(shè)備例如可以包括PC、工作站、服務(wù)器等。
此外,可以提供使得構(gòu)成密碼管理設(shè)備的計(jì)算機(jī)執(zhí)行上述處理步驟的程序作為密碼管理程序。如果將該程序存儲(chǔ)在可以從計(jì)算機(jī)讀取的記錄介質(zhì)中,則可以通過構(gòu)成密碼管理設(shè)備的計(jì)算機(jī)來執(zhí)行該程序??梢詮挠?jì)算機(jī)讀取的記錄介質(zhì)可以包括內(nèi)置于計(jì)算機(jī)中的內(nèi)部存儲(chǔ)裝置(例如ROM或者RAM)、便攜式記錄介質(zhì)(例如CD-ROM、軟盤、DVD盤、磁光盤、或者IC卡)、存儲(chǔ)計(jì)算機(jī)程序的數(shù)據(jù)庫、其他計(jì)算機(jī)及其數(shù)據(jù)庫、或者在線傳輸介質(zhì)。
密碼存儲(chǔ)部對(duì)應(yīng)于實(shí)施例中的第一密碼區(qū)域和第二密碼區(qū)域。密碼狀態(tài)信息存儲(chǔ)部對(duì)應(yīng)于實(shí)施例中的密碼狀態(tài)信息區(qū)域??刂撇繉?duì)應(yīng)于實(shí)施例中的非接觸式IC卡控制部。
密碼生成步驟和密碼寫入步驟對(duì)應(yīng)于實(shí)施例中的處理S112。密碼狀態(tài)信息寫入步驟對(duì)應(yīng)于實(shí)施例中的處理S132。
權(quán)利要求
1.一種密碼管理設(shè)備,其對(duì)從具有讀取器/寫入器的信息處理設(shè)備讀取的密碼進(jìn)行管理,包括密碼存儲(chǔ)部,其能夠存儲(chǔ)多個(gè)密碼;密碼狀態(tài)信息存儲(chǔ)部,其存儲(chǔ)密碼存儲(chǔ)部中的各個(gè)密碼的狀態(tài)作為密碼狀態(tài)信息;無線通信部,其根據(jù)來自信息處理設(shè)備的經(jīng)由與讀取器/寫入器的無線通信的指令,執(zhí)行從密碼存儲(chǔ)部的讀取、并且執(zhí)行從密碼狀態(tài)信息存儲(chǔ)部的讀取和向密碼狀態(tài)信息存儲(chǔ)部的寫入;以及控制部,其基于存儲(chǔ)在密碼狀態(tài)信息存儲(chǔ)部中的密碼狀態(tài)信息來確定是否需要將信息處理設(shè)備中登記的密碼改變?yōu)樾旅艽a,如果有必要?jiǎng)t生成新密碼,并且將該新密碼寫入密碼存儲(chǔ)部中的與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域。
2.根據(jù)權(quán)利要求1所述的密碼管理設(shè)備,其中,如果在信息處理設(shè)備中登記了新密碼,則隨后由信息處理設(shè)備通過無線通信部將表示新密碼已經(jīng)登記的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
3.根據(jù)權(quán)利要求1所述的密碼管理設(shè)備,其中,如果在信息處理設(shè)備中正在登記新密碼,則控制部將表示新密碼正在登記的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
4.根據(jù)權(quán)利要求1所述的密碼管理設(shè)備,其中,如果正在生成新密碼,則控制部將表示新密碼正在生成的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
5.根據(jù)權(quán)利要求1所述的密碼管理設(shè)備,其中,如果生成了新密碼,則控制部隨后顯示指示用戶將無線通信部拿到信息處理設(shè)備的讀取器/寫入器上方的指示。
6.根據(jù)權(quán)利要求1所述的密碼管理設(shè)備,其中,如果用戶的操作給出了關(guān)于生成新密碼的指令,則控制部生成新密碼。
7.根據(jù)權(quán)利要求1所述的密碼管理設(shè)備,其中,如果從信息處理設(shè)備通過無線通信部給出了關(guān)于生成新密碼的指令,則控制部生成新密碼。
8.一種密碼管理方法,其對(duì)從具有無線通信標(biāo)簽的密碼管理設(shè)備讀取到具有讀取器/寫入器的信息處理設(shè)備中的密碼進(jìn)行管理,包括以下步驟密碼管理設(shè)備中的密碼生成步驟,其基于表示密碼狀態(tài)的密碼狀態(tài)信息,確定所存儲(chǔ)的多個(gè)密碼中的登記在信息處理設(shè)備中的密碼是否需要改變?yōu)樾旅艽a,并且如果有必要?jiǎng)t生成新密碼;以及密碼管理設(shè)備中的密碼寫入步驟,其將所述新密碼寫入與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域。
9.根據(jù)權(quán)利要求8所述的密碼管理方法,其中,如果在密碼寫入步驟之后在信息處理設(shè)備中登記了新密碼,則隨后在信息處理設(shè)備中執(zhí)行密碼狀態(tài)信息寫入步驟,該密碼狀態(tài)信息寫入步驟通過讀取器/寫入器將表示新密碼已經(jīng)登記的密碼狀態(tài)信息經(jīng)由無線通信寫入密碼管理設(shè)備。
10.根據(jù)權(quán)利要求8所述的密碼管理方法,其中,如果在信息處理設(shè)備中正在登記新密碼,則密碼寫入步驟在密碼管理設(shè)備中寫入表示新密碼正在登記的密碼狀態(tài)信息。
11.根據(jù)權(quán)利要求8所述的密碼管理方法,其中,如果正在創(chuàng)建新密碼,則密碼生成步驟在密碼管理設(shè)備中寫入表示新密碼正在生成的密碼狀態(tài)信息。
12.根據(jù)權(quán)利要求8所述的密碼管理方法,其中,如果生成了新密碼,則密碼生成步驟隨后顯示指示用戶將密碼管理設(shè)備置于信息處理設(shè)備的讀取器/寫入器上方的指示。
13.根據(jù)權(quán)利要求8所述的密碼管理方法,其中,如果用戶的操作給出了關(guān)于生成新密碼的指令,則密碼生成步驟生成新密碼。
14.根據(jù)權(quán)利要求8所述的密碼管理方法,其中,如果從信息處理設(shè)備給出了關(guān)于生成新密碼的指令,則密碼生成步驟生成新密碼。
15.一種密碼管理程序,其使得具有無線通信標(biāo)簽的密碼管理設(shè)備的計(jì)算機(jī)對(duì)從該密碼管理設(shè)備讀取到具有讀取器/寫入器的信息處理設(shè)備中的密碼進(jìn)行管理,包括密碼生成步驟,其基于表示密碼狀態(tài)的密碼狀態(tài)信息來確定所存儲(chǔ)的多個(gè)密碼中的登記在信息處理設(shè)備中的密碼是否需要改變?yōu)樾旅艽a,并且如果有必要?jiǎng)t生成新密碼;以及密碼寫入步驟,其將所述新密碼寫入與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域。
16.根據(jù)權(quán)利要求15所述的密碼管理程序,其中,如果在信息處理設(shè)備中登記了新密碼,則隨后由信息處理設(shè)備通過無線通信將表示新密碼已經(jīng)登記的密碼狀態(tài)信息寫入密碼狀態(tài)信息存儲(chǔ)部。
17.根據(jù)權(quán)利要求15所述的密碼管理程序,其中,如果在信息處理設(shè)備中正在登記新密碼,則密碼寫入步驟在密碼管理設(shè)備中寫入表示新密碼正在登記的密碼狀態(tài)信息。
18.根據(jù)權(quán)利要求15所述的密碼管理程序,其中,如果正在創(chuàng)建新密碼,則密碼生成步驟寫入表示密碼正在生成的密碼狀態(tài)信息。
19.根據(jù)權(quán)利要求15所述的密碼管理程序,其中,如果生成了新密碼,則密碼生成步驟隨后顯示指示用戶將密碼管理設(shè)備置于信息處理設(shè)備的讀取器/寫入器上方的指示。
20.根據(jù)權(quán)利要求15所述的密碼管理程序,其中,如果用戶的操作給出了關(guān)于生成新密碼的指令,則密碼生成步驟生成新密碼。
全文摘要
提供了一種用于執(zhí)行安全登錄的密碼管理設(shè)備、密碼管理方法和密碼管理程序。所述管理設(shè)備包括第一密碼存儲(chǔ)區(qū)域(41);第二密碼存儲(chǔ)區(qū)域(42);密碼狀態(tài)信息存儲(chǔ)區(qū)域(43),其存儲(chǔ)各個(gè)密碼狀態(tài)作為密碼狀態(tài)信息;無線通信部(32),其根據(jù)來自個(gè)人計(jì)算機(jī)(2)的經(jīng)由與讀取器/寫入器(23)的無線通信的指令,執(zhí)行從第一密碼存儲(chǔ)區(qū)域(41)和第二密碼存儲(chǔ)區(qū)域(42)的讀取、并且執(zhí)行從密碼狀態(tài)信息存儲(chǔ)區(qū)域(43)的讀取和向其的寫入;以及非接觸式IC卡控制部(12),其在確定了有必要將登記在個(gè)人計(jì)算機(jī)(2)中的密碼改變?yōu)樾旅艽a的情況下生成新密碼,并且將該新密碼寫入與所登記密碼的存儲(chǔ)區(qū)域不同的另一存儲(chǔ)區(qū)域。
文檔編號(hào)G06K17/00GK101025774SQ200610087998
公開日2007年8月29日 申請(qǐng)日期2006年6月9日 優(yōu)先權(quán)日2006年2月23日
發(fā)明者村上敦志 申請(qǐng)人:富士通株式會(huì)社