[發明專利]動態口令實現方法以及服務器和電子簽名工具有效
| 申請號: | 200910076857.0 | 申請日: | 2009-01-22 |
| 公開(公告)號: | CN101477606A | 公開(公告)日: | 2009-07-08 |
| 發明(設計)人: | 李東聲 | 申請(專利權)人: | 李東聲 |
| 主分類號: | G06F21/00 | 分類號: | G06F21/00;G06Q40/00 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 王 琦;王誠華 |
| 地址: | 100083北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 口令 實現 方法 以及 服務器 電子 簽名 工具 | ||
1.一種動態口令實現方法,其特征在于,當用戶到銀行開通網上銀行業務時,生成一個與所述用戶唯一對應的至少兩層的嵌套坐標表,并將所述嵌套坐標表提供給用戶;當用戶通過網上銀行進行交易時,該方法包括:
A、將第一層坐標表中作為中間碼的密碼值所對應的坐標信息,以及除所述第一層坐標表以外的其它坐標表中當用戶進行動態口令查找時所需用到的坐標信息通知給用戶;
B、根據所述第一層坐標表中作為中間碼的密碼值所對應的坐標信息,在所述第一層坐標表中查找所述第一層坐標表所對應的中間碼;
C、將查找到的中間碼作為下一層坐標表的橫坐標和/或縱坐標,并根據所述當用戶進行動態口令查找時所需用到的坐標信息,在下一層坐標表中查找對應于該層坐標表的中間碼;
D、判斷是否存在下一層坐標表,如果是,則執行步驟C;否則,將步驟C中查找到的中間碼確定為動態口令,并將該確定出的動態口令與用戶輸入的動態口令進行比較,確定兩者是否一致,如果是,則結束流程。
2.根據權利要求1所述的方法,其特征在于,當所述第一層坐標表上只包括一個坐標表時,所述第一層坐標表中作為中間碼的密碼值所對應的坐標信息的獲取方式為:
從預先獲取的交易賬號中,選取兩位數字作為所述第一層坐標表中作為中間碼的密碼值所對應的橫坐標,選取一位數字作為所述第一層坐標表中作為中間碼的密碼值所對應的縱坐標。
3.根據權利要求2所述的方法,其特征在于,所述選取兩位數字作為所述第一層坐標表中作為中間碼的密碼值所對應的橫坐標,選取一位數字作為所述第一層坐標表中作為中間碼的密碼值所對應的縱坐標包括:
選取所述交易賬號中的倒數第3和第2位上的數字作為所述第一層坐標表中作為中間碼的密碼值所對應的橫坐標,選取所述交易賬號中的倒數第1位上的數字作為所述第一層坐標表中作為中間碼的密碼值所對應的縱坐標。
4.根據權利要求2或3所述的方法,其特征在于,
當所述下一層為第二層時,所述步驟C包括:將所述第一層坐標表所對應的中間碼作為橫坐標,將交易金額作為縱坐標,在第二層坐標表中查找對應于該層坐標表的中間碼;
當所述下一層為第二層之后的其它層時,所述步驟C包括:將上一層坐標表所對應的中間碼作為橫坐標,將一隨機生成的隨機數或與本次交易相關的信息作為縱坐標,在下一層坐標表中查找對應于該層坐標表的中間碼。
5.根據權利要求1所述的方法,其特征在于,當所述第一層坐標表上包括兩個坐標表時,所述第一層坐標表中作為中間碼的密碼值所對應的坐標信息的獲取方式為:
從預先獲取的交易賬號中,選取兩位數字作為一個中間碼所對應的橫坐標,選取一位數字作為該中間碼所對應的縱坐標;同時,將交易金額作為另一個中間碼所對應的橫坐標,將隨機生成的一個隨機數作為所述另一個中間碼所對應的縱坐標。
6.根據權利要求5所述的方法,其特征在于,
當所述下一層為第二層時,所述步驟C包括:將第一層坐標表所對應的兩個中間碼分別作為橫坐標和縱坐標,在第二層坐標表中查找對應于該層坐標表的中間碼;
當所述下一層為第二層之后的其它層時,所述步驟C包括:將上一層坐標表所對應的中間碼作為橫坐標,將一隨機生成的隨機數或與本次交易相關的信息作為縱坐標,在下一層坐標表中查找對應于該層坐標表的中間碼。
7.根據權利要求1所述的方法,其特征在于,所述步驟D中當判斷出不存在下一層坐標表之后,進一步包括:
重復一次以上步驟A到D所述過程,將每次確定出的動態口令與首次執行步驟A到D所述過程時確定出的動態口令進行組合,將組合后的口令作為最終所需的動態口令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于李東聲,未經李東聲許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910076857.0/1.html,轉載請聲明來源鉆瓜專利網。





