[發明專利]基于隨機字符組的動態口令身份認證方法無效
| 申請號: | 200810031695.4 | 申請日: | 2008-07-07 |
| 公開(公告)號: | CN101316166A | 公開(公告)日: | 2008-12-03 |
| 發明(設計)人: | 張寄望 | 申請(專利權)人: | 張寄望 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32 |
| 代理公司: | 湖南兆弘專利事務所 | 代理人: | 趙洪 |
| 地址: | 410004湖南省長沙市雨*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 隨機 字符 動態 口令 身份 認證 方法 | ||
1、一種基于隨機字符組的動態口令身份認證方法,其特征在于步驟為:
(1)設置用戶密碼:用戶從由K個字符組成的密碼字符組中選取L個依次排列形成用戶密碼,其中0<L<K;
(2)設置記憶矩陣編碼:用戶設置并記住一個M×N的記憶矩陣,其中M與N可以相等,在記憶矩陣中每個方格內設置一個字符,保證所有方格內的字符均不相同;
(3)請求認證:用戶向計算機或服務器發出認證請求后,計算機或服務器隨機生成一個與步驟(2)中記憶矩陣對應的生成矩陣,步驟(1)中密碼字符組的K個字符隨機布置于生成矩陣的方格內,生成矩陣的方格內包含所有K個字符且不重復;
(4)找出動態口令:用戶根據用戶密碼中第一位字符在生成矩陣中的具體位置MiNj,找出與生成矩陣對應的記憶矩陣中MiNj方格內的字符作為動態口令的第一位字符;依次類推,用戶根據所有L個用戶密碼在生成矩陣的具體位置,找出其在與生成矩陣對應的記憶矩陣中方格內的字符作為動態口令的字符,按照用戶密碼的排列順序,將各自對應的字符依次排列形成動態口令;
(5)認證結束:用戶將步驟(4)中得到動態口令輸入計算機或服務器,計算機或服務器根據步驟(1)到(4)的原則核對動態口令是否正確,完成身份認證。
2、根據權利要求1所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(1)中密碼字符組由10個阿拉伯數字0~9和26個英文字母a~z組成,其中K=36。
3、根據權利要求2所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(2)中記憶矩陣和步驟(3)中生成矩陣均為3×3或3×4或2×3的方陣,36個字符分布于生成矩陣中的方格內,所有字符不重復出現。
4、根據權利要求1或2或3所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(2)的記憶矩陣中所有字符組成字符集H,字符集H由10個阿拉伯數字0~9和26個英文字母a~z組成。
5、根據權利要求1或2或3所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(3)中,計算機或服務器隨機生成一個與步驟(2)中記憶矩陣對應的生成矩陣,所述生成矩陣以圖片格式呈現在用戶面前。
6、根據權利要求4所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(3)中,計算機或服務器隨機生成一個與步驟(2)中記憶矩陣對應的生成矩陣,所述生成矩陣以圖片格式呈現在用戶面前。
7、根據權利要求1或2或3所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(1)和步驟(2)在同一時間于計算機或服務器上完成,或者在計算機或服務器上完成步驟(1),然后通過手機與服務商聯系完成步驟(2)。
8、根據權利要求6所述的基于隨機字符組的動態口令身份認證方法,其特征在于:所述步驟(1)和步驟(2)在同一時間于計算機或服務器上完成,或者在計算機或服務器上完成步驟(1),然后通過手機與服務商聯系完成步驟(2)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于張寄望,未經張寄望許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810031695.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:正交頻分復用傳送接收方法以及其裝置
- 下一篇:發光系統





