亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

安全密碼系統(tǒng)的制作方法

文檔序號(hào):6640194閱讀:207來源:國知局
安全密碼系統(tǒng)的制作方法
【專利摘要】一種安全密碼系統(tǒng),其特征在于,其包括輸入終端、儲(chǔ)存有用戶預(yù)設(shè)的基礎(chǔ)密碼信息的數(shù)據(jù)庫、用于將基礎(chǔ)密碼按照加密原則進(jìn)行加密運(yùn)算而形成驗(yàn)證密碼的加密運(yùn)算單元及用于驗(yàn)證用戶輸入的密碼中的有效碼是否與加密運(yùn)算單元經(jīng)加密運(yùn)算形成的驗(yàn)證密碼所包含的有效字碼相一致的驗(yàn)證單元,輸入終端設(shè)有用于用戶輸入干擾碼和有效碼的輸入按鍵;加密運(yùn)算單元與數(shù)據(jù)庫通信連接,驗(yàn)證單元與輸入終端及加密運(yùn)算單元通訊連接。本發(fā)明通過設(shè)置加密運(yùn)算單元和驗(yàn)證單元,使用戶在輸入密碼時(shí)需按照輸入終端顯示屏上的加密輸入提示輸入干擾碼和經(jīng)加密后的有效碼,從而將重要的基礎(chǔ)密碼隱藏于干擾碼與有效碼之后而無法被他人窺竊,從而加強(qiáng)密碼輸入的安全性。
【專利說明】安全密碼系統(tǒng)
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及密碼安全領(lǐng)域,特別涉及一種新穎的安全密碼設(shè)置及驗(yàn)證方式。
【【背景技術(shù)】】
[0002]人們?cè)诒┞秷?chǎng)合中使用電話卡、信用卡、銀行卡、防盜門以及計(jì)算機(jī)設(shè)備時(shí),往往需要在輸入終端上輸入相應(yīng)的個(gè)人密碼以便確認(rèn)使用者的身份的合法性。然而人們?cè)谳斎虢K端上輸入密碼時(shí),密碼往往容易被他人偷窺或破譯。例如,對(duì)于銀行ATM終端,不法分子經(jīng)常在銀行ATM終端附近裝設(shè)攝像頭竊取密碼,當(dāng)用戶輸入密碼時(shí),不法分子便可通過視頻畫面記錄下用戶所輸密碼。又如對(duì)于家庭中設(shè)有密碼輸入的防盜門,不法分子同樣可通過安裝攝像頭盜取密碼。此外,對(duì)于防盜門的密碼,若人們?cè)谑褂脮r(shí),不頻繁的更換密碼,那么長期的輸入操作便會(huì)使得輸入頻率次數(shù)高的按鍵被磨損,使之明顯區(qū)別于不經(jīng)常使用的按鍵,從而暴露用戶的真實(shí)密碼數(shù)字。又如對(duì)于觸摸類的數(shù)碼產(chǎn)品,若數(shù)碼產(chǎn)品屏幕占有油污或灰塵等時(shí),輸入密碼時(shí)便會(huì)留下痕跡,從而很容易破譯用戶密碼。對(duì)于計(jì)算機(jī),不法分子通過相應(yīng)的鍵盤記錄工具便可容易破解出用戶使用過的密碼??偠灾?,現(xiàn)行的密碼輸入方式過于簡(jiǎn)單,容易被偷窺或破譯,其安全性有待加強(qiáng)。
[0003]為加強(qiáng)密碼輸入的安全性,目前銀行、醫(yī)院等方面僅提供了一些簡(jiǎn)易保護(hù)措施,如當(dāng)用戶輸入密碼時(shí),要求他人站在一米線外,或在輸入鍵盤上安裝遮擋盒避免被偷窺,或提供虛擬的隨機(jī)數(shù)字鍵盤,讓用戶通過鼠標(biāo)進(jìn)行輸入以避免密碼被記錄下來等等。這些措施雖然具有一定的作用,但是其并沒有從根本上解決密碼的安全性問題。

