[發明專利]生成動態信用卡安全碼的方法和設備、銀行卡有效
| 申請號: | 201711128382.6 | 申請日: | 2017-11-15 |
| 公開(公告)號: | CN108134667B | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 周濤;丁林潤;李春歡;陳朋 | 申請(專利權)人: | 中國銀聯股份有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32;G06Q20/34;G06Q20/40 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 俞華梁;楊美靈 |
| 地址: | 200135 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 動態 信用卡 安全 方法 設備 銀行卡 | ||
本發明提供一種生成動態信用卡安全碼的方法,該方法包括:獲取動態數據元素,用所述動態數據元素替換所述信用卡的主賬號PAN的一部分,從而生成更新的主賬號PAN;對所述更新的主賬號PAN進行加密,得到第一數據塊;以及基于所述第一數據塊生成所述動態信用卡安全碼。本發明還提供了一種生成動態信用卡安全碼的設備、銀行卡以及由發卡行認證服務器執行的認證方法。本發明的生成算法計算環節少,計算結果的隨機性好。
技術領域
本發明涉及金融支付領域,特別地,涉及生成動態信用卡安全碼的方法和設備、銀行卡和認證方法。
背景技術
信用安全碼(CVN2),是信用卡上的一組3位數字。其生成方法是銀行將卡片賬號、有效期、服務代碼提取出來,排列后再經過一系列復雜的算法得出。這組數字在生成之后,就只有發卡銀行和銀行卡的持有者知道該數字是多少。信用卡安全碼就相當于信用卡的身份證,消費者可以憑此碼進行消費交易。由于現有的信用安全碼都是平印在信用卡背面簽名欄上卡號后4位處,因此犯罪份子很容易盜用用戶的信用安全碼,導致用戶的信用卡被盜刷,安全性差。
為了解決以上問題,VISA提出了基于時間可變的動態CVN2方案,從一定程度上解決了交易安全性差的問題。但在現有方案中通常采用DES/3DES生成算法來生成該動態信用安全碼,計算環節多且復雜。因此,希望一種改進的生成動態信用卡安全碼的方案。
以上公開于本發明背景部分的信息僅僅旨在增加對本發明的總體背景的理解,而不應當被視為承認或以任何形式暗示該信息構成已為本領域一般技術人員所公知的現有技術。
發明內容
鑒于此,根據本發明的一個方面,提供了一種生成動態信用卡安全碼的方法,該方法包括:獲取動態數據元素,用所述動態數據元素替換所述信用卡的主賬號PAN的一部分,從而生成更新的主賬號PAN;對所述更新的主賬號PAN進行加密,得到第一數據塊;以及基于所述第一數據塊生成所述動態信用卡安全碼。與DES/3DES生成算法相比,本發明采用國密算法,計算環節少,計算結果的隨機性好。
在上述方法中,所述動態數據元素為事件可變因子,使得所述動態信用卡安全碼基于所述事件可變因子的觸發而變化。
在上述方法中,所述事件可變因子對應于個人化之后累計至當前的按鍵次數或個人化之后搖晃卡片的次數。
在上述方法中,所述事件可變因子為8位數字,并且在所述按鍵次數少于8位數字時,在所述按鍵次數的數據左邊以二進制數字0填充。
在上述方法中,用所述動態數據元素替換所述信用卡的主賬號PAN的一部分,從而生成更新的主賬號PAN包括:用所述動態數據元素替換所述PAN的最左邊的8位數字構建字符串,從而生成更新的主賬號PAN。
在上述方法中,對所述更新的主賬號PAN進行加密,得到第一數據塊包括:依次串接所述更新的主賬號PAN、卡片失效日期、服務代碼,以構建第一字符串;通過在所述第一字符串的右側補0,將所述第一字符串擴展為256位的第二數據塊;以及利用唯一分散密鑰對所述第二數據塊進行加密,從而得到所述第一數據塊。
在上述方法中,基于所述第一數據塊生成所述動態信用卡安全碼包括:從所述第一數據塊中從左至右選出0到9的數字并將選出的數字左靠齊,從而得到第三數據塊;從所述第一數據塊中從左至右選出16進制中A到F,并將其轉換成10進制減去10,從而得到第四數據塊;將所述第四數據塊拼接到所述第三數據塊的右側,得到第五數據塊;以及將所述第五數據塊最左邊的3個數字選擇作為所述動態信用卡安全碼。
在上述方法中,所述動態數據元素為時間可變因子,所述時間可變因子基于當前時間而確定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀聯股份有限公司,未經中國銀聯股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711128382.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種加密解密方法及裝置
- 下一篇:點積協議處理方法、計算機設備及存儲介質





