[發明專利]一種隨機電子密碼系統及方法有效
| 申請號: | 201310476532.8 | 申請日: | 2013-10-12 |
| 公開(公告)號: | CN103500299A | 公開(公告)日: | 2014-01-08 |
| 發明(設計)人: | 陳璞 | 申請(專利權)人: | 陳璞 |
| 主分類號: | G06F21/31 | 分類號: | G06F21/31 |
| 代理公司: | 南京天翼專利代理有限責任公司 32112 | 代理人: | 朱戈勝;朱芳雄 |
| 地址: | 210000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 隨機 電子 密碼 系統 方法 | ||
1.一種隨機電子密碼系統,其特征在于:包括主機、顯示模塊、輸入模塊、存儲器和信號輸出模塊,所述主機包括用戶信息單元、二維隨機數組生成單元、質數生成單元、尋碼單元、即時密碼校驗單元、計數單元和密碼校驗單元,
所述用戶信息單元分別與輸入模塊、存儲器、二維隨機數組生成單元和計數單元相連,用于接收用戶從輸入模塊輸入的用戶ID,并從存儲器中讀取該用戶的用戶密碼,所述用戶密碼包括至少一個密碼單元,所述密碼單元設定了尋碼路徑,用于用戶在二維隨機數組中尋找一個元素作為用戶即時密碼,所述尋碼路徑由起點位、方向位、距離位和垂直位四位數字組成,所述起點位為1、2、3或4中的一位數字,分別表示將二維隨機數組的第一行第一列位置、第一行最后一列位置、最后一行最后一列位置或最后一行第一列位置作為尋碼起點,所述方向位為1或2,1表示以二維隨機數組的第一行第一列位置所在行、第一行最后一列位置所在列、最后一行最后一列位置所在行或最后一行第一列位置所在列作為尋碼方向,2表示以二維隨機數組的第一行第一列位置所在列、第一行最后一列位置所在行、最后一行最后一列位置所在列或最后一行第一列位置所在行作為尋碼方向,所述距離位為3~9中任意一位數字,表示以尋碼起點位作為起點,按照尋碼方向進行尋碼的行數或列數,所述垂直位為3~9中任意一位數字,表示以尋碼方向進行尋碼的最后一位作為拐點,以尋碼方向的垂直方向進行尋碼的行數或列數,所述用戶信息單元還用于提取與用戶ID相匹配的密碼信息,所述密碼信息包括用戶密碼中包含密碼單元的個數、密碼單元中距離位的最大值以及密碼單元中垂直位的最大值,并將密碼單元的個數發送給計數單元,將密碼單元中距離位的最大值和密碼單元中垂直位的最大值發送給二維隨機數組生成單元;
所述二維隨機數組生成單元還與顯示模塊、尋碼單元和計數單元相連,用于根據用戶信息單元發送的密碼單元中距離位的最大值和密碼單元中垂直位的最大值,生成行列數均大于距離位的最大值或垂直位的最大值的二維隨機數組,所述二維隨機數組中的元素互不相同,并將生成的二維隨機數組發送給顯示模塊和尋碼單元;
所述質數生成單元與存儲器相連,用于設定每個密碼單元對應的質數,并將這些質數作為系統質數寫入存儲器中,所述系統質數互不相等,且部分系統質數和不等于其余系統質數;
所述尋碼單元還與存儲器相連,用于在接收的二維隨機數組中按照每個密碼單元的尋碼路徑尋找對應的元素作為系統即時密碼,并將系統及時密碼寫入存儲器中;
所述即時密碼校驗單元與存儲器相連,用于讀取存儲器中的用戶即時密碼和系統即時密碼并進行比較,若用戶即時密碼與某一密碼單元對應的系統即時密碼相同,則將該密碼單元所對應的系統質數作為校驗質數寫入存儲器中,若用戶即時密碼與所有密碼單元對應的系統即時密碼都不相同,則不寫入任何數據,在完成一次比較后清除存儲器中的系統即時密碼和用戶即時密碼;
所述計數單元還與密碼校驗單元相連,用于判斷用戶輸入用戶即時密碼的次數與用戶信息單元發送的密碼單元的個數是否相等,如果相等則觸發密碼校驗單元,如果不等則觸發二維隨機數組生成單元;
所述密碼校驗單元還與顯示模塊、存儲器和信號輸出模塊相連,用于讀取存儲器中的系統質數,并進行累加,得到系統質數累加和,再讀取存儲器中的校驗質數,并進行累加,得到校驗質數累加和,再判斷系統質數累加和與校驗質數累加和是否相等,若相等,則通過顯示模塊提示密碼輸入成功并由信號輸出模塊輸出控制信號,若不相等,則清除存儲器中的用戶即時密碼、系統即時密碼、系統質數和校驗質數以及計數單元的計數值。
2.根據權利要求1所述的隨機電子密碼系統,其特征在于:所述二維隨機數組中的元素為字母、數字、標點或標示符號。
3.根據權利要求1或2所述的隨機電子密碼系統,其特征在于:所述密碼單元的個數大于等于3小于等于6。
4.根據權利要求1或2所述的隨機電子密碼系統,其特征在于:所述系統質數大于等于2小于等于97。
5.根據權利要求1或2所述的隨機電子密碼系統,其特征在于:所述主機為ATM機、計算機或POS機。
6.根據權利要求1或2所述的隨機電子密碼系統,其特征在于:所述顯示模塊為顯示屏或觸摸屏。
7.根據權利要求1或2所述的隨機電子密碼系統,其特征在于:所述輸入模塊為鍵盤或觸摸屏。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陳璞,未經陳璞許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310476532.8/1.html,轉載請聲明來源鉆瓜專利網。