【發(fā)明內(nèi)容】

[0004]為解決上述問題,本發(fā)明提供了一種使用簡(jiǎn)單、安全性高的安全密碼系統(tǒng)。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種安全密碼系統(tǒng),其包括輸入終端、數(shù)據(jù)庫、力口密運(yùn)算單元、驗(yàn)證單元,所述輸入終端設(shè)有用于用戶輸入進(jìn)行字碼值校驗(yàn)和/或該字碼值位置校驗(yàn)的有效碼及用于隱藏有效碼位置的干擾碼的輸入按鍵;所述數(shù)據(jù)庫儲(chǔ)存有用戶預(yù)設(shè)的基礎(chǔ)密碼信息;所述加密運(yùn)算單元與所述數(shù)據(jù)庫通信連接,其用于將基礎(chǔ)密碼按照加密原則進(jìn)行加密運(yùn)算而形成包含有可用于驗(yàn)證用戶身份的有效字碼和/或該有效字碼位置信息的驗(yàn)證密碼;所述驗(yàn)證單元與所述輸入終端及加密運(yùn)算單元通訊連接,其用于驗(yàn)證用戶當(dāng)前輸入的密碼中的有效碼是否與所述驗(yàn)證密碼中的有效字碼的字碼值和/或位置信息相一致。
[0006]所述基礎(chǔ)密碼為用戶預(yù)設(shè)的可以確定用戶身份的有序字碼,所述驗(yàn)證密碼是與基礎(chǔ)密碼相關(guān)聯(lián)并在輸入密碼時(shí)取代基礎(chǔ)密碼用來驗(yàn)證用戶身份的字碼,所述干擾碼為至少一位長度的連續(xù)或非連續(xù)的字碼。
[0007]所述加密原則是隨機(jī)將基礎(chǔ)密碼中的若干個(gè)字碼的數(shù)值作為有效字碼的位置信息使用。
[0008]所述加密原則是隨機(jī)對(duì)基礎(chǔ)密碼中的若干個(gè)字碼進(jìn)行運(yùn)算而得出有效字碼的數(shù)值。
[0009]所述加密原則是隨機(jī)對(duì)基礎(chǔ)密碼中的某一位字碼進(jìn)行運(yùn)算,并使運(yùn)算后得出的驗(yàn)證密碼中的有效字碼的長度與所述基礎(chǔ)密碼的長度相一致。
[0010]所述加密運(yùn)算單元和驗(yàn)證單元集成于所述輸入終端。
[0011 ] 所述加密運(yùn)算單元和驗(yàn)證單元集成于所述數(shù)據(jù)庫。
[0012]該系統(tǒng)還包括報(bào)警裝置,所述報(bào)警裝置與所述驗(yàn)證單元通訊連接,當(dāng)用戶按照預(yù)設(shè)的報(bào)警方式輸入密碼時(shí),所述驗(yàn)證單元聯(lián)動(dòng)所述報(bào)警裝置報(bào)警。
[0013]所述預(yù)設(shè)的報(bào)警方式包括在密碼中輸入特定的報(bào)警碼、只輸入基礎(chǔ)密碼、先輸基礎(chǔ)密碼后輸干擾碼、先輸干擾碼后輸基礎(chǔ)密碼、輸入順序顛倒的基礎(chǔ)密碼。
[0014]所述輸入終端設(shè)有提示用戶按照與所述加密原則相關(guān)的加密輸入提示進(jìn)行密碼輸入的顯示屏。
[0015]本發(fā)明的有益貢獻(xiàn)在于,其有效解決了上述問題。本發(fā)明通過設(shè)置加密運(yùn)算單元和驗(yàn)證單元,并約定用戶在輸入密碼時(shí)按照輸入終端顯示屏上的加密輸入提示需輸入干擾碼和經(jīng)加密后的有效碼,從而將重要的基礎(chǔ)密碼隱藏于干擾碼與有效碼之后而無法被他人窺竊,從而加強(qiáng)系統(tǒng)的安全型。由于干擾碼是用戶隨機(jī)輸入的字碼,因此使用本發(fā)明的系統(tǒng)進(jìn)行密碼驗(yàn)證時(shí),他人即使窺探到用戶所輸入的全部字碼,他人也難以在下次進(jìn)行簡(jiǎn)單的模仿操作而通過密碼驗(yàn)證。相比于現(xiàn)有技術(shù),本發(fā)明的安全密碼系統(tǒng)安全性更高,使用更方便,應(yīng)用范圍更廣泛,宜大力實(shí)施。
【【專利附圖】

