[發(fā)明專利]生成動態(tài)信用卡安全碼的方法和設(shè)備、銀行卡有效
| 申請?zhí)枺?/td> | 201711128382.6 | 申請日: | 2017-11-15 |
| 公開(公告)號: | CN108134667B | 公開(公告)日: | 2021-05-11 |
| 發(fā)明(設(shè)計)人: | 周濤;丁林潤;李春歡;陳朋 | 申請(專利權(quán))人: | 中國銀聯(lián)股份有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32;G06Q20/34;G06Q20/40 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 俞華梁;楊美靈 |
| 地址: | 200135 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 生成 動態(tài) 信用卡 安全 方法 設(shè)備 銀行卡 | ||
1.一種生成動態(tài)信用卡安全碼的方法,其特征在于,所述方法包括:
獲取動態(tài)數(shù)據(jù)元素,
用所述動態(tài)數(shù)據(jù)元素替換所述信用卡的主賬號PAN的一部分,從而生成更新的主賬號PAN;
對所述更新的主賬號PAN進行加密,得到第一數(shù)據(jù)塊;以及
基于所述第一數(shù)據(jù)塊生成所述動態(tài)信用卡安全碼,
其中,用所述動態(tài)數(shù)據(jù)元素替換所述信用卡的主賬號PAN的一部分,從而生成更新的主賬號PAN包括:用所述動態(tài)數(shù)據(jù)元素替換所述PAN的最左邊的8位數(shù)字構(gòu)建字符串,從而生成更新的主賬號PAN,并且其中,所述動態(tài)數(shù)據(jù)元素為事件可變因子,使得所述動態(tài)信用卡安全碼基于所述事件可變因子的觸發(fā)而變化,所述事件可變因子對應(yīng)于個人化之后累計至當(dāng)前的按鍵次數(shù)或個人化之后搖晃卡片的次數(shù)。
2.如權(quán)利要求1所述的方法,其中,所述事件可變因子為8位數(shù)字,并且在所述按鍵次數(shù)少于8位數(shù)字時,在所述按鍵次數(shù)的數(shù)據(jù)左邊以二進制數(shù)字0填充。
3.如權(quán)利要求1所述的方法,其中,對所述更新的主賬號PAN進行加密,得到第一數(shù)據(jù)塊包括:
依次串接所述更新的主賬號PAN、卡片失效日期、服務(wù)代碼,以構(gòu)建第一字符串;
通過在所述第一字符串的右側(cè)補0,將所述第一字符串?dāng)U展為256位的第二數(shù)據(jù)塊;以及
利用唯一分散密鑰對所述第二數(shù)據(jù)塊進行加密,從而得到所述第一數(shù)據(jù)塊。
4.如權(quán)利要求1所述的方法,其中,基于所述第一數(shù)據(jù)塊生成所述動態(tài)信用卡安全碼包括:
從所述第一數(shù)據(jù)塊中從左至右選出0到9的數(shù)字并將選出的數(shù)字左靠齊,從而得到第三數(shù)據(jù)塊;
從所述第一數(shù)據(jù)塊中從左至右選出16進制中A到F,并將其轉(zhuǎn)換成10進制減去10,從而得到第四數(shù)據(jù)塊;
將所述第四數(shù)據(jù)塊拼接到所述第三數(shù)據(jù)塊的右側(cè),得到第五數(shù)據(jù)塊;以及
將所述第五數(shù)據(jù)塊最左邊的3個數(shù)字選擇作為所述動態(tài)信用卡安全碼。
5.如權(quán)利要求1所述的方法,其中,所述動態(tài)數(shù)據(jù)元素為時間可變因子,所述時間可變因子基于當(dāng)前時間而確定。
6.一種生成動態(tài)信用卡安全碼的設(shè)備,其特征在于,所述設(shè)備包括:
獲取裝置,用于獲取動態(tài)數(shù)據(jù)元素,
替換裝置,用于用所述動態(tài)數(shù)據(jù)元素替換所述信用卡的主賬號PAN的一部分,從而生成更新的主賬號PAN;
加密裝置,用于對所述更新的主賬號PAN進行加密,得到第一數(shù)據(jù)塊;以及
生成裝置,用于基于所述第一數(shù)據(jù)塊生成所述動態(tài)信用卡安全碼,
其中,所述替換裝置配置成用所述動態(tài)數(shù)據(jù)元素替換所述PAN的最左邊的8位數(shù)字構(gòu)建字符串,從而生成更新的主賬號PAN,并且其中,所述動態(tài)數(shù)據(jù)元素為事件可變因子,使得所述動態(tài)信用卡安全碼基于所述事件可變因子的觸發(fā)而變化,所述事件可變因子對應(yīng)于個人化之后累計至當(dāng)前的按鍵次數(shù)或個人化之后搖晃卡片的次數(shù)。
7.如權(quán)利要求6所述的設(shè)備,其中,所述加密裝置包括:
串接單元,用于依次串接所述更新的主賬號PAN、卡片失效日期、服務(wù)代碼,以構(gòu)建第一字符串;
擴展單元,用于通過在所述第一字符串的右側(cè)補0,將所述第一字符串?dāng)U展為256位的第二數(shù)據(jù)塊;以及
加密單元,用于利用唯一分散密鑰對所述第二數(shù)據(jù)塊進行加密,從而得到所述第一數(shù)據(jù)塊。
8.如權(quán)利要求6所述的設(shè)備,其中,所述生成裝置配置成從所述第一數(shù)據(jù)塊中從左至右選出0到9的數(shù)字并將選出的數(shù)字左靠齊,從而得到第三數(shù)據(jù)塊;從所述第一數(shù)據(jù)塊中從左至右選出16進制中A到F,并將其轉(zhuǎn)換成10進制減去10,從而得到第四數(shù)據(jù)塊;將所述第四數(shù)據(jù)塊拼接到所述第三數(shù)據(jù)塊的右側(cè),得到第五數(shù)據(jù)塊;以及將所述第五數(shù)據(jù)塊最左邊的3個數(shù)字選擇作為所述動態(tài)信用卡安全碼。
9.一種銀行卡,其特征在于,所述銀行卡包括:
顯示模塊,所述顯示模塊包括顯示主控芯片,其中所述顯示主控芯片包括如權(quán)利要求6至8中任一項所述的生成動態(tài)信用卡安全碼的設(shè)備。
10.如權(quán)利要求9所述的銀行卡,其中,所述顯示模塊還包括:
顯示介質(zhì);
電池,用于對所述顯示介質(zhì)和所述顯示主控芯片進行供電;
個人化天線,用于寫入卡片初始化參數(shù);以及
按鍵。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國銀聯(lián)股份有限公司,未經(jīng)中國銀聯(lián)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711128382.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





