專利名稱:加法式數字編解碼裝置的制作方法
技術領域:
本實用新型涉及一種應用于電子鎖或電子密碼系統上的數字編碼裝置,具體的講,涉及一種三鍵或多鍵式的加法式數字編解碼裝置。
背景技術:
現有技術中的數字編碼裝置一般為十二鍵式,包括“0”至“9”十個數字鍵及確認鍵、取消鍵兩個功能鍵。這種十二鍵式鍵盤應用于電子鎖或電子密碼系統上時,其結構占用空間大,使得在應用過程中受到空間與結構上的制約;而且由于為靜態式輸入方式,在使用時容易被偷窺者竊取密碼。
另外,現有技術中也有精簡按鍵數量后的編碼鍵盤,這種鍵盤應用于電子鎖或電子密碼系統上時,解決了占用空間大的問題。然而,這種鍵盤產生的密碼往往過于簡單、或是需要借助屏幕顯示來進行操作,在應用過程中存在很大的不便。
實用新型內容本實用新型的目的在于克服現有技術中的不足之處,提供一種加法式數字編解碼裝置,用于電子鎖或電子密碼系統的密碼編解碼輸入,可以縮小電子鎖的體積與加強密碼的安全使用性能。
為實現上述目的,本實用新型提供的加法式數字編解碼裝置,包括按鍵單元,信號序列緩沖單元,加法運算單元,密碼產生單元及存儲單元;
所述按鍵單元為一個輸入裝置包括至少四個按鍵,其與所述信號序列緩沖單元相連接;信號序列緩沖單元提供對按鍵單元輸入信號進行緩沖并排序,避免信號丟失;加法運算單元實現對輸入信號的運算,其輸入端與信號序列緩沖單元相連接,輸出端與密碼產生單元相連接;存儲單元與密碼產生單元相連接,用以保存生成的密碼。
進一步的,所述按鍵單元包括一個第一數字輸入鍵,一個第二數字輸入鍵,一個第三數字輸入鍵和一個功能鍵,所述每個數字輸入鍵具有一個鍵值,所述功能鍵觸發由信號序列緩沖單元、加法運算單元和密碼產生單元組成的加法器動作。
進一步的,所述加法式數字編解碼裝置還包括一個鍵值定義單元,所述鍵值定義單元與所述按鍵單元相連,用以將各按鍵定義為自然數“0”至“9”中的任意一個。
本實用新型的效果在于,輸入鍵少,功能實現簡單,無須借助顯示器提示,保密系數高;由于采用加法計和并取和的個位值的編解碼原理,輸入方式非固定化,在一定程度上本實用新型可以實現防偷窺的功能;另外,通過變更輸入鍵的鍵值,本實用新型還可以實現獨特的“變碼”功能。
圖1為本實用新型的第一種具體實施方式
中加法式數字編解碼裝置的結構方框圖。
圖2為本實用新型的第二種具體實施方式
中加法式數字編解碼裝置的結構方框圖。
具體實施方式
參照圖1,本實用新型第一種具體實施方式
中的加法式數字編解碼裝置包括按鍵單元1,信號序列緩沖單元2,加法運算單元3,密碼產生單元4,存儲單元5及鍵值定義單元6;所述按鍵單元1包括第一數字輸入鍵11,第二數字輸入鍵12,第三數字輸入鍵13和功能鍵14,其中,第一數字輸入鍵11,第二數字輸入鍵12,第三數字輸入鍵13與信號序列緩沖單元2的輸入端21相連接,功能鍵14與信號序列緩沖單元2、加法運算單元3相連接,加法運算單元3的信號輸入端31與信號序列緩沖單元2相連接,控制端與功能鍵14相連接接收一個觸發信號,以觸發加法運算單元2將順序輸入的一個數字串相加,并將觸發后的結果的個位作為輸出,加法運算單元3的輸出端32生成的結果被順序保存在密碼產生單元4;當密碼產生單元所保存的數據充滿后,其會將整體作為一個密碼保存至存儲單元5中;鍵值定義單元6與按鍵單元1相連接,用以將自然數“0”至“9”中的一個賦值于第一數字輸入鍵11,第二數字輸入鍵12,第三數字輸入鍵13。
其中,信號序列緩沖單元2,加法運算單元3,密碼產生單元4可由一個傳統的加法器實現;舉例來講,當密碼產生單元4為六位的寄存器時,第一數字輸入鍵11設置為數字“1”、第二數字輸入鍵12設置為數字“2”、第三數字輸入鍵13設置為數字“5”。
例輸入密碼串“810825”。
步驟首先順序輸入“1”、“2”、“5”,并用功能鍵觸發;輸入“1”,并觸發;輸入“5”、“5”,并觸發;輸入“2”、“2”、“2”、“2”,并觸發;輸入“2”,并觸發;輸入“1”、“2”、“2”、“5”、“5”,并觸發。
即可在存儲單元中得到密碼串“810825”。
以上輸入為得到密碼串“810825”的其中一種方式。根據“加法計和”并“取和的個位值”的原理,用戶可以采用不同的輸入方式實現對同一組密碼的輸入。
本實用新型第二種具體實施方式
中的,所述按鍵單元1還包括第四數字鍵15,所述第四數字鍵15與信號序列緩沖器2的一個輸入端相連接;其中鍵值定義單元6與按鍵單元1相連接,可將第一數字輸入鍵11、第二數字輸入鍵12、第三數字輸入鍵13及第四數字輸入鍵15賦值為自然數“0”至“9”中的任意一個;數字輸入鍵11、12、13、14與信號序列緩沖單元2的輸入端21相連接,功能鍵14與信號序列緩沖單元2、加法運算單元3相連接,加法運算單元3的信號輸入端31與信號序列緩沖單元2相連接,控制端32與功能鍵14相連接接收一個觸發信號,可以觸發加法運算單元3將順序輸入的一個數字串相加,并將觸發后的結果的個位作為輸出,加法運算單元3的輸出端32生成的結果被順序保存在密碼產生單元4;當密碼產生單元所保存的數據充滿后,其會將整體作為一個密碼保存至存儲單元5中。
其中,信號序列緩沖單元2,加法運算單元3,密碼產生單元4可由一個傳統的加法器實現;舉例來講,當密碼產生單元4為八位寄存器時,通過鍵值定義單元6定義第一數字輸入鍵為“1”,第二數字輸入鍵為“2”,第三數字輸入鍵為“4”,第四數字輸入鍵為“5”;例輸入密碼串“81082579”。
步驟首先輸入“4”、“4”并用功能鍵觸發;輸入“1”并觸發;輸入“5”、“5”并觸發;輸入“1”、“2”、“5”并觸發;輸入“1”、“1”并觸發;輸入“1”、“4”并觸發;輸入“2”、“5”并觸發;輸入“4”、“5”并觸發。
即可在存儲單元5中得到密碼串“81082579”。
以上輸入為得到密碼串“81082579”的其中一種方式。根據“加法計和”并“取和的個位值”的原理,用戶可以采用不同的輸入方式實現對同一組密碼的輸入。當通過鍵值定義單元改變鍵值后,同一組密碼串的輸入方式即需發生改變。
作為對本實用新型的改進,還可以加入第四、第五或更多的數字輸入鍵,相對應的,采用更多位數的加法器實現“計和”及“取各位”的操作,以實現更好的防偷窺的效果。
權利要求1.一種加法式數字編解碼裝置,其特征在于包括按鍵單元,信號序列緩沖單元,加法運算單元,密碼產生單元及存儲單元;所述按鍵單元為一個輸入裝置包括至少四個按鍵,其與所述信號序列緩沖單元相連接;信號序列緩沖單元提供對按鍵單元輸入信號進行緩沖并排序,避免信號丟失;加法運算單元實現對輸入信號的運算,其輸入端與信號序列緩沖單元相連接,輸出端與密碼產生單元相連接;存儲單元與密碼產生單元相連接,用以保存生成的密碼。
2.根據權利要求1中所述的加法式數字編解碼裝置,其特征在于所述按鍵單元包括一個第一數字輸入鍵,一個第二數字輸入鍵,一個第三數字輸入鍵和一個功能鍵,所述每個數字輸入鍵具有一個鍵值,所述功能鍵觸發加法器動作。
3.根據權利要求2所述的加法式數字編解碼裝置,其特征在于所述按鍵單元還包括一個第四數字輸入鍵或更多的數字輸入鍵。
4.根據權利要求2或3所述的加法式數字編解碼裝置,其特征在于所述鍵值定義單元與所述按鍵單元相連,用以將各按鍵定義為自然數“0”至“9”中的任意一個。
專利摘要本實用新型公開了一種加法式數字編解碼裝置,包括按鍵單元,信號序列緩沖單元,加法運算單元,密碼產生單元及存儲單元;所述按鍵單元包括第一數字輸入鍵,第二數字輸入鍵,第三數字輸入鍵和功能鍵,每個數字輸入鍵具有一個鍵值,功能鍵觸發由信號序列緩沖單元、加法運算單元和密碼產生單元組成的加法器動作。在為對本實用新型的改進,還可以包括一個鍵值定義單元,所述鍵值定義單元與所述按鍵單元相連,用以將各按鍵定義為自然數"0"至"9"中的任意一個。本實用新型的效果在于,輸入鍵少,功能實現簡單,無須借助顯示器提示,此外,本實用新型可以實現防偷窺的功能;通過變更輸入鍵的鍵值,本實用新型還可以實現獨特的"變碼"功能。
文檔編號G09C1/00GK2909434SQ20062000797
公開日2007年6月6日 申請日期2006年3月16日 優先權日2006年3月16日
發明者朱賦華 申請人:朱賦華