CN115809877A - Card activation method, device, equipment and medium - Google Patents
Card activation method, device, equipment and medium Download PDFInfo
- Publication number
- CN115809877A CN115809877A CN202211523081.4A CN202211523081A CN115809877A CN 115809877 A CN115809877 A CN 115809877A CN 202211523081 A CN202211523081 A CN 202211523081A CN 115809877 A CN115809877 A CN 115809877A
- Authority
- CN
- China
- Prior art keywords
- card
- service system
- activation
- data
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The application relates to the technical field of cross-border card reception, in particular to a card activation method, device, equipment and medium, which are used for solving the problem that in the prior art, an overseas branch office can not handle and activate an in-border bank card. The method comprises the following steps: the method comprises the steps that an overseas service system responds to activation operation for activating a card of a user, and a card activation message is obtained and comprises user data of the user and card data of the card; the overseas service system determines an domestic service system corresponding to the card according to the card data; the overseas service system encrypts the card activation message and sends the encrypted card activation message to the domestic service system; and the overseas service system receives an activation result sent by the domestic service system, wherein the activation result is used for indicating that the card is successfully activated.
Description
Technical Field
The application relates to the technical field of cross-border cards, in particular to a card activation method, device, equipment and medium.
Background
For the user group developed by the branch office where the commercial bank is overseas, the commercial bank currently generally handles the overseas bank card for it. If the domestic bank card needs to be transacted, the overseas branch office and the user generally need to sign an agreement, collect account opening elements and then send the file to the domestic fixed-point office for transacting the card application in a mail fax mode. And then the domestic fixed-point institution prints the physical card, and distributes the card to an overseas website institution or mails the card to an overseas address of the user. After receiving the card, the user needs to go to the domestic website mechanism to activate the card and then can use the card normally.
It can be seen that the prior art has the technical problems that the foreign branch office cannot handle and activate the domestic bank card, and the requirements of foreign users for handling the domestic bank card are difficult to meet.
Disclosure of Invention
The embodiment of the application provides a card activation method, a device, equipment and a medium, which are used for solving the technical problem that an overseas branch office cannot handle and activate an domestic bank card in the prior art.
In a first aspect, an embodiment of the present application provides a card activation method, including: the method comprises the steps that an overseas service system responds to activation operation for activating a card of a user, and a card activation message is obtained and comprises user data of the user and card data of the card; the overseas service system determines an domestic service system corresponding to the card according to the card data; the overseas service system encrypts the card activation message and sends the encrypted card activation message to the domestic service system; and the overseas service system receives an activation result sent by the domestic service system, wherein the activation result is used for indicating that the card is successfully activated.
Based on the scheme, the activation of the card can be completed through message interaction between the overseas service system and the domestic service system, so that the problem that the card activation is inconvenient for a website mechanism to go to the domestic environment when the user is frequently outside is solved, and convenience is provided for the user. And the security of the transaction process can be ensured by encrypting the card activation message and then sending the encrypted card activation message.
In one possible implementation manner, the encrypting the card activation message by the overseas service system includes: and the oversea service system encrypts the card activation message through an encryption key in a shared key pair between the oversea service system and the domestic service system.
Based on the scheme, the encryption processing of the card activation message is realized by the shared key pair between the oversea service system and the domestic service system, and the safety of the oversea service system and the domestic service system can be improved.
In a possible implementation manner, before the overseas service system encrypts the card activation packet, the method further includes: the overseas service system determines that the card data is included in a set of card data that supports cross-border activation.
Based on the scheme, the card data set supporting cross-border activation can be flexibly configured according to actual conditions, and the flexibility of the overseas service system and the domestic service system can be improved. In addition, by configuring the card data set supporting cross-border activation, when the card activation message activates the cards except the card supporting cross-border activation, the card activation message can be determined to be a forged message and correspondingly processed, so that the safety of the overseas service system and the domestic service system is improved.
In one possible implementation manner, the acquiring, by the oversea service system, a card activation message in response to an activation operation for activating a card of a user includes: the oversea service system receives a card activation message sent by terminal equipment of a website in response to an activation operation for activating a card of a user; the method further comprises the following steps: and after receiving the activation result sent by the domestic service system, the overseas service system forwards the activation result to the terminal equipment of the network point.
Based on the scheme, the overseas service system can acquire user data and card data through terminal equipment of a network point. The user can also be informed through the terminal equipment of the network after receiving the activation result.
In a second aspect, an embodiment of the present application provides a card activation method, including: the internal service system receives the encrypted card activation message sent by the overseas service system; the card activation message comprises user data of the user and card data of the card; the domestic service system decrypts the encrypted card activation message to acquire and verify the user data and the card data; after the verification is passed, the domestic service system activates the card according to the user data and the card data; and the in-environment service system sends an activation result to the out-of-environment service system, wherein the activation result is used for indicating that the card is successfully activated.
In a possible implementation manner, the decrypting, by the domestic service system, the encrypted card activation packet includes: and the in-home service system decrypts the card activation message through a decryption key in a shared key pair between the overseas service system and the in-home service system.
In one possible implementation manner, before the domestic service system activates the card according to the user data and the card data, the method further includes: the in-home service system determines that the card data is included in a set of card data that supports cross-border activation.
In a third aspect, an embodiment of the present application provides a card activation method, including: responding to an activation operation for activating a card of a user, and acquiring a card activation message; the card activation message comprises user data of the user and card data of the card; verifying the user data and the card data in the card activation message; and after the verification is passed, activating the card according to the user data and the card data.
In one possible implementation, the verifying the user data and the card data in the card activation message includes: determining that the card data is included in a set of card data that supports cross-border activation.
In a fourth aspect, an embodiment of the present application provides a card activation apparatus, which is applied to an overseas service system, and the apparatus includes: the communication unit is used for responding to activation operation for activating a card of a user, and acquiring a card activation message, wherein the card activation message comprises user data of the user and card data of the card; the processing unit is used for determining an in-environment service system corresponding to the card according to the card data; encrypting the card activation message; the communication unit is further configured to send the encrypted card activation message to the domestic service system; and receiving an activation result sent by the domestic service system, wherein the activation result is used for indicating that the card is successfully activated.
In a possible implementation manner, when encrypting the card activation message, the processing unit is configured to: and encrypting the card activation message through an encryption key in a shared key pair between the overseas service system and the domestic service system.
In a possible implementation manner, before encrypting the card activation message, the processing unit is configured to: determining that the card data is included in a set of card data that supports cross-border activation.
In a possible implementation manner, when the communication unit acquires a card activation message in response to an activation operation for activating a card of a user, the communication unit is configured to: receiving a card activation message sent by terminal equipment of a website when responding to activation operation for activating a card of a user; the communication unit is further configured to: and after receiving the activation result sent by the domestic service system, forwarding the activation result to the terminal equipment of the network point.
In a fifth aspect, an embodiment of the present application provides a card activation apparatus, which is applied to an in-home service system, and the apparatus includes: the communication unit is used for receiving the encrypted card activation message sent by the overseas service system; the card activation message comprises user data of the user and card data of the card; the processing unit is used for decrypting the encrypted card activation message, and acquiring and verifying the user data and the card data; after the verification is passed, activating the card according to the user data and the card data; the communication unit is further used for sending an activation result to the oversea service system, and the activation result is used for indicating that the card is successfully activated.
In a possible implementation manner, when the processing unit decrypts the encrypted card activation packet, the processing unit is configured to: and decrypting the card activation message through a decryption key in a shared key pair between the overseas service system and the domestic service system.
In a possible implementation manner, before the processing unit activates the card according to the user data and the card data, the processing unit is further configured to: determining that the card data is included in a set of card data that supports cross-border activation.
In a sixth aspect, an embodiment of the present application provides a card activation device, including: a communication unit to: responding to an activation operation for activating a card of a user, and acquiring a card activation message; the card activation message comprises user data of the user and card data of the card; a processing unit to: verifying the user data and the card data in the card activation message; and after the verification is passed, activating the card according to the user data and the card data.
In a possible implementation manner, when the processing unit verifies the user data and the card data in the card activation message, the processing unit is configured to: determining that the card data is included in a set of card data that supports cross-border activation.
In a seventh aspect, the present application provides an electronic device, comprising:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory and executing the steps comprised by the method of any one of the first aspect, or executing the steps comprised by the method of any one of the second aspect, or executing the steps comprised by the method of any one of the third aspect, according to the obtained program instructions.
In an eighth aspect, the present application provides a computer readable storage medium storing a computer program comprising program instructions which, when executed by a computer, cause the computer to perform the steps comprised by the method of any one of the first aspect, or to perform the steps comprised by the method of any one of the second aspect, or to perform the steps comprised by the method of any one of the third aspect.
In a ninth aspect, the present application provides a computer program product comprising: computer program code for causing a computer to perform the steps comprised by the method of any one of the first aspect, or the steps comprised by the method of any one of the second aspect, or the steps comprised by the method of any one of the third aspect, when said computer program code is run on a computer.
For each of the second to ninth aspects and possible technical effects of each aspect, please refer to the above description of the possible technical effects for the first aspect or each possible solution of the first aspect, and no repeated description is given here.
Drawings
Fig. 1 is a schematic structural diagram of a system to which a card activation method according to an embodiment of the present application is applied;
fig. 2 is a flowchart of a card activation method according to an embodiment of the present disclosure;
fig. 3 is a flowchart of a card activation method according to an embodiment of the present application;
fig. 4 is a flowchart of a card activation method according to an embodiment of the present application;
FIG. 5 is a block diagram of a card activation device according to an embodiment of the present disclosure;
FIG. 6 is a block diagram of a card activation device according to an embodiment of the present disclosure;
FIG. 7 is a block diagram of a card activation device according to an embodiment of the present disclosure;
fig. 8 is a structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clearly understood, the technical solutions in the embodiments of the present application will be described below clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application. In the present application, the embodiments and features of the embodiments may be arbitrarily combined with each other without conflict. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
The terms "first" and "second" in the description and claims of the present application and the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the term "comprises" and any variations thereof, which are intended to cover non-exclusive protection. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus. The "plurality" in the present application may mean at least two, for example, two, three or more, and the embodiments of the present application are not limited.
In the technical scheme, the data acquisition, transmission, use and the like all meet the requirements of relevant national laws and regulations.
Before describing the card activation method provided in the embodiments of the present application, for ease of understanding, the following detailed description of the technical background of the embodiments of the present application is first provided.
For a user group with commercial banks developing in overseas website organizations, there is a need to open an in-house bank card. If the bank card in the country needs to be transacted, the overseas website organizations and users generally need to sign agreements and collect account opening elements, and then the files are sent to the fixed-point organizations in the country in a mail fax mode to apply for transacting the bank card. And then the domestic fixed-point mechanism can transfer the bank card to the overseas website mechanism or mail the bank card to the overseas user after the physical card punching of the bank card is carried out. But the overseas user still needs to go to the domestic website mechanism to activate the card after receiving the card, and then the card can be normally used. That is to say, the prior art has the technical problem that the foreign branch office cannot handle and activate the domestic bank card, and the foreign user is difficult to meet the requirement of handling the domestic bank card.
In view of this, an embodiment of the present application provides a card activation method, in which an overseas service system may obtain a card activation message in response to an activation operation for activating a card of a user. And determining the in-environment service system corresponding to the card according to the card data in the card activation message. The card activation message may then be encrypted and sent to the domestic service system to cause the domestic service system to activate the card. And finally, the activation result sent by the domestic service system can be received after the successful activation. By the method, the activation of the card can be completed by linking the overseas service system and the domestic service system, and the problem that the card is activated by a website mechanism which is frequently overseas and inconvenient to go to the domestic environment is solved. And the security of the transaction process can be ensured by encrypting the card activation message and then sending the encrypted card activation message.
Fig. 1 is a schematic structural diagram of a system applied to a card activation method according to an embodiment of the present application. The card activation system 100 may include a terminal device 101 of a website, an outbound service system 102, and an inbound service system 103. The terminal device 101 of the network point may generate a card activation message in response to an activation operation for activating the card of the user, and transmit the card activation message to the outbound service system 102. The outbound service system 102 may be configured to obtain the card activation message, and determine, according to the card data included in the card activation message, the inbound service system 103 corresponding to the card of the user. The card activation message may then be encrypted and the encrypted card activation message may be sent to the domestic service system 103. Activation results sent by the domestic service system 103 may also be received. The domestic service system 103 is configured to decrypt the encrypted card activation message after receiving the encrypted card activation message, and activate the card of the user according to the card data and the user data included in the card activation message. The activation result may also be sent to the overseas service system 102 after the activation is successful.
The terminal device 101 of the website may be an electronic device including, but not limited to, a smart phone, a tablet computer, a wearable electronic device (e.g., a smart watch), a notebook computer, and the like. The overseas service system 102 and the domestic service system 103 may be servers, may be independent physical servers, may also be a server cluster or distributed system formed by a plurality of physical servers, and may also be cloud servers that provide basic cloud computing services such as cloud services, a cloud database, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, a Content Delivery Network (CDN), and a big data and artificial intelligence platform. It should be noted that the structure shown in fig. 1 is only an example, and the embodiment of the present application does not limit this.
Fig. 2 is a flowchart of a card activation method according to an embodiment of the present application. The method can be applied to an overseas service system, and the specific flow comprises the following steps:
s201, the overseas service system responds to the activation operation for activating the card of the user and obtains a card activation message.
The card activation message comprises user data of a user and card data of the card. The card may be a bank card. The user data may include personal information required by the user for processing the bank card, and the card data may include a card number of the card, a card type, a card password to be set by the user, and the like.
In a possible implementation manner, the overseas service system may obtain the card activation message by receiving the card activation message sent by the terminal device of the website. The card activation message may be generated by a terminal device of a website in response to an activation operation for activating a card of a user. Specifically, the card activation message may be generated by the terminal device of the website in response to the card swiping operation of the user and the operation of inputting user data. For example, after receiving a card mailed by a website organization, a user can input user data and card data into terminal equipment of the website by swiping the card, self-entry and the like at the website.
In some embodiments, the website may refer to an overseas website of a financial institution, that is, a website which is opened by a financial institution at a location of an overseas user or a residential place. For example, assuming that the location of the overseas user is country a and needs to handle the domestic bank card of bank B, the website organization may be the website organization of bank B in country a.
S202, the overseas service system determines an domestic service system corresponding to the card according to the card data.
The oversea service system can determine the domestic service system corresponding to the card according to the card number of the card.
In a possible implementation manner, the overseas service system may store a correspondence between the card number and the domestic service system in advance, and when the card number included in the card data is obtained, the domestic service system corresponding to the card number included in the card data may be determined according to the correspondence. For example, the correspondence between the card number pre-stored by the overseas service system and the domestic service system may include: the cards from the 7 th to the 12 th of the card number are 000000-000999 corresponding in-house service system A, the cards from the 7 th to the 12 th of the card number are 001000-009999 corresponding in-house service system B, and the like.
In another possible implementation manner, cards of different attributions can correspond to different in-home service systems. That is, the overseas service system may determine the attribution of the card according to the card number, and then determine the domestic service system corresponding to the card according to the attribution of the card. The card number of the bank card includes, for example, a bank identification code, a sequence number, and a check digit. Assuming that the home location of the bank card with the sequence number of 000001-000099 is the a location and the sequence number of the bank card of the user is 000055, the overseas service system may determine that the home location of the bank card is the a location and determine that the domestic service system corresponding to the bank card is the domestic service system of the a location.
S203, the overseas service system encrypts the card activation message and sends the encrypted card activation message to the domestic service system.
The foreign service system may encrypt the card activation message through a symmetric encryption algorithm or an asymmetric encryption algorithm. Then, the addressing center can determine an Internet Protocol Address (IP) of the domestic service system, so as to send the encrypted card activation message to the IP Address of the domestic service system. The symmetric Encryption Algorithm may be any one of symmetric Encryption algorithms such as a Data Encryption Standard (DES) Algorithm, a Triple Data Encryption Algorithm (TDEA) Algorithm, a Blowfish Algorithm, a group Encryption Algorithm (Rivest Cipher 5, rc5) Algorithm, an International Data Encryption Algorithm (IDEA) Algorithm, and the like, and the asymmetric Encryption Algorithm may be any one of asymmetric Encryption algorithms such as an RSA Public Key Encryption (RSA Public Key System) Algorithm, an Elgamal Algorithm, a knapsack Algorithm, a Rabin Algorithm, an elliptic curve Encryption Algorithm, and the like, which is not limited in this application.
In some embodiments, the foreign service system may encrypt the card activation message with an encryption key in a shared key pair between the foreign service system and the foreign service system. Wherein, the shared key pair can be pre-stored in the overseas service system and the domestic service system.
In one example, the shared key pair between the foreign service system and the domestic service system may be a symmetric key, in which case the foreign service system encrypts the card activation message through a symmetric encryption algorithm. That is, the foreign service system stores the same key as that of the home service system, and performs encryption and decryption by the key.
In another example, the shared key pair between the foreign service system and the home service system may also be an asymmetric key, in which case the foreign service system encrypts the card activation message through an asymmetric encryption algorithm. That is, the overseas service system may store the public key of the shared key pair, and the domestic service system may store the private key of the shared key pair, where the encryption key may refer to the public key. Or, the foreign service system may store a private key of the shared key pair, and the domestic service system may store a public key of the shared key pair, where the encryption key may refer to the private key.
Optionally, the overseas service system may encrypt the full message of the card activation message, or the overseas service system may encrypt the card data and the user data in the card activation message, which is not limited in this application.
In a possible implementation manner, before encrypting the card activation message, the overseas service system may further determine that the set of card data supporting cross-border activation includes the card data in the card activation message. The cross-border activation supporting card data set is a set consisting of one or more card data of cross-border activation supporting cards, and is synchronously stored in the overseas service system and the domestic service system. The card supporting cross-border activation can be determined according to parameters such as the card number segment, the card type and the like of the card. For example, the cards that support cross-border activation may be cards with a card number in the range 001234-004479 in order number. Alternatively, the cards that support cross-border activation may be cards of the card categories a and B. Alternatively, the cards that support cross-border activation may be cards with card numbers in the range of 001234-004479 in order and card types of class A and class B.
Based on the scheme, the card data set supporting cross-border activation can be flexibly configured according to actual conditions, and the flexibility of the overseas service system and the flexibility of the domestic service system can be improved. In addition, by configuring the card data set supporting cross-border activation, when the card activation message activates the cards except the card supporting cross-border activation, the card activation message can be determined to be a forged message and correspondingly processed, so that the safety of the overseas service system and the domestic service system is improved.
S204, the overseas service system receives the activation result sent by the domestic service system.
Wherein the activation result is used to indicate that the card has been successfully activated.
In a possible implementation manner, after receiving the activation result sent by the domestic service system, the overseas service system may forward the activation result to the terminal device of the branch. So that the terminal equipment of the network site can print a voucher receipt for the user, thereby informing the user that the card has been successfully activated.
Based on the scheme, the activation of the card can be completed through message interaction between the overseas service system and the domestic service system, so that the problem that the card activation is inconvenient for a website mechanism to go to the domestic environment when the user is frequently outside is solved, and convenience is provided for the user. And the security of the transaction process can be ensured by encrypting the card activation message and then sending the encrypted card activation message.
Fig. 3 is a flowchart of a card activation method according to an embodiment of the present disclosure. The method can be applied to an domestic service system, and the specific flow comprises the following steps:
s301, the domestic service system receives the encrypted card activation message sent by the overseas service system.
The content included in the card activation message may refer to the related description in the method embodiment shown in fig. 2, and is not described herein again.
S302, the intra-environment service system decrypts the encrypted card activation message, and acquires and verifies the user data and the card data.
The domestic service system can decrypt the encrypted card activation message, acquire the card data and the user data in the card activation message, and verify the user data and the card data. Optionally, when verifying the user data and the card data, the card data and the user data may be compared with data pre-stored in an in-home service system, and whether the user data is matched with the card data is verified. It is also possible to verify whether the data in the domestic service system includes the card data and the user data in the card activation message.
For example, the card number of the card of the user a is 62000000000000000 in the data pre-stored in the domestic service system, but the card number of the card of the user a may be determined to be 6200000000003 according to the user data and the card data included in the card activation message. It may be determined that the user data does not match the card data and execution does not continue with S303, i.e., the card is not activated. If the card number of the card of the user a is 62000000000000000 according to the user data and the card data included in the card activation message, it may be determined that the user data is matched with the card data, and S303 is continuously performed to activate the card.
In a possible implementation manner, when the internal service system decrypts the encrypted card activation message, the card activation message may be decrypted by using a decryption key in a shared key pair between the overseas service system and the internal service system.
And S303, after the verification is passed, the domestic service system activates the card according to the user data and the card data.
After the verification is passed, the domestic service system activates the card according to the user data and the card data, for example, the domestic service system may set a password for the card according to a card password to be set by the user in the card data, and the like.
In one possible implementation manner, before the in-home service system activates the card according to the user data and the card data, the in-home service system determines that the card data is included in the card data set supporting the cross-border activation. The specific method can be referred to the related description in the method embodiment shown in fig. 2.
S304, the domestic service system sends the activation result to the overseas service system.
Wherein the activation result is used to indicate that the card has been successfully activated.
Fig. 4 is a flowchart of a card activation method according to an embodiment of the present application. The process comprises the following steps:
s401, exchanging the shared key pair.
The in-home service system and the overseas service system can exchange information to share a key pair, so that the in-home service system can decrypt the encrypted card activation message sent by the overseas service system.
S402, synchronizing the card data sets supporting cross-border activation.
The card data set supporting cross-border activation can be synchronized between the domestic service system and the overseas service system. That is, when the domestic service system increases or decreases the card data in the card dataset supporting the cross-border activation, the overseas service system may also increase or decrease the card data in the card dataset supporting the cross-border activation in synchronization. And enabling the card data included in the cross-border activation supporting card data set in the domestic service system to be the same as the card data included in the cross-border activation supporting card data set in the overseas service system.
It should be noted that, in the embodiment of the present application, the order of S401 and S402 is not limited, that is, S401 may be executed before S402, and S401 may also be executed after S402.
And S403, sending a card activation message.
And the terminal equipment of the network point sends a card activation message to the overseas service system. The method for generating the card activation message may refer to the related description in the embodiment of the method shown in fig. 2, and is not described herein again.
S404, determining the domestic service system corresponding to the card.
The overseas service system determines the domestic service system corresponding to the card according to the card data, and can also determine whether the card data set supporting cross-border activation comprises the card data in the card activation message. And executes S405 when the card data in the card activation message is included in the card dataset supporting cross-border activation. For a specific method, reference may be made to the related description in the method embodiment shown in fig. 2, which is not described herein again.
And S405, sending the encrypted card activation message.
And the overseas service system encrypts the card activation message through an encryption key in a shared key pair between the overseas service system and the domestic service system. And after determining the IP address of the in-home service system through the addressing center, sending the encrypted card activation message to the in-home service system. For the method for encrypting the card activation message, reference may be made to the related description in the embodiment of the method shown in fig. 2, and details are not described here again.
And S406, activating the card.
And the domestic service system decrypts the encrypted card activation message, and acquires and verifies the user data and the card data. After the verification is passed, the domestic service system activates the card according to the user data and the card data. For a specific method, reference may be made to the related description in the method embodiment shown in fig. 2, which is not described herein again.
S407, the activation result is transmitted.
The domestic service system sends the activation result to the overseas service system.
S408, forwarding the activation result.
The overseas service system forwards the activation result to the terminal equipment of the network point.
S409, printing a voucher receipt.
The terminal equipment of the network point can print a voucher receipt for the user to inform the user that the card is successfully activated after receiving the activation result.
Based on the same inventive concept, an embodiment of the present application provides a card activation apparatus, which is applied to an overseas service system, and referring to fig. 5, the apparatus 500 includes:
a communication unit 501, configured to obtain a card activation message in response to an activation operation for activating a card of a user, where the card activation message includes user data of the user and card data of the card.
The processing unit 502 is configured to determine an in-service system corresponding to the card according to the card data; and encrypting the card activation message.
The communication unit 501 is further configured to send the encrypted card activation message to the domestic service system; and receiving an activation result sent by the domestic service system, wherein the activation result is used for indicating that the card is successfully activated.
In a possible implementation manner, when the processing unit 502 encrypts the card activation message, the processing unit is configured to: and encrypting the card activation message through an encryption key in a shared key pair between the overseas service system and the domestic service system.
In a possible implementation manner, before the processing unit 502 encrypts the card activation message, the processing unit is configured to: determining that the card data is included in a set of card data that supports cross-border activation.
In a possible implementation manner, when the communication unit 501 acquires a card activation message in response to an activation operation for activating a card of a user, the communication unit is configured to: receiving a card activation message sent by terminal equipment of a website when responding to activation operation for activating a card of a user; the communication unit 501 is further configured to: and after receiving the activation result sent by the domestic service system, forwarding the activation result to the terminal equipment of the network point.
Based on the same inventive concept of the above method, an embodiment of the present application provides a card activation apparatus, which is applied to an in-home service system, and referring to fig. 6, the apparatus 600 includes: a communication unit 601, configured to receive an encrypted card activation message sent by an overseas service system; the card activation message comprises user data of the user and card data of the card; a processing unit 602, configured to decrypt the encrypted card activation packet, and obtain and verify the user data and the card data; after the card passes the verification, activating the card according to the user data and the card data; the communication unit 601 is further configured to send an activation result to the oversea service system, where the activation result is used to indicate that the card has been successfully activated.
In a possible implementation manner, when the processing unit 602 decrypts the encrypted card activation message, it is configured to: and decrypting the card activation message through a decryption key in a shared key pair between the overseas service system and the domestic service system.
In a possible implementation manner, before the processing unit 602 activates the card according to the user data and the card data, the processing unit is further configured to: determining that the card data is included in a set of card data that supports cross-border activation.
Based on the same inventive concept of the above method, the present application provides a card activation apparatus, and referring to fig. 7, the apparatus 700 includes:
a communication unit 701 configured to: responding to an activation operation for activating a card of a user, and acquiring a card activation message; the card activation message comprises user data of the user and card data of the card; a processing unit 702 configured to: verifying the user data and the card data in the card activation message; and after the verification is passed, activating the card according to the user data and the card data.
In a possible implementation manner, when the processing unit 702 verifies the user data and the card data in the card activation message, it is configured to: determining that the card data is included in a set of card data that supports cross-border activation.
Based on the same inventive concept, referring to fig. 8, a schematic structural diagram of an electronic device provided in the embodiments of the present application includes at least one processor 802, and a memory 801 connected or coupled to the at least one processor 802, and the electronic device may further include a communication interface 803. Electronic devices may interact with other devices via the communication interface 803.
Illustratively, the communication interface 803 may be a transceiver, circuit, bus, module, pin, or other type of communication interface. When the electronic device is a chip-like device or circuit, the communication interface 803 in the electronic device may also be an input/output circuit, which may input information (or called receiving information) and output information (or called sending information), the processor may be an integrated processor or microprocessor or an integrated circuit or a logic circuit, and the processor may determine the output information according to the input information.
The coupling in the embodiments of the present application is an indirect coupling or a communication connection between devices, units or modules, and may be an electrical, mechanical or other form for information interaction between the devices, units or modules. The processor 802 may cooperate with the memory 801 and the communication interface 803. The present application does not limit the specific connection medium among the processor 802, the memory 801, and the communication interface 803.
Alternatively, referring to fig. 8, the processor 802, the memory 801 and the communication interface 803 may be connected to each other through a bus. The bus may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, for example. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
In the present embodiment, the memory 801 is used as a non-volatile computer-readable storage medium for storing non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory 801 may include at least one type of storage medium, for example, a flash Memory, a hard disk, a multimedia card, a card type Memory, a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Programmable Read Only Memory (PROM), a Read Only Memory (ROM), a charged Erasable Programmable Read Only Memory (EEPROM), a magnetic Memory, a magnetic disk, an optical disk, and so on. The memory 801 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 801 of the embodiments of the present application may also be circuitry or any other device capable of performing a storage function for storing instructions, computer programs, and/or data.
In the present embodiment, the processor 802 may be a general-purpose processor, such as a central processing unit (abbreviated CPU), a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic blocks disclosed in the present embodiment. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method for determining the type of the unknown device disclosed in the embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
By programming the processor 802, the code corresponding to the method for determining the type of the unknown device described in the foregoing embodiment may be solidified in the chip, so that the chip can execute the steps of the method for determining the type of the unknown device when running.
In one or more embodiments, the memory 801 stores instructions executable by the at least one processor 802, and the at least one processor 802 may implement the steps of any of the methods described above by invoking the instructions or computer programs stored by the memory 801.
Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium, and a computer program product includes: computer program code which, when run on a computer, causes the computer to perform a card activation method as any one of the preceding discussion. Since the principle of solving the problem of the computer-readable storage medium is similar to that of the card activation method, the implementation of the computer-readable storage medium can be referred to the implementation of the method, and repeated details are not repeated.
Based on the same inventive concept, the embodiment of the present application further provides a computer program product, where the computer program product includes: computer program code which, when run on a computer, causes the computer to perform any of the card activation methods as discussed hereinbefore. Because the principle of solving the problems of the computer program product is similar to the card activation method, the implementation of the computer program product can be referred to the implementation of the method, and repeated details are not repeated.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of user-operated steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (19)
1. A method of card activation, the method comprising:
the method comprises the steps that an overseas service system responds to activation operation for activating a card of a user, and a card activation message is obtained and comprises user data of the user and card data of the card;
the overseas service system determines an domestic service system corresponding to the card according to the card data;
the overseas service system encrypts the card activation message and sends the encrypted card activation message to the domestic service system;
and the overseas service system receives an activation result sent by the domestic service system, wherein the activation result is used for indicating that the card is successfully activated.
2. The method of claim 1, wherein the overseas service system encrypts the card activation message, comprising:
and the oversea service system encrypts the card activation message through an encryption key in a shared key pair between the oversea service system and the domestic service system.
3. The method according to claim 1 or 2, wherein before the card activation message is encrypted by the oversea service system, the method further comprises:
the overseas service system determines that the card data is included in a set of card data that supports cross-border activation.
4. The method according to claim 1 or 2, wherein the overseas service system acquires a card activation message in response to an activation operation for activating a card of a user, including:
the oversea service system receives a card activation message sent by terminal equipment of a website in response to an activation operation for activating a card of a user;
the method further comprises the following steps:
and after receiving the activation result sent by the domestic service system, the overseas service system forwards the activation result to the terminal equipment of the network point.
5. A method of card activation, the method comprising:
the internal service system receives an encrypted card activation message sent by the overseas service system; the card activation message comprises user data of the user and card data of the card;
the domestic service system decrypts the encrypted card activation message, and acquires and verifies the user data and the card data;
after the verification is passed, the domestic service system activates the card according to the user data and the card data;
and the in-environment service system sends an activation result to the out-of-environment service system, wherein the activation result is used for indicating that the card is successfully activated.
6. The method of claim 5, wherein the domestic service system decrypting the encrypted card activation message comprises:
and the in-home service system decrypts the card activation message through a decryption key in a shared key pair between the overseas service system and the in-home service system.
7. The method of claim 5 or 6, wherein prior to the domestic service system activating the card based on the user data and the card data, the method further comprises:
the in-home service system determines that the card data is included in a set of card data that supports cross-border activation.
8. A card activation method, comprising:
responding to an activation operation for activating a card of a user, and acquiring a card activation message; the card activation message comprises user data of the user and card data of the card;
verifying the user data and the card data in the card activation message;
and after the verification is passed, activating the card according to the user data and the card data.
9. A card activation apparatus for use in an overseas service system, the apparatus comprising:
the communication unit is used for responding to activation operation for activating a card of a user, and acquiring a card activation message, wherein the card activation message comprises user data of the user and card data of the card;
the processing unit is used for determining an in-environment service system corresponding to the card according to the card data; encrypting the card activation message;
the communication unit is further configured to send the encrypted card activation message to the domestic service system; and receiving an activation result sent by the domestic service system, wherein the activation result is used for indicating that the card is successfully activated.
10. The apparatus of claim 9, wherein the processing unit, when encrypting the card activation message, is configured to:
and encrypting the card activation message through an encryption key in a shared key pair between the overseas service system and the domestic service system.
11. The apparatus according to claim 9 or 10, wherein the processing unit, prior to encrypting the card activation message, is configured to:
determining that the card data is included in a set of card data that supports cross-border activation.
12. The apparatus according to claim 9 or 10, wherein the communication unit, when acquiring the card activation message in response to an activation operation for activating the card of the user, is configured to:
receiving a card activation message sent by terminal equipment of a website when responding to activation operation for activating a card of a user;
the communication unit is further configured to:
and after receiving the activation result sent by the domestic service system, forwarding the activation result to the terminal equipment of the network point.
13. A card activation apparatus for use in an in-home service system, the apparatus comprising:
the communication unit is used for receiving the encrypted card activation message sent by the overseas service system; the card activation message comprises user data of the user and card data of the card;
the processing unit is used for decrypting the encrypted card activation message, and acquiring and verifying the user data and the card data; after the verification is passed, activating the card according to the user data and the card data;
the communication unit is further configured to send an activation result to the overseas service system, where the activation result is used to indicate that the card has been successfully activated.
14. The apparatus according to claim 13, wherein the processing unit, when decrypting the encrypted card activation message, is configured to:
and decrypting the card activation message through a decryption key in a shared key pair between the overseas service system and the domestic service system.
15. The apparatus of claim 13 or 14, wherein prior to activating the card based on the user data and the card data, the processing unit is further configured to:
determining that the card data is included in a set of card data that supports cross-border activation.
16. A card activation device, the device comprising:
a communication unit to: responding to an activation operation for activating a card of a user, and acquiring a card activation message; the card activation message comprises user data of the user and card data of the card;
a processing unit to: verifying the user data and the card data in the card activation message; and after the verification is passed, activating the card according to the user data and the card data.
17. An electronic device, comprising:
a memory for storing program instructions;
a processor for invoking program instructions stored in said memory to execute the steps comprised by the method of any one of claims 1-4, or the steps comprised by the method of any one of claims 5-7, or the steps comprised by the method of claim 8, in accordance with the obtained program instructions.
18. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program comprising program instructions which, when executed by a computer, cause the computer to perform the steps comprised by the method according to any one of claims 1-4, or the steps comprised by the method according to any one of claims 5-7, or the steps comprised by the method according to claim 8.
19. A computer program product, the computer program product comprising: computer program code for causing a computer to perform the steps comprised by the method of any of the preceding claims 1-4, or the steps comprised by the method of any of the claims 5-7, or the steps comprised by the method of claim 8, when said computer program code is run on a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211523081.4A CN115809877A (en) | 2022-11-30 | 2022-11-30 | Card activation method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211523081.4A CN115809877A (en) | 2022-11-30 | 2022-11-30 | Card activation method, device, equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115809877A true CN115809877A (en) | 2023-03-17 |
Family
ID=85484840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211523081.4A Pending CN115809877A (en) | 2022-11-30 | 2022-11-30 | Card activation method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115809877A (en) |
-
2022
- 2022-11-30 CN CN202211523081.4A patent/CN115809877A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113468602B (en) | Data inspection method, device and equipment | |
CN110138744B (en) | Method, device and system for replacing communication number, computer equipment and storage medium | |
KR100840901B1 (en) | System and method for providing OTA service | |
CN111222178B (en) | Data signature method and device | |
EP2504801A1 (en) | Secure mobile payment processing | |
CN106576043A (en) | Virally distributable trusted messaging | |
CN109922084A (en) | Key management method, device and electronic equipment | |
US20240305442A1 (en) | Data management and encryption in a distributed computing system | |
WO2024109551A1 (en) | Digital payment processing method and apparatus, and device, system and medium | |
CN110149354A (en) | A kind of encryption and authentication method and device based on https agreement | |
US20220286291A1 (en) | Secure environment for cryptographic key generation | |
CN114826733A (en) | File transfer method, device, system, apparatus, medium, and program product | |
CN110910109B (en) | Electronic resource transfer method and device based on block chain | |
CN113159767A (en) | Transfer processing method, device and system based on block chain | |
CN113868713B (en) | Data verification method and device, electronic equipment and storage medium | |
CN108564330B (en) | Information processing method and platform and computer readable medium | |
CN113946862A (en) | Data processing method, device and equipment and readable storage medium | |
US11539510B2 (en) | System and method of cryptographic key management in a plurality of blockchain based computer networks | |
WO2024108143A1 (en) | Systems and methods for secure payments via an alternative communication protocol | |
CN114095165B (en) | Key updating method, server device, client device and storage medium | |
CN115809877A (en) | Card activation method, device, equipment and medium | |
CN113434845A (en) | Business handling method and device, electronic equipment and computer readable storage medium | |
CN114095254B (en) | Message encryption method, server device, client device and storage medium | |
CN111049808A (en) | Real-name authentication method and device | |
CN114826616B (en) | Data processing method, device, electronic equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |