US 11,928,672 B2
Personalization method and system for financial IC card having dynamic verification code
Zhou Lu, Beijing (CN); and Huazhang Yu, Beijing (CN)
Assigned to Feitian Technologies Co., Ltd., Beijing (CN)
Appl. No. 17/270,793
Filed by Feitian Technologies Co., Ltd., Beijing (CN)
PCT Filed Aug. 27, 2019, PCT No. PCT/CN2019/102745
§ 371(c)(1), (2) Date Feb. 23, 2021,
PCT Pub. No. WO2020/048351, PCT Pub. Date Mar. 12, 2020.
Claims priority of application No. 201811045612.7 (CN), filed on Sep. 7, 2018.
Prior Publication US 2021/0342827 A1, Nov. 4, 2021
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/34 (2012.01); G07F 7/08 (2006.01); G07F 7/12 (2006.01); H04L 9/08 (2006.01)
CPC G06Q 20/3821 (2013.01) [G06Q 20/355 (2013.01); G06Q 20/3829 (2013.01); G07F 7/08 (2013.01); G07F 7/122 (2013.01); H04L 9/0869 (2013.01); H04L 2209/56 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A method for personalizing a financial IC card with a dynamic verification code, applying for a personalized system including an upper computer and a personal device, wherein said method comprises the following steps:
s1) building, by the personal device, a security channel with the upper computer, then executing step s2) when the upper computer sends a personalized data package to the personal device via the security channel; and executing step s3) when the upper computer sends a verification request to the personal device via the security channel;
s2) parsing, by the personal device, the personalized data package so as to obtain a second personalized information, writing the second personalized information into the financial IC card, and returning the second personalized information writing result to the upper computer via the security channel; and waiting for receiving data sent from the upper computer; and
s3) reading, by the personal device, a time window and a dynamic verification code from the financial IC card, and returning the time window and the dynamic verification code to the upper computer for verification via the security channel, and receiving a verification result returned from the upper computer via the security channel, reading a personalized state from the financial IC card and storing the personalized state if the verification result is successful, and returning personalization successful information to the upper computer via the security channel; while returning personalization failure information to the upper computer via the security channel if the verification result is failure;
before the upper computer sends the personalized data package to the personal device, the method further comprises:
generating or receiving, by the upper computer, a first personalized information including a first master key; dispersing the first master key so as to obtain a second dispersed key, organizing the second personalized information including the second dispersed key, and organizing the personalized data package according to the second personalized information.