【附圖說明】】
[0016]圖1是本發(fā)明的原理框圖。
[0017]圖2是本發(fā)明的基礎(chǔ)密碼與驗(yàn)證密碼的關(guān)系圖。
[0018]圖3是本發(fā)明的驗(yàn)證密碼的組成結(jié)構(gòu)圖。
[0019]圖4是本發(fā)明的輸入密碼的組成結(jié)構(gòu)圖。
【【具體實(shí)施方式】】
[0020]下列實(shí)施例是對(duì)本發(fā)明的進(jìn)一步解釋和補(bǔ)充,對(duì)本發(fā)明不構(gòu)成任何限制。
[0021]如圖1?圖4所示,為解決現(xiàn)有系統(tǒng)安全性過低,用戶密碼容易被竊取的問題,本發(fā)明提供了一種新型的安全密碼系統(tǒng)。本發(fā)明的安全密碼系統(tǒng)通過設(shè)置加密運(yùn)算單元3、驗(yàn)證單元4,并改變用戶傳統(tǒng)的輸入密碼方式,使用戶輸入密碼時(shí)輸入干擾碼和有效碼,而非基礎(chǔ)密碼,當(dāng)用戶輸入的若干字碼中包含有正確的有效碼時(shí),則通過密碼驗(yàn)證。本發(fā)明的安全密碼系統(tǒng)將基礎(chǔ)密碼隱藏起來而難以被窺竊,從而可大大加強(qiáng)用戶密碼的安全性,從而提供系統(tǒng)安全性。
[0022]具體地,如圖1所示,本發(fā)明的安全密碼系統(tǒng)包括輸入終端1、加密運(yùn)算單元3、驗(yàn)證單元4、數(shù)據(jù)庫2及報(bào)警裝置。
[0023]所述輸入終端I用于用戶輸入密碼,其上設(shè)有輸入按鍵11,并設(shè)有顯示屏12。所述輸入終端I可呈多種具體形式。例如,用戶通過銀行自助終端辦理業(yè)務(wù)時(shí),所述輸入終端I指銀行ATM終端。當(dāng)用戶使用防盜門需輸入密碼時(shí),所述輸入終端I指防盜門上的輸入裝置。當(dāng)用戶使用網(wǎng)銀時(shí),所述輸入終端I指包含有鍵盤和顯示器的計(jì)算機(jī)。當(dāng)本發(fā)明用于不同場(chǎng)所或不同領(lǐng)域時(shí),所述輸入終端I可根據(jù)實(shí)際情況而確定,其泛指用戶需輸入密碼進(jìn)行身份驗(yàn)證的帶有顯示屏12的輸入設(shè)備。為便于說明,本實(shí)施例以本發(fā)明應(yīng)用于銀行領(lǐng)域?yàn)槔M(jìn)行詳細(xì)說明,其他實(shí)施例中,可根據(jù)本實(shí)施例的內(nèi)容進(jìn)行適應(yīng)性修改。本實(shí)施例中,所述輸入終端I指銀行ATM終端,其設(shè)有數(shù)字按鍵和顯示屏12。
[0024]所述數(shù)據(jù)庫2用于儲(chǔ)存用戶預(yù)設(shè)的基礎(chǔ)密碼信息。所述基礎(chǔ)密碼是指用戶預(yù)設(shè)的可以確定用戶身份的連續(xù)字碼。所述字碼可為阿拉伯?dāng)?shù)字,也可為英文字母。例如,當(dāng)人們?nèi)ャy行辦理銀行卡開戶時(shí),銀行工作人員通常會(huì)要求用戶輸入6位數(shù)的密碼,該6位數(shù)密碼便是用戶的基礎(chǔ)密碼,其與該用戶的身份證號(hào)、此處辦理的銀行卡號(hào)相關(guān)聯(lián)而存儲(chǔ)于銀行的數(shù)據(jù)庫2中。所述數(shù)據(jù)庫2與所述加密運(yùn)算單元3通訊連接。
[0025]如圖1、圖2、圖3所示,所述加密運(yùn)算單元3用于將基礎(chǔ)密碼按照加密原則進(jìn)行加密運(yùn)算而形成驗(yàn)證密碼。加密運(yùn)算單元3形成的驗(yàn)證密碼,是為了隱藏基礎(chǔ)密碼,而要求用戶輸入經(jīng)過加密運(yùn)算后的密碼,方便系統(tǒng)對(duì)用戶輸入的密碼進(jìn)行驗(yàn)證。根據(jù)不同的加密原貝U,可形成不同的驗(yàn)證密碼。所述驗(yàn)證密碼至少包括若干位需進(jìn)行字碼值校驗(yàn)的有效字碼,在某些情況下,所述驗(yàn)證密碼還可包括有效字碼的位置信息。所述加密原則是基于基礎(chǔ)密碼而生成有效字碼和/或基于基礎(chǔ)密碼而生成有效字碼的位置信息。其可以是隨機(jī)對(duì)基礎(chǔ)密碼中的某一位或某幾位字碼進(jìn)行運(yùn)算而直接得出長度一致的有效字碼,也可以是隨機(jī)將基礎(chǔ)密碼中的某一位字碼的數(shù)值作為有效字碼的位置信息。由于加密原則多種多樣,為便于說明,本實(shí)施例舉例介紹3種,其可包括以下加密原則但不局限于以下加密原則:
[0026]加密原則一:將基礎(chǔ)密碼的某一位字碼的數(shù)值加上或減去某一數(shù)值,使其結(jié)果形成驗(yàn)證密碼中的有效字碼。如基礎(chǔ)密碼為123456,對(duì)該基礎(chǔ)密碼加密時(shí),可以隨機(jī)將基礎(chǔ)密碼的第2位+8進(jìn)行運(yùn)算,那么驗(yàn)證密碼中的有效字碼便為203456。
[0027]加密原則二:將基礎(chǔ)密碼的某一位字碼的數(shù)值作為基礎(chǔ)密碼前的前置干擾碼的長度,并將該數(shù)值去掉后而使基礎(chǔ)密碼中剩余字碼作為驗(yàn)證密碼中的有效字碼。例如,原來的基礎(chǔ)密碼為123456,加密時(shí)和加密輸入時(shí),可將第三位的3作為前置干擾碼的長度,并將第三位的3去掉后的12456作為驗(yàn)證密碼中的有效字碼,則驗(yàn)證密碼應(yīng)包括12456的有效字碼值信息和該有效字碼值的位置信息。當(dāng)用戶輸入密碼時(shí),正確的輸入密碼應(yīng)該是***12456......,其中*代表一位隨機(jī)輸入的干擾碼,......代表隨機(jī)輸入的若干位干擾碼。
[0028]加密原則三:將基礎(chǔ)密碼的某一位作為前置干擾碼數(shù)量,然后將基礎(chǔ)密碼的某一位和某一位進(jìn)行運(yùn)算而得出有效字碼。例如,原來的基礎(chǔ)密碼為378926,加密時(shí),將密碼的第3位字碼“8”作為前置干擾碼數(shù)量,輸入第2位和第6位字碼相加后的個(gè)位數(shù)值“3”,然后將密碼的第I位數(shù)“3”作為前置干擾碼數(shù)量,輸入第4位和第5位字碼相加后的個(gè)位數(shù)值“ I ”,則驗(yàn)證密碼應(yīng)包括兩個(gè)有效字碼的字碼值和位置信息,其正確的輸入密碼應(yīng)該為......。其中*代表一位隨機(jī)輸入的干擾碼,......代表隨機(jī)輸入的若干位干擾碼。
[0029]使用簡(jiǎn)單的加密原則,既可將基礎(chǔ)密碼隱藏起來,而且還可以簡(jiǎn)化計(jì)算,方便用戶輸入。對(duì)于加密原則一,為便于統(tǒng)一管理,由于密碼的長度應(yīng)是固定的,所以加密后形成的驗(yàn)證密碼的有效字碼的長度應(yīng)與原來的基礎(chǔ)密碼長度一致。例如,對(duì)于銀行ATM終端,用戶預(yù)設(shè)有6位基礎(chǔ)密碼,則驗(yàn)證密碼中的有效字碼也應(yīng)為6位,以便于用戶心算進(jìn)行密碼輸入。加密原則一這種加密方式計(jì)算簡(jiǎn)單,方便用戶使用。對(duì)于加密原則二,由于能定位干擾碼的長度和基礎(chǔ)密碼的位置,因此其可大大簡(jiǎn)化密碼驗(yàn)證難度,減少隨意輸入的密碼與正確密碼相同的概率,從而大大提高密碼的安全性,降低密碼被破譯的難度。對(duì)于加密原則三,由于其是以有效字碼的字碼值和位置信息進(jìn)行驗(yàn)證,其最終輸入的密碼與原基礎(chǔ)密碼相差甚遠(yuǎn),因此相當(dāng)難以被他人破譯密碼加密原則,因此其安全性最高,適合于安全性要求相當(dāng)高的系統(tǒng),如軍工方面。
[0030]所述驗(yàn)證單元4用于驗(yàn)證用戶當(dāng)前輸入的密碼中的有效碼是否與所述驗(yàn)證密碼中的有效字碼的字碼值和/或位置信息相一致。所述驗(yàn)證單元4分別與所述輸入終端I及加密運(yùn)算單元3通訊連接。
[0031 ] 本實(shí)施例中,所述加密運(yùn)算單元3與驗(yàn)證單元4集成于輸入終端I內(nèi),以便于不需更改銀行的數(shù)據(jù)庫2,而直接改進(jìn)現(xiàn)有的銀行ATM終端。其他實(shí)施例中,所述加密運(yùn)算單元3與驗(yàn)證單元4也可集成于數(shù)據(jù)庫2中,以簡(jiǎn)化系統(tǒng)架構(gòu)。
[0032]所述報(bào)警裝置用于用戶在遇到緊急情況時(shí)通過非正常的密碼輸入方式進(jìn)行隱秘的報(bào)警。所述報(bào)警裝置與所述驗(yàn)證單元4通訊連接。為便于統(tǒng)一報(bào)警方式,所述非正常的密碼輸入方式應(yīng)按照系統(tǒng)預(yù)設(shè)的報(bào)警方式進(jìn)行密碼輸入。例如,當(dāng)人們被劫持時(shí),劫犯要求人們輸入銀行卡密碼以實(shí)施搶劫時(shí),人們往往出于自身安全考慮而會(huì)配合劫犯的要求,將銀行卡密碼進(jìn)行正確輸入,從而希望花錢消災(zāi)。為防止人們?cè)诮俪智闆r下被迫輸入密碼而遭受損失,用戶便需按預(yù)設(shè)的報(bào)警方式進(jìn)行密碼輸入,佯裝輸入密碼,實(shí)則聯(lián)動(dòng)報(bào)警裝置進(jìn)行報(bào)警。當(dāng)用戶以報(bào)警方式輸入密碼時(shí),不管密碼是否與所述驗(yàn)證密碼相一致,所述驗(yàn)證單元4均認(rèn)定當(dāng)前輸入密碼通過驗(yàn)證,以佯裝用戶正在輸入正確的密碼。所述報(bào)警方式可根據(jù)需要而設(shè)置,其可包括以下方式但不局限于以下方式:
[0033]方式一:約定報(bào)警碼,如110,當(dāng)用戶輸入的干擾碼中包含有報(bào)警碼110時(shí),所述輸入終端I聯(lián)動(dòng)報(bào)警裝置進(jìn)行報(bào)警。使用這種約定報(bào)警方式較為簡(jiǎn)潔,尤其是110作為報(bào)警號(hào)碼屬于人盡皆知,在緊急情況下用戶第一反應(yīng)便會(huì)想起110,從而方便用戶操作,既不會(huì)使用戶泄露密碼,也能快速進(jìn)行報(bào)警。
[0034]方式二:約定只輸入基礎(chǔ)密碼,不輸入干擾碼為非正常輸入密碼,密碼輸入完時(shí),輸入終端I聯(lián)動(dòng)報(bào)警裝置進(jìn)行報(bào)警。由于人在緊急情況下較為緊張,若輸入方式太復(fù)雜,肯定會(huì)延誤時(shí)機(jī)。而用戶平時(shí)只記憶自己的基礎(chǔ)密碼,基礎(chǔ)密碼可以快速進(jìn)行輸入,因此也可以使用這種方式快速進(jìn)行報(bào)警。
[0035]方式三:約定先輸入基礎(chǔ)密碼,后輸入干擾碼為非正常輸入密碼,密碼輸入完時(shí),輸入終端I聯(lián)動(dòng)報(bào)警裝置進(jìn)行報(bào)警。這種輸入方法看似正常輸入密碼,可以蒙蔽他人取得信任,但實(shí)際上是進(jìn)行報(bào)警。因此這種方式隱蔽性強(qiáng),既不會(huì)泄露基礎(chǔ)密碼,也能快速進(jìn)行報(bào)警。
[0036]方式四:約定顛倒基礎(chǔ)密碼的順序進(jìn)行輸入為非正常輸入密碼,密碼輸入完成時(shí),輸入終端I聯(lián)動(dòng)報(bào)警裝置進(jìn)行報(bào)警。這種方式輸入較為復(fù)雜,用戶需心算才能輸入可以進(jìn)行報(bào)警的密碼,不適合日常使用,但可用于各種不易發(fā)生安全事故的機(jī)密重要系統(tǒng)中。
[0037]當(dāng)聯(lián)動(dòng)報(bào)警裝置進(jìn)行報(bào)警時(shí),其可根據(jù)應(yīng)用場(chǎng)所或應(yīng)用領(lǐng)域而進(jìn)行相應(yīng)的具體報(bào)警措施。例如,對(duì)于設(shè)置在銀行營業(yè)廳附近的銀行ATM終端,當(dāng)用戶以報(bào)警方式輸入密碼時(shí),輸入終端I聯(lián)動(dòng)報(bào)警裝置向附近的營業(yè)廳內(nèi)部發(fā)送報(bào)警信息,以便于營業(yè)廳內(nèi)工作人員及時(shí)采取相應(yīng)措施。又如銀行營業(yè)廳發(fā)生持槍搶劫事件時(shí),若撥打手機(jī)報(bào)警可能會(huì)來不及或激怒搶匪而造成更嚴(yán)重的傷害,此時(shí)用戶可偽裝正在輸入銀行密碼而進(jìn)行報(bào)警,報(bào)警裝置自動(dòng)撥打110報(bào)警以便附近警察及時(shí)趕來。
[0038]藉此,便形成了本發(fā)明的安全密碼系統(tǒng)。當(dāng)用戶需在輸入終端I上輸入密碼時(shí),輸入終端I的顯示界面首先可根據(jù)需要而給出輸入選擇:傳統(tǒng)方式輸入或加密方式輸入。選擇傳統(tǒng)方式輸入時(shí),用戶只需輸入基礎(chǔ)密碼便可。當(dāng)選擇加密方式輸入時(shí),輸入終端I的顯示屏12給出加密輸入提示,用戶按照加密輸入提示需輸入若干干擾碼和有效碼。例如,某用戶設(shè)置的基礎(chǔ)密碼為123456,該基礎(chǔ)密碼信息和當(dāng)前卡號(hào)、用戶身份證號(hào)相互關(guān)聯(lián)而存儲(chǔ)在數(shù)據(jù)庫2中。當(dāng)用戶選擇加密輸入方式時(shí),顯示屏12的顯示界面可提示如下信息:請(qǐng)輸入10位數(shù)密碼,并將基礎(chǔ)密碼的第2位加8。此時(shí),數(shù)據(jù)庫2查找到當(dāng)前卡號(hào),并將當(dāng)前卡號(hào)所對(duì)應(yīng)的基礎(chǔ)密碼信息123456發(fā)送至加密運(yùn)算單元3。加密運(yùn)算單元3根據(jù)加密原則將基礎(chǔ)密碼的第2位進(jìn)行加8計(jì)算,而得出203456為此次操作的有效字碼。其后加密運(yùn)算單元3將有效字碼203456發(fā)送至驗(yàn)證單元4。此時(shí),若用戶連續(xù)輸入的10位數(shù)密碼中包含有203456,則當(dāng)前密碼通過驗(yàn)證。同理,對(duì)于不同的加密原則,輸入終端I的顯示屏12可給出不同的加密輸入提示。例如,對(duì)于本實(shí)施例中所述的加密原則二,輸入終端I的顯示界面可提示如下信息:請(qǐng)將基礎(chǔ)密碼的第3位數(shù)字作為前置干擾碼的長度,并去掉該數(shù)字輸入基礎(chǔ)密碼。此時(shí),加密運(yùn)算單元3運(yùn)算出有效字碼為12456,且該有效字碼的起始位置為第4位,此時(shí)用戶輸入的10位數(shù)密碼中,若第4位至第8位的數(shù)字與12456相吻合,則當(dāng)前密碼通過驗(yàn)證。又如對(duì)于本實(shí)施例中所述的加密原則三,輸入終端I的現(xiàn)實(shí)界面可提示如下信息:請(qǐng)將基礎(chǔ)密碼的第3位數(shù)字作為前置干擾碼的長度,并去掉該數(shù)字輸入基礎(chǔ)密碼。與此同時(shí),后臺(tái)根據(jù)加密原則二運(yùn)輸出驗(yàn)證密碼中的有效字碼為12456,且該有效字碼的起始位置為第4位。此時(shí),加密運(yùn)算單元3運(yùn)算出驗(yàn)證密碼中的有效字碼為3和I,且該有效字碼所在的位置分別為第9位和第4位。此時(shí)用戶輸入的密碼中,若第4位數(shù)為4,第9位數(shù)為3,則密碼正確,該密碼通過驗(yàn)證。
[0039]盡管通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了揭示,但是本發(fā)明的范圍并不局限于此,在不偏離本發(fā)明構(gòu)思的條件下,以上各構(gòu)件可用所屬【技術(shù)領(lǐng)域】人員了解的相似或等同元件來替換。
【權(quán)利要求】
1.一種安全密碼系統(tǒng),其特征在于,其包括: 輸入終端(I),其設(shè)有用于用戶輸入進(jìn)行字碼值校驗(yàn)和/或字碼位置校驗(yàn)的有效碼及用于隱藏有效碼位置的干擾碼的輸入按鍵(11); 數(shù)據(jù)庫(2),其儲(chǔ)存有用戶預(yù)設(shè)的基礎(chǔ)密碼信息; 加密運(yùn)算單元(3),其與所述數(shù)據(jù)庫(2)通信連接,其用于將基礎(chǔ)密碼按照加密原則進(jìn)行加密運(yùn)算而形成包含有可用于驗(yàn)證用戶身份的有效字碼和/或該有效字碼位置信息的驗(yàn)證密碼; 驗(yàn)證單元(4),其與所述輸入終端(I)及加密運(yùn)算單元3通訊連接,其用于驗(yàn)證用戶當(dāng)前輸入的密碼中的有效碼是否與所述驗(yàn)證密碼中的有效字碼的字碼值和/或位置信息相—致。
2.如權(quán)利要求1所述的安全密碼系統(tǒng),其特征在于,所述基礎(chǔ)密碼為用戶預(yù)設(shè)的可以確定用戶身份的有序字碼,所述驗(yàn)證密碼是與基礎(chǔ)密碼相關(guān)聯(lián)并在輸入密碼時(shí)取代基礎(chǔ)密碼用來驗(yàn)證用戶身份的字碼,所述干擾碼為至少一位長度的連續(xù)或非連續(xù)的字碼。
3.如權(quán)利要求2所述的安全密碼系統(tǒng),其特征在于,所述加密原則是隨機(jī)將基礎(chǔ)密碼中的若干個(gè)字碼的數(shù)值作為有效字碼的位置信息使用。
4.如權(quán)利要求3所述的安全密碼系統(tǒng),其特征在于,所述加密原則是隨機(jī)對(duì)基礎(chǔ)密碼中的若干個(gè)字碼進(jìn)行運(yùn)算而得出有效字碼的數(shù)值。
5.如權(quán)利要求2所述的安全密碼系統(tǒng),其特征在于,所述加密原則是隨機(jī)對(duì)基礎(chǔ)密碼中的某一位字碼進(jìn)行運(yùn)算,并使運(yùn)算后得出的驗(yàn)證密碼中的有效字碼的長度與所述基礎(chǔ)密碼的長度相一致。
6.如權(quán)利要求1?5任一條所述的安全密碼系統(tǒng),其特征在于,所述加密運(yùn)算單元(3)和驗(yàn)證單元(4)集成于所述輸入終端(I)。
7.如權(quán)利要求1?5任一條所述的安全密碼系統(tǒng),其特征在于,所述加密運(yùn)算單元(3)和驗(yàn)證單元(4)集成于所述數(shù)據(jù)庫(2)。
8.如權(quán)利要求1所述的安全密碼系統(tǒng),其特征在于,該系統(tǒng)還包括報(bào)警裝置,所述報(bào)警裝置與所述驗(yàn)證單元(4)通訊連接,當(dāng)用戶按照預(yù)設(shè)的報(bào)警方式輸入密碼時(shí),所述驗(yàn)證單元(4)聯(lián)動(dòng)所述報(bào)警裝置報(bào)警。
9.如權(quán)利要求8所述的安全密碼系統(tǒng),其特征在于,所述預(yù)設(shè)的報(bào)警方式包括在密碼中輸入特定的報(bào)警碼、只輸入基礎(chǔ)密碼、先輸基礎(chǔ)密碼后輸干擾碼、先輸干擾碼后輸基礎(chǔ)密碼、輸入順序顛倒的基礎(chǔ)密碼。
10.如權(quán)利要求1所述的安全密碼系統(tǒng),其特征在于,所述輸入終端(I)設(shè)有提示用戶按照與所述加密原則相關(guān)的加密輸入提示進(jìn)行密碼輸入的顯示屏(12)。
【文檔編號(hào)】G06F21/46GK104408363SQ201410827636
【公開日】2015年3月11日 申請(qǐng)日期:2014年12月25日 優(yōu)先權(quán)日:2014年12月25日
【發(fā)明者】蔣艾 申請(qǐng)人:綿陽艾佳科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1