[發明專利]隨機數字鍵盤的生成方法及裝置在審
| 申請號: | 202110763080.6 | 申請日: | 2021-07-06 |
| 公開(公告)號: | CN113449280A | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 孫傳智 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞;王濤 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 隨機 數字鍵盤 生成 方法 裝置 | ||
本發明提供一種隨機數字鍵盤的生成方法及裝置,涉及計算機技術領域,可應用金融技術領域的智能終端上。方法包括:接收到輸入密碼的指令;將數字鍵盤進行區域劃分并確定每個子區域對應的顏色代碼;對每個字區域內的數字進行隨機排序;基于每個子區域對應的顏色代碼和每個字區域內的數字的排序生成隨機數字鍵盤。本發明能夠降低數字的搜索次數,進而提高了密碼的輸入效率,降低密碼泄露的風險,提高交易的安全性。
技術領域
本發明涉及計算機技術領域,尤其涉及金融技術領域的智能終端,具體涉及一種隨機數字鍵盤的生成方法及裝置。
背景技術
目前涉及用戶密碼的輸入都采用安全數字鍵盤,這樣能夠保護用戶密碼的安全,防止惡意程序的讀取。目前安全數字鍵盤應用場景很多,例如金融機構的網銀,智能終端,手機APP、線上支付和POS支付等。
安全數字鍵盤上,密碼數字鍵盤都采用10個數字隨機變換位置,然后通過加密算法還原用戶輸入的數字密碼。這種方式有一個顯著的缺點,找起數字來比較麻煩,尤其對于老人或者視力不好的人,半天都找不到輸入的數字,有的干脆讓工作人員代為輸入,這樣存在著密碼泄露的風險,也不符合安全要求。
發明內容
針對現有技術中的問題,本發明提供一種隨機數字鍵盤的生成方法及裝置,能夠降低密碼泄露的風險,提高交易的安全性。
為解決上述技術問題,本發明提供以下技術方案:
第一方面,本發明提供一種隨機數字鍵盤的生成方法,包括:
接收到輸入密碼的指令;
將數字鍵盤進行區域劃分并確定每個子區域對應的顏色代碼;
對每個字區域內的數字進行隨機排序;
基于每個子區域對應的顏色代碼和每個字區域內的數字的排序生成隨機數字鍵盤。
在一實施例中,在所述接收到輸入密碼的指令之后,還包括:
判斷當前終端的數字鍵盤的布局方式;
根據所述數字鍵盤的布局方式確定所述數字鍵盤的區域劃分方式。
在一實施例中,所述布局方式包含:九宮格和全鍵盤;
相對應的,根據所述數字鍵盤的布局方式確定所述數字鍵盤的區域劃分方式,包括:
所述數字鍵盤的布局方式為全鍵盤,則確定所述數字鍵盤的區域劃分方式為:第一區域劃分方式;
所述數字鍵盤的布局方式為九宮格,則確定所述數字鍵盤的區域劃分方式為:第二區域劃分方式或第三區域劃分方式;
其中,第一區域劃分方式為:數字鍵前三鍵為第一子區域,數字鍵中三鍵為第二子區域,數字鍵后四鍵為第三子區域;第二區域劃分方式為:數字鍵第一橫行為第一子區域,數字鍵第二橫行為第二子區域,數字鍵第三橫行和數字鍵第四橫行為第三子區域;第三區域劃分方式為:數字鍵第一豎行為第一子區域,數字鍵第二豎行為第二子區域,數字鍵第三豎行為第三子區域。
在一實施例中,所述對每個字區域內的數字進行隨機排序,包括:
采用隨機的方式確定所述子區域內任意一數字鍵對應的第一數字;
重復執行:基于隨機的方式確定子區域內余下的數字鍵中任意一數字鍵對應的第二數字,且所述第二數字不等于已經確定的所有數字鍵對應的數字。
第二方面,本發明提供一種隨機數字鍵盤的生成裝置,包括:
接收模塊,用于接收到輸入密碼的指令;
劃分模塊,用于將數字鍵盤進行區域劃分并確定每個子區域對應的顏色代碼;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110763080.6/2.html,轉載請聲明來源鉆瓜專利網。





