便攜二次密碼系統的製作方法
2023-05-25 00:18:21 1
專利名稱:便攜二次密碼系統的製作方法
技術領域:
本發明涉及密碼輸入鍵盤,具體地說,是一種便攜的二次密碼系統。
背景技術:
在金融系統中,廣泛採用需要客戶輸入密碼以確認『卡』、『存摺』的有效性,多次輸 入錯誤密碼就將『卡』、『存摺』鎖死,以保證客戶的利益。在生活中,也在大量使用密碼,例如在門禁系統中,採用輸入密碼而自動開門; 一些保險箱也需輸入密碼開啟。在各個系統中,廣泛設置密碼鍵盤,要求客戶在鍵盤上輸入密碼,以認定客戶的有 效身份。當客戶鍵入正確密碼就被確認為有效操作,它直接與經濟的安全有關。有一些不法分子往往採取各種手段竊取客戶的密碼,盜用『卡』、『存摺』進行消費 或取款。又有一些老年客戶往往會忘記密碼而影響『卡』、『存摺』的使用。為此,發明了便攜二次密碼系統即用戶在自帶的便攜鍵盤(稱為二次密碼鍵盤) 鍵入二次密碼,便攜鍵盤發送一組一次密碼——用戶實際發送的密碼;在計算機系統的密 碼接收解碼器接收和轉發此組密碼,再由計算機認定密碼的正確性,以確認客戶的有效身 份。在此整個操作過程中,隱蔽了一次密碼,防止密碼的失竊,以確保客戶的財物安全;另 外,二次密碼的位數少,便於記憶和使用。二次密碼鍵盤可設置許多保護功能限定正確使用的次數,限定連續使用一組密 碼的次數,多次錯誤輸入密碼而清除內存,存儲多組密碼功能、超時自動清除等。各項保護 功能均由用戶自己設定,以方便用戶使用和保證二次密碼鍵盤遺失後的財物安全。便攜二次密碼系統分客戶設備(密碼發送器)和固定設備(密碼接收解碼器)兩 部分,這些都是成熟的信息技術集成。金融系統保證系統的安全,不允許外部設備的接入而幹擾系統工作。二次密碼系 統的固定設備僅連接到金融系統的終端一計算機的鍵盤接口,不會影響系統的工作。其 原因是一方面二次密碼系統的固定設備只輸出『0 9』 10個數字和『*』、『#』等專用鍵盤 掃描碼;另一方面,此固定設備也是經過認定許可的,並由內部工作人員安裝的,它與現用 的密碼鍵盤相同,不涉及其他設備。所以採用二次密碼系統是不會影響金融系統的安全和 正常工作。
發明內容
所發明的便攜二次密碼系統(如圖1所示)包括在計算機3以外,增加由用戶輸 入二次密碼而輸出一次密碼的密碼發送器1,和連接計算機3的密碼接收解碼器2。用戶在密碼發送器1的鍵盤11輸入二次密碼,其輸出電路13輸出一組對應的一 次密碼數據。密碼接收解碼器2密碼接收電路21接收到一次密碼數據後,轉換為計算機3 識別的鍵盤掃描碼(DATA),密碼接收解碼器2的單片機23輸出鍵盤掃描碼,至計算機主機
331的鍵盤接口,再由計算機判斷密碼的正確性;或者,密碼接收解碼器2接收一次密碼數據 後,控制計算機3的密碼鍵盤32的按鍵接點,等效用戶在鍵盤32輸入了密碼。密碼發送器1是由鍵盤11、單片機電路13和密碼發送單元14組成。密碼接收解碼器2是由密碼接收單元21、和解碼單片機23和輸出電路組成。解碼 單片機23具有標準的鍵盤接口電路鍵盤掃描碼(DATA)、同步時鐘信號(CLOCK)、復位信號 (RESET)、電源(VCC)和地(GND),直接與密碼鍵盤32並接至計算機主機31的鍵盤接口。鍵盤11是低功耗非易失性內存的單片機電路,例如常用的AT89C2051單片機。單 片機電路的多種功能可以由用戶進行設定二次密碼對應的一次密碼,連續使用一組密碼 的次數,連續使用一組密碼的最小間隔時間,允許錯誤輸入密碼的次數,按鍵等待操作超時 的報警或自動清除以前的操作等等。用戶在鍵盤11鍵入二次密碼和『確認』後,單片機電路13輸出其對應的一組一次 密碼數據,再由密碼發送單元14輸出。密碼發送單元14可以是直接連接的串口電路、也可 以是各種調製電路。密碼接收解碼器2的密碼接收單元21收到一次密碼數據,並將此一次密碼數據傳 輸給解碼單片機23的串口 RXD,譯成鍵盤掃描碼(DATA)後,輸出至接計算機主機31的鍵盤接口。密碼接收單元21是與密碼發送單元14相對應的傳輸電路,接收單一種信號或接 收多種信號的組合。解碼單片機23的鍵盤接口電路是標準的鍵盤接口電路,與計算機3的鍵盤32相 同,它與計算機3的操作鍵盤、密碼鍵盤並接至計算機主機32的鍵盤接口。密碼接收解碼器2在解碼後,可以直接控制密碼鍵盤32的鍵盤接點,相當於人工 在密碼鍵盤置入密碼。密碼發送器1的電源一般採用紐扣電池,密碼發送器1需要減少耗電和採取節電 措施。由於密碼接收解碼器2是計算機系統的組成部分,與現用的密碼鍵盤一樣是用戶 接觸不到的;密碼接收解碼器2與現用的密碼鍵盤一樣,其軟體是經過嚴格審定的,只能產 生0 9、*、#十二個字符鍵盤掃描碼。增加的密碼接收解碼器2不會影響計算機3的工 作。
圖1是二次密碼系統框2是便攜二次密碼鍵盤框2a是輸出電路14的幾種傳輸發送電路3是連接計算機鍵盤接口的密碼接收單元框3a是連接計算機鍵盤的密碼接收單元框4是控制單元框5是控制計算機鍵盤的框圖具體實施方案二次密碼系統是在原計算機的(輸入密碼的)鍵盤處增加了部分設備,以下結合 附圖對本發明詳細敘述。在原計算機3以外增加了兩部分便攜的密碼發送器1和密碼接收解碼器2。①便攜的密碼發送器1 :便攜的密碼發送器1具有輸入二次密碼,輸出一次密碼功能。它由鍵盤11、單片機電路13、密碼發送單元14和電源(電池)組成,其鍵盤和單 片機電路(包括軟體)都是成熟的技術。密碼發送器1可以是只有單一的二次密碼功能的密碼發送器;密碼發送器1還可 以是具有其它功能的電子設備。由於在許多電子設備都設置鍵盤和單片機電路,例如手機、遙控器、計算器等。所 以,可以將密碼發送器與這些電子設備共用鍵盤、單片機電路,也就是說,在其它電子設備 中增加二次密碼發送器的功能,構成組合的鍵盤。主要有兩種方案獨立的便攜密碼發送器1和組合的便攜密碼發送器1。獨立的便攜密碼發送器1,如圖2所示,它主要由鍵盤11,單片機電路13,密碼發送 單元14組成;為便於顯示輸入的數據和發送器的工作狀態,可以設置1 4位數碼顯示器131。從鍵盤輸入一次密碼與對應的二次密碼,以及各種功能設置;在使用時,輸入二次 密碼和發送鍵後,就從密碼發送單元14發送一組一次密碼。密碼發送單元14發送聲、光、電中的一種信號或幾種信號的組合,其發送信號的 驅動電路如圖2a所示,14-1有線傳輸電信號、14-2傳輸光信號、14_3傳輸聲信號。14-1傳輸電信號是脈衝數位訊號、調製的數位訊號以及其它無線信號;14-2光信 號是紅外(或其它)光調製信號;14-3傳輸聲信號是亞音頻信號或超聲波信號。上述傳輸信號及相關電路是非常成熟的技術。組合的便攜密碼發送器1是利用其它電子裝置(如最普及手機)增加二次密碼的 功能,成為具有便攜密碼發送器功能的電子裝置,也可以在便攜二次密碼發送器1上增加 其它功能的電子裝置(如計數器)。②密碼接收解碼器2 密碼接收解碼器2如圖3所示由密碼接收單元21,對於調製密碼信號,增加對應 的密碼解調器22,解碼單片機電路23和輸出電路組成。密碼接收單元21,是與密碼發送單元14相對應的傳輸電路,採用接收單一信號或 接收多種的組合。密碼接收解碼器2有多種方案方案1是如圖3所示,密碼接收解碼器2的解碼單片機電路23的輸出電路是標準 的鍵盤電路,可以直接接到計算機3的主機31的鍵盤接口,輸出標準的『0 9』、『*』、『#』 鍵盤掃描碼。的(鍵盤接口電路)輸出直接並接至計算機主機31的鍵盤接口,這相當於在 計算機3的大鍵盤、密謀鍵盤的接口,並接另一個密碼鍵盤。密碼接收解碼器2將解碼的一 次密碼數據(鍵盤掃描碼)直接輸入計算機31。方案2是如圖3a所示,密碼接收解碼器2的解碼單片機23輸出鍵盤值(0 9、*、 #、VCC, GND) 14條信號線,通過開關電路24轉換為一般鍵盤的L、J (縱橫)7條掃描線(其
5開關電路如圖4所示),各條線並接至計算機3的密碼鍵盤32的對應J、L連線,解碼的一 次密碼數據就直接控制計算機主機31的密碼鍵盤32的按鍵,這相當於直接從密碼鍵盤的 按鍵上輸入密碼。密碼接收解碼器2的密碼接收電路21,是對應於便攜的密碼發送器1密碼發送單 元14,是接收聲、光、電中的一種信號或幾種信號的組合。為方便用戶使用二次密碼鍵盤,密 碼接收解碼器2應該能夠接收符合要求的光、機、電的相應信號,設置各種光、機、電接收電路。圖5是密碼接收解碼器2輸出接到密碼鍵盤32的電路,密碼接收解碼器2的開關 電路24輸L、J線,並接到密碼鍵盤32的鍵盤的L、J掃描線。密碼鍵盤單片機在掃描鍵盤 按鍵,得到相應的按鍵掃描碼。便攜二次密碼系統主要應用在金融系統中,它是由用戶在二次密碼鍵盤輸入二次 密碼而從二次密碼鍵盤輸出實際使用的一次密碼,由一次密碼接收電路接收後,送計算機 的輸入接口。用戶操作時,不會洩漏密碼信息。便攜二次密碼系統可以應用在其它需要輸入密碼的場合,例如門緊系統中。
權利要求
一種便攜二次密碼系統,其特徵在於,所述二次密碼系統包括由用戶輸入二次密碼而輸出一次密碼的密碼發送器(1),連接計算機(3)的密碼接收解碼器(2)。
2.如權利要求1所述的便攜二次密碼系統,其特徵在於,所述具有輸入二次密碼,輸出 一次密碼功能的密碼發送器(1)是由單獨的鍵盤(11),單片機電路(13),和密碼發送單元 (14)組成。
3.如權利要求1所述的便攜二次密碼系統,其特徵在於,所述密碼發送器(1)是組合的 密碼發送器1,它是利用其它電子裝置,增加二次密碼的功能,成為具有便攜二次密碼發送 器功能的電子裝置;組合的密碼發送器1,還可以在便攜二次密碼發送器1增加其它功能的電子裝置。
4.如權利要求2或3所述的便攜二次密碼系統,其特徵在於,所述密碼發送單元(14) 發送聲、光、電只的一種信號或幾種信號的組合;(14-1)是有線傳輸電信號、(14-2)傳輸光信號、(14-3)傳輸聲信號。
5.如權利要求4所述的便攜二次密碼系統,其特徵在於,所述密碼發送單元(14-1)傳 輸電信號,是脈衝數位訊號、調製的數位訊號以及其它無線信號。
6.如權利要求4所述的便攜二次密碼系統,其特徵在於,所述密碼發送單元(14-2)傳 輸光信號是紅外信號或其它光調製信號。
7.如權利要求4所述的便攜二次密碼系統,其特徵在於,所述密碼發送單元(14-3)傳 輸聲信號是亞音頻信號或超聲波信號。
8.如權利要求1所述的便攜二次密碼系統,其特徵在於,所述密碼接收器(2)包括密 碼接收單元(21),解碼單片機(23)和輸出電路。所述密碼接收單元(21)是與密碼發送單元(14)相對應的傳輸電路,接收單一種信號 或接收多種信號的組合。
9.如權利要求8所述的便攜二次密碼系統,其特徵在於,所述解碼單片機(23)具有標 準的鍵盤接口電路,直接與密碼鍵盤(32)並接至計算機主機(31)的鍵盤接口。
10.如權利要求8所述的便攜二次密碼系統,其特徵在於,所述解碼單片機(23)輸出鍵 盤值的信號線,通過開關電路(24)轉換為掃描線,並接在密碼鍵盤(31)的掃描線。
全文摘要
在設置密碼的系統中,要求客戶在鍵盤上輸入密碼,以認定客戶的有效身份。當客戶鍵入正確密碼就被確認為有效操作,以確保安全。為避免不法分子盜竊『卡』、『存摺』或其它的密碼,而造成經濟損失。採用便攜二次密碼系統即用戶在自帶的便攜鍵盤(稱為二次密碼鍵盤)鍵入二次密碼,便攜鍵盤發送一組一次密碼——用戶實際發送的密碼;在計算機系統的密碼接收解碼器接收和轉發此組密碼,再由計算機認定密碼的正確性,確認客戶的有效身份。在此整個操作過程中,隱蔽了一次密碼,防止密碼的失竊。
文檔編號G06F3/02GK101893937SQ201010216000
公開日2010年11月24日 申請日期2010年7月2日 優先權日2010年7月2日
發明者沈湧 申請人:沈湧