專利名稱:一種具有密碼管理功能的電子簽名工具的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及電子技術(shù)應(yīng)用領(lǐng)域,尤其涉及電子簽名工具。
背景技術(shù):
目前,由于計算機和網(wǎng)絡(luò)技術(shù)的普及,各種網(wǎng)上業(yè)務(wù)系統(tǒng)的應(yīng)用越來越 多,在使用各種系統(tǒng)過程中為了保證安全性需要進行一些認證,如身份認 證、交易認證等,因此個人電子簽名工具的使用越來越廣泛,尤其在金融行
業(yè),網(wǎng)上銀行越來越多地釆用了個人電子簽名工具(如USBKey)來作為身份 認證和交易認證的手H
在使用電子簽名工具的時候,大多需要身份認證,身份認證時要用到登 錄名和密碼,這些數(shù)據(jù)需要經(jīng)常輸入,但登錄名和密碼一般都很長,用戶記 起來十分不方便。而且隨著用戶擁有各種場合使用的不同的用戶名和密碼的 增多,很容易忘記或記混。
從上述對現(xiàn)有電子簽名工具的使用過程介紹中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技 術(shù)至少存在以下問題
現(xiàn)有的電子簽名工具不具有密碼存儲和管理的功能,無法存儲和管理用 戶的登錄名和密碼,只能通過使用者每次重新輸入后才能使用,若忘記用戶 名或密碼則不能正常使用,影響使用電子簽名工具的用戶進行后續(xù)業(yè)務(wù)的處 理。使原本為了保障安全設(shè)計的電子簽名工具,反而對使用者造成了不必要 的束縛。
發(fā)明內(nèi)容
本實用新型提供了一種具有密碼管理功能的電子簽名工具,該電子簽名工具通過在內(nèi)部存放和管理用戶密碼相關(guān)的數(shù)據(jù)(如登錄賬號以及相關(guān)的 密碼等),使用戶可以通過計算機或電子簽名工具自身的輸出裝置直接輸出 來獲得賬號或密碼,并且還可以將加密后的賬號或密碼數(shù)據(jù)輸出存儲到計算 機上,芳便用戶對賬號或密碼數(shù)據(jù)進行管理,減少了用戶忘記賬記或密碼信 息帶來的不便。
本實用新型的目的是通過以下技術(shù)方案實現(xiàn)的:
本實用新型提供了一種具有密碼管理功能的電子簽名工具,該工具包
括
安全數(shù)據(jù)存儲單元,與數(shù)據(jù)管理單元連接,用于存儲從數(shù)據(jù)管理單元輸 入的數(shù)據(jù);
數(shù)據(jù)管理單元,與安全數(shù)據(jù)存儲單元連接,對安全數(shù)據(jù)存儲單元中存儲 的數(shù)據(jù)進行管理。
所述的數(shù)據(jù)管理單元包括
數(shù)據(jù)加解密模塊,用于對輸入安全數(shù)據(jù)存儲單元的數(shù)據(jù)進行加密,以及 對從安全數(shù)據(jù)存儲單元輸出的數(shù)據(jù)進行解密;
索引管理模塊,用于對輸入安全數(shù)據(jù)存儲單元中的數(shù)據(jù)及數(shù)據(jù)索引建立 對應(yīng)關(guān)系;
數(shù)據(jù)獲取模塊,用于根據(jù)索引管理模塊建立的所述對應(yīng)關(guān)系通過數(shù)據(jù)索 51從安全數(shù)據(jù)存儲單元中獲取對應(yīng)的數(shù)據(jù)。 所述的安全數(shù)據(jù)存儲單元包括
數(shù)據(jù)索引存儲模塊,用于存儲查找存儲的數(shù)據(jù)用的數(shù)據(jù)索引; 數(shù)據(jù)存儲模塊,用于存儲輸入的數(shù)據(jù)。 所述電子簽名工具還包括
接口,連接到數(shù)據(jù)管理單元,用于與外部設(shè)備連接。 所述^l妄口包括下述至少一項輸入接口,用于接收輸入的數(shù)據(jù);
或者,輸出接口,用于輸出安全數(shù)據(jù)存儲單元經(jīng)數(shù)據(jù)管理單元輸出的數(shù)
據(jù);
或者,計算機接口,用于將所述電子簽名工具與計算機連接。 所述電子簽名工具還包^fe:
輸入裝置,與數(shù)據(jù)管理單元連接,用于通過數(shù)據(jù)管理單元向安全數(shù)據(jù)存 儲單元輸入數(shù)據(jù)。
所述的輸入裝置包括鍵盤或按鈕。 所述電子簽名工具還包括
輸出裝置,與數(shù)據(jù)管理單元連接,用于通過數(shù)據(jù)管理單元對安全數(shù)據(jù)存 儲單元輸出的數(shù)據(jù)進行輸出。
所述的輸出裝置包括顯示裝置或語音裝置。
由上述本實用新型提供的技術(shù)方案可以看出,本實用新型的電子簽名工 具通過在內(nèi)部設(shè)置的安全數(shù)據(jù)存儲單元和數(shù)據(jù)管理單元,存儲及管理輸入的 與登錄賬號或密碼相關(guān)的數(shù)據(jù),可以通過與該電子簽名工具連接的設(shè)備 (如計算機或輸出裝置)直接獲取所述賬號或密碼數(shù)據(jù),也可以將該數(shù)據(jù) 加密后備份存儲到與該電子簽名工具相連的計算機上。這種電子簽名工具結(jié) 構(gòu)簡單易于實現(xiàn),成本低、通用性強,不影響電子簽名工具原有的各種功 能,增加了使用的方便性,便于普及。
圖1為本實用新型實施例的電子簽名工具結(jié)構(gòu)框圖; 圖2為本實用新型實. 框圖3為本實用新型實.結(jié)構(gòu)框圖4為本實用新型實施例的包括接口結(jié)構(gòu)的電子簽名工具的結(jié)構(gòu)框圖; 圖5為本實用新型實施例二的設(shè)置輸入裝置的電子簽名工具的結(jié)構(gòu)框圖; 圖6為本實用新型實施例二的通過接口設(shè)置輸入裝置的電子簽名工具的結(jié) 構(gòu)框圖7為本實用新型實施例三的設(shè)置輸出裝置的電子簽名工具的結(jié)構(gòu)框圖; 圖8為本實用新型實施例二的通過接口設(shè)置輸出裝置的電子簽名工具的結(jié) 構(gòu)框圖9為本實用新型實施例四的同時設(shè)置輸入、輸出裝置的電子簽名工具的 結(jié)構(gòu)框圖。
具體實施方式
本實用新型提供了 一種具有密碼管理功能的電子簽名工具。利用電子簽 名工具內(nèi)部的安全數(shù)據(jù)存儲單元,來存放用戶密碼相關(guān)的數(shù)據(jù),如賬號以及
相關(guān)的密碼等,用戶需要檢索查看時,可以通過計算機發(fā)送指令給數(shù)據(jù)管理 單元,電子簽名工具可以利用數(shù)據(jù)管理單元獲取所需數(shù)據(jù),并自身或外接的 輸出裝置(如電子簽名工具上的顯示屏、電子簽名工具上的語音喇叭等)直 接輸出給用戶獲得,或者加密后輸出給計算機進行存儲或顯示。
為便于理解,
以下結(jié)合附圖對本實用新型的具體實施過程進行說明。
實施例一
如圖1所示,所述的具有密碼管理功能的電子簽名工具,具體包括 安全數(shù)據(jù)存儲單元,與數(shù)據(jù)管理單元連接,用于存儲從數(shù)據(jù)管理單元輸 入的數(shù)據(jù);
數(shù)據(jù)管理單元,與安全數(shù)據(jù)存儲單元連接,對安全數(shù)據(jù)存儲單元中存儲 的數(shù)據(jù)進行管理。
其中,所述的數(shù)據(jù)管理單元如圖2所示,具體包括數(shù)據(jù)加解密模塊、索引管理模塊和數(shù)據(jù)獲取模塊;
數(shù)據(jù)加解密模塊,用于對輸入到安全數(shù)據(jù)存儲單元的數(shù)據(jù)進行加密,以
及對從安全數(shù)據(jù)存儲單元輸出的數(shù)據(jù)進行解密;
索引管理模塊,用于對輸入安全數(shù)據(jù)存儲單元中的數(shù)據(jù)及數(shù)據(jù)索引建立
對應(yīng)關(guān)系;即將索引與數(shù)據(jù)——對應(yīng),如索引為"登錄密碼",若密碼數(shù) 據(jù)為"123456",則將"登錄密碼"與"123456"相對應(yīng);
數(shù)據(jù)獲取模塊,用于根據(jù)索引管理模塊建立的所述對應(yīng)關(guān)系通過數(shù)據(jù)索 引從安全數(shù)據(jù)存儲單元中獲取對應(yīng)的數(shù)據(jù);如下述,若輸入索引"登錄密 碼",則數(shù)據(jù)獲取模塊從安全數(shù)據(jù)存儲單元讀取與該索引對應(yīng)的數(shù)據(jù),即 "123456"。
如圖3所示,上述的電子簽名工具中,所述的安全數(shù)據(jù)存儲單元具體包 括數(shù)據(jù)索引存儲模塊,用于存儲查找存儲的數(shù)據(jù)用的數(shù)據(jù)索引;數(shù)據(jù)存儲 模塊,用于存儲輸入的登錄賬號、密碼等相關(guān)的數(shù)據(jù)。
如圖4所示,上述的電子簽名工具,還可以設(shè)置與外部設(shè)備連接的接口, 接口與所述的數(shù)據(jù)管理單元連接,接口具體包括至少以下一項輸入接口、 輸出接口、計算機接口 (如USB接口 ),這種結(jié)構(gòu)的電子簽名工具,在使用 時可以通過輸入接口與輸入裝置連接,或者通過輸出接口與輸出裝置連接, 或者通過計算機接口與外部計算機連接。
上述的電子簽名工具在使用時,將定義好需要輸入電子簽名工具的數(shù)據(jù) 索引,數(shù)據(jù)索引可以是數(shù)據(jù)的含義,如賬號、卡號、登錄密碼等,然后利用 電子簽名工具上的輸入裝置(如電子簽名工具上的按鈕或鍵盤),或者與電 子簽名工具連接的輸入裝置(如直接與電子簽名工具相連的鍵盤),或者與 電子簽名連接工具連接的計算機等,輸入用戶需要保存的密碼或其他數(shù)據(jù) (如賬號,卡號等),電子簽名工具內(nèi)部經(jīng)數(shù)據(jù)管理單元將數(shù)據(jù)及與數(shù)據(jù)對 應(yīng)的數(shù)據(jù)索引都存儲在安全數(shù)據(jù)存儲單元內(nèi)。用戶需要檢索時,可以從外界(如與電子簽名工具連接的計算機)輸 入索引,電子簽名工具內(nèi)查找相應(yīng)的數(shù)據(jù),然后利用電子簽名工具上的輸出 裝置(如電子簽名工具上的喇叭或顯示屏等)或與該電子簽名工具連接的輸 出裝置輸出給用戶。當(dāng)然也可以在電子簽名工具內(nèi)將檢索到的數(shù)據(jù)加密后再 輸出到計算機上進行顯示輸出。
實施例二
如圖5所示,本實用新型實施例提供了直接設(shè)置有輸入裝置的電子簽名工 具,所述的輸入裝置與電子簽名工具內(nèi)的數(shù)據(jù)管理單元連接,用于數(shù)據(jù)的輸 入。也可以通過所述的接口連接到電子簽名工具的數(shù)據(jù)管理單元上,見圖6。 輸入裝置可以采用在電子簽名工具上設(shè)置的鍵盤或按鈕等,實現(xiàn)向電子簽名 工具內(nèi)部輸入數(shù)據(jù)。
該實施例中的電子簽名工具的其它結(jié)構(gòu)與實施例一相同,這種結(jié)構(gòu)的電 子簽名工具可以通過自身的輸入裝置(如鍵盤或按鈕)進行數(shù)據(jù)和數(shù)據(jù)索 引的輸入,輸入的數(shù)據(jù)存儲后,用戶需要查看時,可以將該電子簽名工具與 計算機連接,通過自身或計算機的鍵盤輸入數(shù)據(jù)索引,所述的數(shù)據(jù)管理單元 查到相關(guān)數(shù)據(jù)后通過與電子簽名工具相連的計算機進行顯示輸出。
實施例三
如圖7所示,本實施例提供的是一種直接設(shè)置輸出裝置的電子簽名工具, 所述輸出裝置與所述的數(shù)據(jù)管理單元連接,用于數(shù)據(jù)的輸出。輸出裝置也可 以通過所述的接口連接到電子簽名工具的數(shù)據(jù)管理單元上,見圖8,輸出裝置 具體可采用顯示屏或語音播放器等,該實施例中電子簽名工具的其它結(jié)構(gòu)與 實施例一相同。
這種電子簽名工具在使用時,將電子簽名工具插入計算機,在計算機上 通過軟件輸入數(shù)據(jù)索引,如"登錄密碼",數(shù)據(jù)索引發(fā)送給電子簽名工具, 然后用戶使用電子簽名工具上的按鈕或通過接口與之相連的鍵盤等,將數(shù)據(jù)索引對應(yīng)的數(shù)據(jù),如登錄密碼的值是12345,就將12345輸入并保存到電子簽 名工具內(nèi)的安全數(shù)據(jù)存儲單元中,且輸入到安全數(shù)據(jù)存儲單元的數(shù)據(jù)可以經(jīng) 所述數(shù)據(jù)管理單元的數(shù)據(jù)加解密模塊加密后再進行存儲。
用戶需要使用相關(guān)數(shù)據(jù)時,通過計算機或電子簽名工具的數(shù)據(jù)管理單元 的數(shù)據(jù)獲取模塊讀取電子簽名工具內(nèi)存儲的數(shù)據(jù)索引,選擇想查找的數(shù)據(jù)索 引并通過該數(shù)據(jù)索引獲得想要查找的數(shù)據(jù),如選擇"登錄密碼",電子簽名 工具通過其上的輸出裝置,如顯示屏或語音播放器,將根據(jù)數(shù)據(jù)索引查找到 的數(shù)據(jù),如登錄密碼的值12345,提示給用戶。用戶就可以使用了。若數(shù)據(jù)是 經(jīng)過加密的,則由所述的數(shù)據(jù)管理單元的數(shù)據(jù)加解密模塊解密處理后再顯 示。
實施例四
如圖9所示,也可以在電子簽名工具上同時設(shè)置輸入裝置和輸出裝置,如 鍵盤和顯示屏,輸入裝置和輸出裝置直接連接到所述數(shù)據(jù)管理單元,也可以 通過接口連接到所述數(shù)據(jù)管理單元,該電子簽名工具的其它結(jié)構(gòu)與實施例一 相同。這種電子簽名工具方便用戶通過鍵盤直接進行密碼、卡號等相關(guān)數(shù)據(jù) 及數(shù)據(jù)索引的輸入,且想獲取數(shù)據(jù)時通過該電子簽名工具的輸出裝置(如 顯示屏)進行直接輸出,使用起來非常方便。
上述實施例中的電子簽名工具內(nèi)存儲的數(shù)據(jù),如密碼、卡號、賬號等, 需要時,均可以通過所述數(shù)據(jù)管理單元的數(shù)據(jù)加解密模塊進行加密存儲、或 加密后輸出備份到計算機上,當(dāng)需要使用時可從計算機中將備份的加密數(shù)據(jù) 下載到電子簽名工具內(nèi)進行解密恢復(fù)。
綜上所述,本實用新型實施例的電子簽名工具,通過設(shè)置的安全數(shù)據(jù)存 儲單元和數(shù)據(jù)管理單元,可以方便的保存和管理密碼、賬號、卡號等相關(guān)數(shù) 據(jù),用戶需要時可通過數(shù)據(jù)管理單元直接獲取,且還可以利用輸出裝置 (如顯示屏或與該電子簽名工具連接的計算機等)進行輸出。該電子簽名工具具有易于實現(xiàn)、成本低、通用性強、實用性強,便于普及等優(yōu)點。
以上所述,僅為本實用新型較佳的具體實施方式
,但本實用新型的保護 范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實用新型揭露的技 術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實用新型的保護范圍之 內(nèi)。因此,本實用新型的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
權(quán)利要求1、一種具有密碼管理功能的電子簽名工具,其特征在于,該工具包括安全數(shù)據(jù)存儲單元,與數(shù)據(jù)管理單元連接,用于存儲從數(shù)據(jù)管理單元輸入的數(shù)據(jù);數(shù)據(jù)管理單元,與安全數(shù)據(jù)存儲單元連接,對安全數(shù)據(jù)存儲單元中存儲的數(shù)據(jù)進行管理。
2、 根據(jù)權(quán)利要求1所述的電子簽名工具,其特征在于,所述的數(shù)據(jù)管理 單元包括數(shù)據(jù)加解密模塊,用于對輸入安全數(shù)據(jù)存儲單元的數(shù)據(jù)進行加密,以及 對從安全數(shù)據(jù)存儲單元輸出的數(shù)據(jù)進行解密;索引管理模塊,用于對輸入安全數(shù)據(jù)存儲單元中的數(shù)據(jù)及數(shù)據(jù)索引建立 對應(yīng)關(guān)系;數(shù)據(jù)獲取模塊,用于根據(jù)索引管理模塊建立的所述對應(yīng)關(guān)系通過數(shù)據(jù)索 《l從安全數(shù)據(jù)存儲單元中獲取對應(yīng)的數(shù)據(jù)。
3、 根據(jù)權(quán)利要求1所述的電子簽名工具,其特征在于,所述的安全數(shù)據(jù) 存儲單元包括數(shù)據(jù)索引存儲模塊,用于存儲查找存儲的數(shù)據(jù)用的數(shù)據(jù)索引; 數(shù)據(jù)存儲模塊,用于存儲輸入的數(shù)據(jù)。
4、 根據(jù)權(quán)利要求1所述的電子簽名工具,其特征在于,所述電子簽名工 具還包括接口,連接到數(shù)據(jù)管理單元,用于與外部設(shè)備連接。
5、 根據(jù)權(quán)利要求4所述的電子簽名工具,其特征在于,所述接口包括下 述至少一項輸入接口,用于接收輸入的數(shù)據(jù);或者,輸出接口,用于輸出安全數(shù)據(jù)存儲單元經(jīng)數(shù)據(jù)管理單元輸出的數(shù)據(jù);或者,計算機接口,用于將所述電子簽名工具與計算機連接。
6、 根據(jù)權(quán)利要求1所述的電子簽名工具,其特征在于,所述電子簽名工 具還包括輸入裝置,與數(shù)據(jù)管理單元連接,用于通過數(shù)據(jù)管理單元向安全數(shù)據(jù)存 儲單元輸入數(shù)據(jù)。
7、 根據(jù)權(quán)利要求6所述的電子簽名工具,其特征在于,所述的輸入裝置 包括鍵盤或按鈕。
8、 根據(jù)權(quán)利要求1所述的電子簽名工具,其特征在于,所述電子簽名工 具還包括輸出裝置,與數(shù)據(jù)管理單元連接,用于通過數(shù)據(jù)管理單元對安全數(shù)據(jù)存 儲單元輸出的數(shù)據(jù)進行輸出。
9、 根據(jù)權(quán)利要求8所述的電子簽名工具,其特征在于,所述的輸出裝置 包括顯示裝置或語音裝置。
專利摘要本實用新型公開一種具有密碼管理功能的電子簽名工具。該簽名工具包括安全數(shù)據(jù)存儲單元,與數(shù)據(jù)管理單元連接,存儲數(shù)據(jù)管理單元輸入的數(shù)據(jù);數(shù)據(jù)管理單元,與安全數(shù)據(jù)存儲單元連接,對安全數(shù)據(jù)存儲單元中存儲的數(shù)據(jù)進行管理。它通過在內(nèi)部設(shè)置的安全數(shù)據(jù)存儲單元和數(shù)據(jù)管理單元,存儲及管理輸入的與登錄賬號或密碼相關(guān)的數(shù)據(jù),并可以通過與該電子簽名工具連接的計算機或電子簽名工具的輸出裝置直接獲取所述賬號或密碼數(shù)據(jù),該工具結(jié)構(gòu)簡單、易于實現(xiàn),成本低,使用方便。
文檔編號G06F21/00GK201130381SQ200720190468
公開日2008年10月8日 申請日期2007年11月29日 優(yōu)先權(quán)日2007年11月29日
發(fā)明者李東聲 申請人:李東聲