Resource transfer method, apparatus and computer device

By using public-key cryptography, different types of wearable devices can collaboratively complete resource transfer, solving the problem of difficult resource transfer caused by the differences in the characteristics of wearable devices, and realizing a secure and efficient resource transfer solution.

CN122263165APending Publication Date: 2026-06-23BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610370481.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-25
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Different types of wearable devices, due to their different characteristics, cannot meet users' resource transfer needs individually. How can we complete resource transfer business processes through collaboration while ensuring security and convenience?

Method used

The first wearable device obtains reference information in plaintext, encrypts it into ciphertext, sends it to the second wearable device for decryption and display, and performs resource transfer operations after user authorization, using public key encryption technology to ensure data transmission security.

Benefits of technology

It enables different types of wearable devices to collaboratively complete resource transfer tasks without requiring users to activate their mobile terminals, thus improving the convenience and security of resource transfer.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122263165A_ABST
    Figure CN122263165A_ABST
Patent Text Reader

Abstract

The application relates to a resource transfer method, device and computer equipment. The method comprises the following steps: in response to a resource transfer operation, obtaining reference information plaintext; encrypting the reference information plaintext based on a first public key to obtain reference information ciphertext; sending the reference information ciphertext to a second wearable device to enable the second wearable device to display reference information plaintext obtained by decrypting the reference information ciphertext based on a first private key corresponding to the first public key; and in response to a resource transfer authorization operation for the reference information plaintext, performing the resource transfer operation according to the reference information plaintext. The method can complete the processing of a resource transfer service through cooperation between different types of wearable devices, improve the convenience of resource transfer, and ensure the security during the resource transfer process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wearable device technology, and in particular to a resource transfer method, apparatus and computer device. Background Technology

[0002] With the rapid development of computer technology, wearable devices, also known as smart wearable computers, have emerged. Wearable devices integrate functions such as sensors, recognition, connectivity, and cloud services into everyday wearable items to facilitate users' daily lives; examples include smart glasses, smartwatches, and smart bracelets.

[0003] However, different wearable devices have different characteristics, which bring technical limitations. For example, some wearable devices cannot display images, and some cannot support image acquisition. Therefore, how to complete business processes through collaboration between different types of wearable devices has become an urgent problem to be solved. Summary of the Invention

[0004] Therefore, it is necessary to provide a resource transfer method, apparatus, and computer equipment to address the aforementioned technical problems. This method and apparatus can facilitate resource transfer through collaboration between different types of wearable devices, improving the convenience of resource transfer while ensuring security during the transfer process.

[0005] In a first aspect, this application provides a resource transfer method applied to a first wearable device; the first wearable device and a second wearable device are wirelessly connected; the first wearable device has network connectivity; the second wearable device has display functionality; including:

[0006] In response to a resource transfer operation, obtain the reference information in plaintext;

[0007] The plaintext of the reference information is encrypted using the first public key to obtain the ciphertext of the reference information;

[0008] Send ciphertext of reference information to the second wearable device so that the second wearable device displays plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key;

[0009] In response to a resource transfer authorization operation based on plaintext reference information, perform the resource transfer operation according to the plaintext reference information.

[0010] In one embodiment, in response to a resource transfer operation, obtaining plaintext reference information includes:

[0011] In response to an image acquisition operation, a graphic code is acquired;

[0012] The graphic code is parsed to obtain the first reference information plaintext; or,

[0013] In response to an image display request, obtain the plaintext of the second reference information.

[0014] In one embodiment, after encrypting the plaintext reference information based on the first public key to obtain the ciphertext reference information, the method further includes:

[0015] Send a certificate acquisition request to the second wearable device, so that the second wearable device responds to the certificate acquisition request and sends the target certificate to the first wearable device;

[0016] Verify the target certificate to obtain the first public key.

[0017] In one embodiment, the target certificate includes a first certificate and a second certificate; verifying the target certificate to obtain the first public key includes:

[0018] The first certificate is verified using the second private key to obtain the third public key; the first certificate is obtained by signing the third public key using the second private key.

[0019] The second certificate is verified based on the third public key to obtain the first public key; the second certificate is obtained by signing the first public key with the third private key corresponding to the third public key.

[0020] In one embodiment, in response to a resource transfer authorization operation for plaintext reference information, a resource transfer operation is performed based on the plaintext reference information, including:

[0021] In response to a resource transfer authorization operation for plaintext reference information, a resource transfer authorization request is sent to the second wearable device;

[0022] Receive authorization confirmation information from the second wearable device in response to the resource transfer authorization request, and then execute the resource transfer operation in conjunction with the resource transfer server.

[0023] Secondly, this application provides a resource transfer method applied to a second wearable device; the second wearable device is wirelessly connected to a first wearable device; the first wearable device has network connectivity; the second wearable device has display functionality; the method includes:

[0024] Receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key;

[0025] The reference information ciphertext is decrypted using the first private key corresponding to the first public key to obtain the reference information plaintext.

[0026] The reference information plaintext is displayed so that the first wearable device can respond to the resource transfer authorization operation based on the reference information plaintext and perform the resource transfer operation accordingly.

[0027] In one embodiment, the ciphertext of the reference information is decrypted based on the first private key corresponding to the first public key to obtain the plaintext of the reference information, including:

[0028] The first reference information ciphertext is decrypted using the first private key to obtain the first reference information plaintext; the first reference information ciphertext is obtained by encrypting the first reference information plaintext using the first wearable device based on the first public key; the first reference information plaintext is obtained by parsing the graphic code acquired by the first wearable device in response to the image acquisition operation; or...

[0029] The second reference information ciphertext is decrypted using the first private key to obtain the second reference information plaintext; the second reference information ciphertext is obtained by the first wearable device encrypting the second reference information plaintext using the first public key; the second reference information plaintext is obtained by the first wearable device in response to an image display request.

[0030] Thirdly, this application also provides a resource transfer device, comprising:

[0031] The plaintext acquisition module is used to acquire reference information in plaintext in response to resource transfer operations;

[0032] The encryption module is used to encrypt the plaintext of the reference information based on the first public key to obtain the ciphertext of the reference information;

[0033] The ciphertext sending module is used to send ciphertext of reference information to the second wearable device so that the second wearable device can display the plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key;

[0034] The resource transfer module is used to respond to resource transfer authorization operations for plaintext reference information and to perform resource transfer operations based on the plaintext reference information.

[0035] Fourthly, this application also provides a resource transfer device, comprising:

[0036] The ciphertext receiving module is used to receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key.

[0037] The ciphertext decryption module is used to decrypt the ciphertext of the reference information based on the first private key corresponding to the first public key, so as to obtain the plaintext of the reference information.

[0038] The plaintext display module is used to display the reference information plaintext so that the first wearable device can respond to the resource transfer authorization operation for the reference information plaintext and perform the resource transfer operation according to the reference information plaintext.

[0039] Fifthly, this application also provides a computer device, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to perform the following steps:

[0040] In response to a resource transfer operation, obtain the reference information in plaintext;

[0041] The plaintext of the reference information is encrypted using the first public key to obtain the ciphertext of the reference information;

[0042] Send ciphertext of reference information to the second wearable device so that the second wearable device displays plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key;

[0043] In response to a resource transfer authorization operation based on plaintext reference information, perform the resource transfer operation according to the plaintext reference information.

[0044] Sixthly, this application also provides a computer device, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to perform the following steps:

[0045] Receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key;

[0046] The reference information ciphertext is decrypted using the first private key corresponding to the first public key to obtain the reference information plaintext.

[0047] The reference information plaintext is displayed so that the first wearable device can respond to the resource transfer authorization operation based on the reference information plaintext and perform the resource transfer operation accordingly.

[0048] In a seventh aspect, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0049] In response to a resource transfer operation, obtain the reference information in plaintext;

[0050] The plaintext of the reference information is encrypted using the first public key to obtain the ciphertext of the reference information;

[0051] Send ciphertext of reference information to the second wearable device so that the second wearable device displays plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key;

[0052] In response to a resource transfer authorization operation based on plaintext reference information, perform the resource transfer operation according to the plaintext reference information.

[0053] Eighthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0054] Receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key;

[0055] The reference information ciphertext is decrypted using the first private key corresponding to the first public key to obtain the reference information plaintext.

[0056] The reference information plaintext is displayed so that the first wearable device can respond to the resource transfer authorization operation based on the reference information plaintext and perform the resource transfer operation accordingly.

[0057] Ninthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0058] In response to a resource transfer operation, obtain the reference information in plaintext;

[0059] The plaintext of the reference information is encrypted using the first public key to obtain the ciphertext of the reference information;

[0060] Send ciphertext of reference information to the second wearable device so that the second wearable device displays plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key;

[0061] In response to a resource transfer authorization operation based on plaintext reference information, perform the resource transfer operation according to the plaintext reference information.

[0062] In a tenth aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0063] Receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key;

[0064] The reference information ciphertext is decrypted using the first private key corresponding to the first public key to obtain the reference information plaintext.

[0065] The reference information plaintext is displayed so that the first wearable device can respond to the resource transfer authorization operation based on the reference information plaintext and perform the resource transfer operation accordingly.

[0066] The aforementioned resource transfer method, apparatus, and computer equipment involve a first wearable device responding to a resource transfer operation by acquiring plaintext reference information; the first wearable device encrypting the plaintext reference information based on a first public key to obtain ciphertext reference information; the first wearable device sending the ciphertext reference information to a second wearable device, enabling the second wearable device to display the plaintext reference information obtained by decrypting the ciphertext reference information based on a first private key corresponding to the first public key; and the first wearable device responding to a resource transfer authorization operation for the plaintext reference information by executing the resource transfer operation according to the plaintext reference information. This process, through the collaboration of a first wearable device with network connectivity and a second wearable device with display capabilities, provides a resource transfer scheme that collaboratively completes resource transfer tasks using different types of wearable devices. On the one hand, the entire process allows for secure resource transfer without requiring the user to activate the mobile terminal, improving the convenience of resource transfer; on the other hand, the use of ciphertext transmission during data transmission throughout the process ensures security during resource transfer. Attached Figure Description

[0067] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0068] Figure 1 This is a diagram illustrating the application environment of a resource transfer method in one embodiment;

[0069] Figure 2 This is a flowchart illustrating a resource transfer method in one embodiment;

[0070] Figure 3 This is a flowchart illustrating the first public key acquisition step in one embodiment;

[0071] Figure 4 This is a flowchart illustrating the resource transfer steps in one embodiment;

[0072] Figure 5 This is a flowchart illustrating the resource transfer method in another embodiment;

[0073] Figure 6 This is a flowchart illustrating the resource transfer method in another embodiment;

[0074] Figure 7 This is a flowchart illustrating the resource transfer method in another embodiment;

[0075] Figure 8This is a structural block diagram of a resource transfer device in one embodiment;

[0076] Figure 9 This is a structural block diagram of the resource transfer device in another embodiment;

[0077] Figure 10 Here is a diagram of a resource transfer system architecture in one embodiment;

[0078] Figure 11 This is a diagram of the key management system architecture in one embodiment;

[0079] Figure 12 This is a diagram of the resource transfer system architecture in another embodiment;

[0080] Figure 13 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0081] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0082] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.

[0083] The resource transfer method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, the first wearable device 102 communicates with the second wearable device 104 via a network. In response to a resource transfer operation, the first wearable device 102 obtains plaintext reference information; the first wearable device 102 encrypts the plaintext reference information based on a first public key to obtain ciphertext reference information; the first wearable device 102 sends the ciphertext reference information to the second wearable device 104, so that the second wearable device 104 displays the plaintext reference information obtained by decrypting the ciphertext reference information based on a first private key corresponding to the first public key; the first wearable device 102, in response to a resource transfer authorization operation for the plaintext reference information, performs the resource transfer operation according to the plaintext reference information.

[0084] In some embodiments, taking smart glasses as the first wearable device and a smartwatch or smart bracelet as the second wearable device, the resource transfer method provided in this application will be described. Because smart glasses are small and easy to wear, space resources on them are very limited. They generally only support modules such as cameras, audio, and cellular communication, and do not support human-computer interaction modules such as touchscreens. This means that smart glasses usually cannot meet the user's resource transfer needs independently. Smartwatches and smart bracelets generally have modules such as touchscreens and buttons, but considering factors such as battery life and wearing position, they generally do not support cellular communication and camera modules. This means that smartwatches and smart bracelets usually cannot meet the user's resource transfer needs independently either. Therefore, if the functional characteristics of smart glasses and smartwatches (or smart bracelets) can be combined, with smart glasses providing resource transfer functions and smartwatches (or smart bracelets) providing human-computer interaction functions, not only can a multi-scenario resource transfer environment be provided for users, but hardware costs can also be reduced, computing power requirements can be decreased, and battery life can be improved. This application is based on this concept.

[0085] In one exemplary embodiment, such as Figure 2 As shown, a resource transfer method is provided, which can be applied to... Figure 1 Taking the first wearable device 102 as an example, the following steps are included:

[0086] S210, in response to a resource transfer operation, obtain plaintext reference information.

[0087] The resource transfer operation can be used to indicate a current resource transfer requirement. For example, the resource transfer operation can be at least one of an image acquisition operation and an image display request operation. Optionally, the image acquisition operation can be a user-triggered operation on an image acquisition control on a first wearable device, such as a click or long-press operation. The image display request can be generated in many ways; for example, it can be generated in response to a user-triggered operation on an image display control on a second wearable device, such as a click or long-press operation.

[0088] Here, the plaintext reference information can be understood as the plaintext reference resource transfer information required in the resource conversion scenario. For example, the plaintext reference information can be resource transfer information, including at least one of the following: resource output account information, resource receiving account information, amount of resource to be transferred, and type of resource to be transferred.

[0089] Optionally, the first wearable device and the second wearable device can collaborate to support different resource transfer methods, including resource transfer by scanning a graphic code and resource transfer by swiping a graphic code.

[0090] In one alternative implementation, a graphic code may be acquired in response to an image acquisition operation; the graphic code may be parsed to obtain plaintext first reference information.

[0091] The image acquisition operation is used to request image acquisition. This operation can be a trigger operation on the image acquisition control as described above, or it can be an image acquisition command input via voice; this application does not impose any limitations on this. Users can generate an image acquisition request by triggering the image acquisition control on the first wearable device, for example, by clicking or long-pressing.

[0092] The graphic code can be at least one of QR codes and barcodes.

[0093] Optionally, the graphic code can be a resource receiving graphic code; correspondingly, the first reference information plaintext can be resource receiving account information embedded in the graphic code, such as at least one of resource receiving account type and resource receiving account identifier. The graphic code can also be a resource output graphic code; correspondingly, the first reference information plaintext can be resource output account information embedded in the graphic code, such as at least one of resource output account type, resource output account identifier, and resource transfer information.

[0094] For example, in response to an image acquisition operation on a first wearable device, a graphic code in the current environment is acquired, and the acquired graphic code is parsed to obtain the first reference information plaintext. The method of parsing the graphic code can be based on a decoding rule corresponding to a preset encoding rule to decode the graphic code and extract the first reference information plaintext embedded in the graphic code. The preset encoding rule can be determined based on human experience or through extensive experimentation; this application does not impose any limitations on it.

[0095] In another alternative implementation, the plaintext of the second reference information can be obtained in response to an image display request.

[0096] The second reference information is used to generate the graphic code; the first reference information plaintext is the information obtained by parsing the collected graphic code.

[0097] The image display request is used to request the display of a graphic code. Users can generate an image display request by triggering an operation on the image display control on the second wearable device, such as a click or long press.

[0098] The graphic code can be at least one of QR codes and barcodes. Optionally, the graphic code can be a resource receiving graphic code or a resource output graphic code. The correspondence between different types of graphic codes and the plaintext of the second reference information is the same as the correspondence between the graphic code and the plaintext of the first reference information, and will not be elaborated here.

[0099] For example, an image display request sent by a second wearable device is received, and in response to the image display request, the plaintext of the second reference information is obtained.

[0100] S220: Encrypt the plaintext of the reference information based on the first public key to obtain the ciphertext of the reference information.

[0101] The first public key can be understood as the collaborative working public key between the first wearable device and the second wearable device. Optionally, the first public key can be randomly generated by the second wearable device.

[0102] Optionally, the first public key can be generated by the second wearable device and sent to the first wearable device; or the first public key can be carried in some information, which the second wearable device sends to the first wearable device, and the first wearable device obtains the key by parsing this information.

[0103] Optionally, the plaintext of the reference information can be encrypted using an asymmetric encryption algorithm based on the first public key to obtain the ciphertext of the reference information; alternatively, the plaintext of the reference information can be encrypted using an elliptic curve cryptography public key system based on the first public key to obtain the ciphertext of the reference information.

[0104] S230, send ciphertext of reference information to the second wearable device so that the second wearable device can display plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key.

[0105] The first private key and the first public key together form an asymmetric key pair. Correspondingly, the first private key can also be randomly generated by the second wearable device.

[0106] Understandably, the second wearable device randomly generates a first public key and a first private key, and encrypts and saves the first public key and the first private key for later use.

[0107] The process by which the second wearable device decrypts the ciphertext of the reference information based on the first private key corresponding to the first public key is described in the following embodiments.

[0108] S240, in response to a resource transfer authorization operation for plaintext reference information, performs a resource transfer operation based on the plaintext reference information.

[0109] Among them, the resource transfer authorization operation can be a user's confirmation operation for the plaintext of the reference information.

[0110] Optionally, the resource transfer authorization operation can be a user-triggered operation on a confirmation control corresponding to the plaintext of the first reference information displayed on the second wearable device, such as a click operation. Alternatively, the resource transfer authorization operation can be a user-scanning operation on the plaintext of the second reference information displayed on the second wearable device; for example, a user scanning the plaintext of the second reference information using a Point of Sale Terminal (POS) system.

[0111] In one alternative implementation, in response to a resource transfer authorization operation for a first reference information plaintext, a resource transfer operation can be performed based on the reference information plaintext and in conjunction with a resource transfer server.

[0112] In another alternative implementation, in response to a resource transfer authorization operation for the second reference information plaintext, a resource transfer operation can be performed based on the reference information plaintext and in conjunction with a resource transfer server.

[0113] The resource transfer server is a server used to process resource transfer transactions. It acts as a bridge between the resource recipient and the resource output gateway (or bank), ensuring the security, efficiency, and reliability of the entire resource transfer process. The specific process of the resource transfer server performing resource transfer operations is described in the following embodiments.

[0114] In the aforementioned resource transfer method, a first wearable device responds to a resource transfer operation by obtaining plaintext reference information; the first wearable device encrypts the plaintext reference information based on a first public key to obtain ciphertext reference information; the first wearable device sends the ciphertext reference information to a second wearable device, enabling the second wearable device to display the plaintext reference information obtained by decrypting the ciphertext reference information based on a first private key corresponding to the first public key; the first wearable device responds to a resource transfer authorization operation for the plaintext reference information and executes the resource transfer operation according to the plaintext reference information. This process, through the collaboration of a first wearable device with network connectivity and a second wearable device with display capabilities, provides a resource transfer scheme that collaboratively completes resource transfer tasks using different types of wearable devices. On the one hand, the entire process allows for secure resource transfer without requiring the user to activate the mobile terminal, improving the convenience of resource transfer; on the other hand, the entire data transmission process uses ciphertext transmission, thereby ensuring the security of the resource transfer process.

[0115] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, the above resource transfer method is further described.

[0116] See Figure 3 The first public key acquisition step shown includes:

[0117] S310, a certificate acquisition request is sent to the second wearable device, so that the second wearable device responds to the certificate acquisition request and sends the target certificate to the first wearable device.

[0118] The certificate acquisition request is used to request the second wearable device to send the target certificate to the first wearable device.

[0119] The target certificate can be a certificate used to verify the identity of the second wearable device, i.e., the first certificate mentioned below; or it can be a certificate used to verify the collaborative relationship between the first wearable devices, i.e., the second certificate mentioned below.

[0120] In one optional implementation, the target certificate includes a first certificate. The first certificate is generated as follows: the first wearable device generates a master device key pair; when the first wearable device and the second wearable device connect for the first time, the first wearable device responds to the first certificate application request sent by the second wearable device and sends a key generation instruction to the second wearable device to instruct the second wearable device to generate a corresponding slave device key pair; in response to the key generation instruction, the second wearable device generates a slave device key pair and a random factor corresponding to the second wearable device, and reads the device identification (ID) of the second wearable device; the second wearable device sends the public key (i.e., the third public key, slave device public key, hereinafter referred to as the third public key), the random factor, and the device ID from the slave device key pair to the first wearable device; the first wearable device uses the private key (i.e., the second private key, master device private key, hereinafter referred to as the second private key) from the master device key pair to sign the information sent by the second wearable device, generating the first certificate; the first wearable device sends the first certificate to the second wearable device; the second wearable device securely stores the first certificate.

[0121] In one optional implementation, the target certificate includes a second certificate. The second certificate is generated as follows: the second wearable device initiates a resource transfer application authorization login request to the first wearable device; the first wearable device sends a first certificate acquisition request to the second wearable device; the second wearable device sends the first certificate to the first wearable device; the first wearable device uses the private key in the master device key pair to verify the first certificate to obtain the slave device public key in the first certificate; the first wearable device uses the slave device public key to encrypt the resource transfer application authorization login request and sends the encrypted request to the second wearable device; the second wearable device uses the slave device private key (i.e., the third private key below) to decrypt the encrypted request and generates a random factor and a collaboration key pair; the second wearable device uses the slave device private key to sign the collaboration public key (i.e., the first public key) and the random factor to generate the second certificate, and securely stores the second certificate and the collaboration key pair.

[0122] Optionally, a certificate retrieval request can be sent to the second wearable device, so that the second wearable device simultaneously sends a first certificate and a second certificate to the first wearable device; alternatively, a certificate retrieval request can be sent to the second wearable device, so that the second wearable device sends a first certificate to the first wearable device, and if the first certificate is verified successfully, sends a verification success indication to the second wearable device, so that the second wearable device sends a second certificate to the first wearable device in response to the verification success indication; alternatively, a first certificate retrieval request can be sent to the second wearable device, so that the second wearable device sends a first certificate to the first wearable device, and if the first certificate is verified successfully, sends a second certificate retrieval request to the second wearable device, so that the second wearable device sends a second certificate to the first wearable device in response to the second certificate retrieval request.

[0123] S320 verifies the target certificate to obtain the first public key.

[0124] In one possible implementation, the target certificate includes a first certificate and a second certificate; correspondingly, the first certificate can be verified based on the second private key to obtain a third public key; the first certificate is obtained by signing the third public key based on the second private key; the second certificate is verified based on the third public key to obtain the first public key; the second certificate is obtained by signing the first public key based on the third private key corresponding to the third public key.

[0125] For example, since the first certificate is obtained by signing the third public key with the second private key, after obtaining the first certificate, it can be determined whether the signature information of the first certificate is the second private key. If so, the verification passes and the third public key in the first certificate is obtained. Since the second certificate is obtained by signing the first public key with the third private key, after obtaining the third public key, it can be determined whether the signature information of the second certificate and the third public key are a pair of asymmetric keys. If so, the verification passes.

[0126] In the above embodiments, when the first wearable device and the second wearable device connect for the first time, the first wearable device issues a first certificate to the second wearable device. This facilitates the verification of the second wearable device's identity during subsequent communication or resource transfer scenarios, improving the security of resource transfer. Furthermore, the first wearable device authorizes resource transfer collaboration with the second wearable device. In resource transfer scenarios, after the first certificate verification is successful, the second certificate is verified to confirm the collaboration relationship between the first and second wearable devices, further enhancing the security of resource transfer.

[0127] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, the process of performing a resource transfer operation in response to a resource transfer authorization operation for plaintext reference information is refined.

[0128] See Figure 4 The resource transfer steps shown include:

[0129] S410, in response to a resource transfer authorization operation for plaintext reference information, sends a resource transfer authorization request to the second wearable device.

[0130] The resource transfer authorization operation can be understood as a confirmation operation to transfer resources. For example, the resource transfer confirmation operation may be a user clicking on the confirmation control corresponding to the plaintext of the first reference information displayed on the second wearable device; the resource transfer confirmation operation may be a scanning operation of the POS machine on the plaintext of the second reference information.

[0131] The resource transfer authorization request is used to request the user to confirm the resource transfer authorization.

[0132] For example, in response to a user's resource transfer authorization operation for plaintext reference information displayed on a second wearable device, the first wearable device sends a resource transfer authorization request to the second wearable device.

[0133] S420 receives authorization confirmation information from the second wearable device in response to the resource transfer authorization request, and performs the resource transfer operation in conjunction with the resource transfer server.

[0134] The authorization confirmation information may include resource transfer passwords, such as digital passwords or biometric passwords (including fingerprints or facial recognition, etc.).

[0135] For example, after receiving the authorization confirmation information from the second wearable device regarding the resource transfer authorization request, the first wearable device sends the authorization confirmation information to the resource transfer server, so that the resource transfer server can perform the resource transfer operation after verifying the authorization confirmation information.

[0136] In some embodiments, to facilitate users' understanding of the resource transfer progress, after the resource transfer server verifies the authorization confirmation information, it will send the resource transfer result back to the first wearable device. The first wearable device will then send the resource transfer result to the second wearable device for the second wearable device to display the resource transfer result.

[0137] In the above embodiments, a resource transfer authorization request is sent to the second wearable device before the resource transfer operation is performed, and the resource transfer operation is only performed in conjunction with the resource transfer server after receiving the authorization confirmation information from the second wearable device for the resource transfer authorization request, which can further improve the security of resource transfer.

[0138] In one exemplary embodiment, such as Figure 5 As shown, a resource transfer method is provided, which can be applied to... Figure 1Taking the second wearable device 104 as an example, the following steps are included:

[0139] S510 receives encrypted reference information.

[0140] The ciphertext of the reference information is obtained by encrypting the plaintext of the reference information acquired in response to the resource transfer operation using the first wearable device based on the first public key. The process of generating the ciphertext of the reference information has been described in the above embodiments and will not be repeated here.

[0141] S520: Decrypt the ciphertext of the reference information based on the first private key corresponding to the first public key to obtain the plaintext of the reference information.

[0142] For example, the first reference ciphertext is decrypted based on the first private key. When the first private key and the first public key are a pair of asymmetric keys, the decryption is completed to obtain the plaintext of the reference information.

[0143] In one alternative implementation, the first reference information ciphertext can be decrypted based on the first private key to obtain the first reference information plaintext; the first reference information ciphertext is obtained by the first wearable device encrypting the first reference information plaintext based on the first public key; the first reference information plaintext is obtained by the first wearable device parsing the graphic code acquired in response to the image acquisition operation.

[0144] In another alternative implementation, the second reference information ciphertext can be decrypted based on the first private key to obtain the second reference information plaintext; the second reference information ciphertext is obtained by the first wearable device encrypting the second reference information plaintext based on the first public key; the second reference information plaintext is obtained by the first wearable device in response to the image display request.

[0145] The contents of the first reference information plaintext, the first reference information ciphertext, the second reference information plaintext, and the second reference information ciphertext have been described in the above embodiments and will not be repeated here.

[0146] S530, display the plaintext of the reference information so that the first wearable device can respond to the resource transfer authorization operation for the plaintext of the reference information and perform the resource transfer operation according to the plaintext of the reference information.

[0147] The details of the resource transfer authorization operation have been described in the above embodiments and will not be repeated here.

[0148] In the above embodiments, the first wearable device responds to a resource transfer operation by obtaining plaintext reference information; the first wearable device encrypts the plaintext reference information based on a first public key to obtain ciphertext reference information; the first wearable device sends the ciphertext reference information to a second wearable device, so that the second wearable device displays the plaintext reference information obtained by decrypting the ciphertext reference information based on a first private key corresponding to the first public key; the first wearable device responds to a resource transfer authorization operation for the plaintext reference information and performs a resource transfer operation according to the plaintext reference information. This process, by coordinating a first wearable device with network connectivity and a second wearable device with display capabilities, provides a resource transfer scheme that collaboratively completes resource transfer tasks through different types of wearable devices. On the one hand, the entire process can be completed securely without the user activating the mobile terminal, improving the convenience of resource transfer; on the other hand, the entire process uses encrypted transmission during data transmission, thereby ensuring the security of the resource transfer process.

[0149] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, taking the resource transfer method as a QR code transfer method as an example, the resource transfer method provided by this application will be described in detail.

[0150] See Figure 6 The resource transfer methods shown include:

[0151] S601, the first wearable device responds to the image acquisition operation and acquires a graphic code;

[0152] S602, the first wearable device parses the graphic code to obtain the first reference information plaintext;

[0153] S603, the first wearable device sends a certificate acquisition request to the second wearable device;

[0154] S604, the second wearable device responds to the certificate acquisition request and sends the target certificate to the first wearable device;

[0155] S605, the first wearable device verifies the first certificate based on the second private key to obtain the third public key;

[0156] The first certificate is obtained by signing the third public key with the second private key;

[0157] S606, The first wearable device verifies the second certificate based on the third public key to obtain the first public key;

[0158] The second certificate is obtained by signing the first public key with the third private key corresponding to the third public key.

[0159] S607, the first wearable device encrypts the plaintext of the reference information based on the first public key to obtain the ciphertext of the reference information;

[0160] S608, the first wearable device sends encrypted reference information to the second wearable device;

[0161] S609, the second wearable device decrypts the ciphertext of the reference information based on the first private key corresponding to the first public key to obtain the plaintext of the reference information, and displays the plaintext of the reference information;

[0162] Among them, the plaintext of the reference information can be resource transfer information;

[0163] S610, the second wearable device responds to the user's resource transfer authorization operation for the plaintext of the reference information and generates resource transfer confirmation information;

[0164] Among them, the user can be the resource provider; the resource transfer confirmation operation can be the user's click operation on the confirmation control corresponding to the plaintext of the reference information displayed on the second wearable device;

[0165] S611, the second wearable device encrypts the resource transfer confirmation information based on the first private key and sends the encrypted information to the first wearable device;

[0166] S612, the first wearable device decrypts the encrypted information based on the first public key, obtains the resource transfer confirmation information, and sends it to the resource transfer server;

[0167] S613, the resource transfer server sends a resource transfer authorization request to the first wearable device based on the resource transfer confirmation information;

[0168] S614, the first wearable device sends a resource transfer authorization request to the second wearable device;

[0169] S615, the second wearable device responds to the user's authorization operation and generates authorization confirmation information;

[0170] S616, the second wearable device sends authorization confirmation information to the first wearable device;

[0171] S617, the first wearable device sends the authorization confirmation information to the resource transfer server;

[0172] S618, the resource transfer server verifies the authorization confirmation information and executes the resource transfer after the verification is successful.

[0173] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, taking the resource transfer method as a code-based transfer method as an example, the resource transfer method provided by this application will be described in detail.

[0174] See Figure 7 The resource transfer methods shown include:

[0175] S701, the first wearable device responds to the image display request by obtaining the second reference information plaintext;

[0176] S702, the first wearable device sends a certificate acquisition request to the second wearable device;

[0177] S703, the second wearable device responds to the certificate acquisition request and sends the target certificate to the first wearable device;

[0178] S704, the first wearable device verifies the first certificate based on the second private key to obtain the third public key;

[0179] The first certificate is obtained by signing the third public key with the second private key;

[0180] S705, the first wearable device verifies the second certificate based on the third public key to obtain the first public key;

[0181] The second certificate is obtained by signing the first public key with the third private key corresponding to the third public key.

[0182] S706, the first wearable device encrypts the plaintext of the reference information based on the first public key to obtain the ciphertext of the reference information;

[0183] S707, the first wearable device sends encrypted reference information to the second wearable device;

[0184] S708, the second wearable device decrypts the ciphertext of the reference information based on the first private key corresponding to the first public key to obtain the plaintext of the reference information, and displays the plaintext of the reference information;

[0185] The plaintext of the reference information can be a graphic code;

[0186] S709, the second wearable device responds to the user's resource transfer authorization operation for the plaintext of the reference information and generates resource transfer confirmation information;

[0187] In this context, the user can be the resource recipient; the resource transfer confirmation operation can be a POS machine scanning operation of the plaintext reference information.

[0188] S710, the second wearable device encrypts the resource transfer confirmation information based on the first private key and sends the encrypted information to the first wearable device;

[0189] S711, the first wearable device decrypts the encrypted information based on the first public key, obtains the resource transfer confirmation information, and sends it to the resource transfer server;

[0190] S712, the resource transfer server sends a resource transfer authorization request to the first wearable device based on the resource transfer confirmation information;

[0191] S713, the first wearable device sends a resource transfer authorization request to the second wearable device;

[0192] S714, the second wearable device responds to the user's authorization operation and generates authorization confirmation information;

[0193] S715, the second wearable device sends authorization confirmation information to the first wearable device;

[0194] S716, the first wearable device sends authorization confirmation information to the resource transfer server;

[0195] S717, the resource transfer server verifies the authorization confirmation information and executes the resource transfer after the verification is successful.

[0196] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0197] Based on the same inventive concept, this application also provides a resource transfer apparatus for implementing the resource transfer method described above. This apparatus can be applied to or integrated into a chip or chip module, for example. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more resource transfer apparatus embodiments provided below can be found in the limitations of the resource transfer method described above, and will not be repeated here.

[0198] In one exemplary embodiment, such as Figure 8 As shown, a resource transfer device is provided, comprising: a plaintext acquisition module 810, an encryption module 820, a ciphertext transmission module 830, and a resource transfer module 840, wherein:

[0199] Plaintext acquisition module 810 is used to acquire reference information plaintext in response to resource transfer operations;

[0200] The encryption module 820 is used to encrypt the plaintext of the reference information based on the first public key to obtain the ciphertext of the reference information;

[0201] The ciphertext sending module 830 is used to send ciphertext of reference information to the second wearable device so that the second wearable device can display the plaintext of reference information obtained by decrypting the ciphertext of reference information based on the first private key corresponding to the first public key;

[0202] Resource transfer module 840 is used to respond to resource transfer authorization operations for reference information plaintext and to perform resource transfer operations based on the reference information plaintext.

[0203] In one embodiment, the plaintext acquisition module 810 includes a first plaintext acquisition unit, configured to acquire a graphic code in response to an image acquisition operation; and parse the graphic code to obtain first reference information plaintext; or, a second plaintext acquisition unit, configured to acquire second reference information plaintext in response to an image display request.

[0204] In one embodiment, the resource transfer device further includes a public key acquisition module, comprising a certificate acquisition request sending unit for sending a certificate acquisition request to a second wearable device, so that the second wearable device responds to the certificate acquisition request and sends a target certificate to the first wearable device; and a public key acquisition unit for verifying the target certificate to obtain a first public key.

[0205] In one embodiment, the target certificate includes a first certificate and a second certificate; the public key acquisition unit includes a first acquisition subunit, used to verify the first certificate based on the second private key to obtain a third public key; the first certificate is obtained by signing the third public key based on the second private key; the second acquisition subunit is used to verify the second certificate based on the third public key to obtain the first public key; the second certificate is obtained by signing the first public key based on the third private key corresponding to the third public key.

[0206] In one embodiment, the resource transfer module 840 includes an authorization request sending unit, configured to send a resource transfer authorization request to the second wearable device in response to a resource transfer authorization operation for plaintext reference information; and a resource transfer unit, configured to receive authorization confirmation information from the second wearable device in response to the resource transfer authorization request, and perform a resource transfer operation in conjunction with the resource transfer server.

[0207] In one exemplary embodiment, such as Figure 9 As shown, a resource transfer device is provided, comprising: a ciphertext receiving module 910, a ciphertext decryption module 920, and a plaintext display module 930, wherein:

[0208] The ciphertext receiving module 910 is used to receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key.

[0209] The ciphertext decryption module 920 is used to decrypt the ciphertext of the reference information based on the first private key corresponding to the first public key, so as to obtain the plaintext of the reference information.

[0210] The plaintext display module 930 is used to display reference information plaintext so that the first wearable device can perform resource transfer operation in response to the resource transfer authorization operation for the reference information plaintext.

[0211] In one embodiment, the ciphertext decryption module 920 includes a first decryption unit, configured to decrypt the first reference information ciphertext based on a first private key to obtain the first reference information plaintext; the first reference information ciphertext is obtained by the first wearable device encrypting the first reference information plaintext based on a first public key; the first reference information plaintext is obtained by the first wearable device parsing the graphic code acquired in response to the image acquisition operation; or, a second decryption unit, configured to decrypt the second reference information ciphertext based on a first private key to obtain the second reference information plaintext; the second reference information ciphertext is obtained by the first wearable device encrypting the second reference information plaintext based on a first public key; the second reference information plaintext is obtained by the first wearable device in response to an image display request.

[0212] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0213] In one exemplary embodiment, a resource transfer system is provided, see [link to relevant documentation]. Figure 10 The resource transfer system architecture diagram shown depicts a first wearable device comprising a wireless communication module, a camera module, an audio module, a cellular communication module, and a security module; and a second wearable device comprising a Near Field Communication (NFC) module, a wireless communication module, a touchscreen module, a security module, and a button module. The resource transfer system includes the first and second wearable devices, which are connected via a wireless communication module, such as Wireless Fidelity (Wi-Fi) or Bluetooth (BT). The first wearable device has network connectivity; the second wearable device has display functionality.

[0214] See Figure 11The illustrated key management system architecture diagram shows that the first wearable device (i.e., the master device) signs the public key of the second wearable device (i.e., the slave device) based on its private key, obtaining a first certificate (i.e., the slave device certificate), which is managed by the second wearable device. The second wearable device then signs the collaborative public key based on its private key, obtaining a second certificate (i.e., the collaborative certificate), which is also managed by the second wearable device. When the first and second wearable devices collaborate to complete a resource transfer, the second wearable device sends both the first and second certificates to the first wearable device. The first wearable device verifies the first certificate to obtain the slave device's public key; it then verifies the second certificate based on the slave device's public key to obtain the collaborative public key, thus performing identity verification. The second wearable device encrypts the resource transfer confirmation information based on the collaborative private key and sends the encrypted information to the first wearable device, allowing the first wearable device to verify the resource transfer confirmation information based on the collaborative public key.

[0215] In one exemplary embodiment, a resource transfer system is also provided, see [link to relevant documentation]. Figure 12 The resource transfer system architecture diagram shown illustrates a resource transfer system comprising a resource transfer user terminal and a resource transfer server. The user terminal and server are connected via cellular communication. The user terminal includes a first wearable device and a second wearable device. The first wearable device includes a resource transfer application and a camera application. An identity authentication module, a key management module, a resource transfer module, and a resource transfer collaboration module are deployed in the trusted environment of the first wearable device. The second wearable device includes a resource transfer application and a human-computer interaction application. A key management module and a resource transfer collaboration module are deployed in the trusted environment of the second wearable device. The first and second wearable devices are connected via wireless communication. The resource transfer server includes an identity authentication server and a resource transfer server. The identity authentication server and server are connected via network communication.

[0216] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 13As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a resource transfer method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0217] Those skilled in the art will understand that Figure 13 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0218] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the embodiments described above.

[0219] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above embodiments.

[0220] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above embodiments.

[0221] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0222] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0223] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0224] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A resource transfer method, characterized in that, The method is applied to a first wearable device; the first wearable device is wirelessly connected to a second wearable device; the first wearable device has network connectivity; the second wearable device has a display function; the method includes: In response to a resource transfer operation, obtain the reference information in plaintext; The plaintext of the reference information is encrypted using the first public key to obtain the ciphertext of the reference information. Send the ciphertext of the reference information to the second wearable device so that the second wearable device displays the plaintext of the reference information obtained by decrypting the ciphertext of the reference information based on the first private key corresponding to the first public key; In response to a resource transfer authorization operation for the plaintext of the reference information, a resource transfer operation is performed based on the plaintext of the reference information.

2. The method according to claim 1, characterized in that, The step of obtaining plaintext reference information in response to a resource transfer operation includes: In response to an image acquisition operation, a graphic code is acquired; The graphic code is parsed to obtain the first reference information plaintext; or, In response to an image display request, obtain the plaintext of the second reference information.

3. The method according to claim 1, characterized in that, The method further includes encrypting the plaintext reference information based on the first public key to obtain ciphertext reference information. Send a certificate acquisition request to the second wearable device, so that the second wearable device responds to the certificate acquisition request and sends the target certificate to the first wearable device; The target certificate is verified to obtain the first public key.

4. The method according to claim 3, characterized in that, The target certificate includes a first certificate and a second certificate; the step of verifying the target certificate to obtain the first public key includes: The first certificate is verified using the second private key to obtain the third public key; the first certificate is obtained by signing the third public key using the second private key. The second certificate is verified based on the third public key to obtain the first public key; the second certificate is obtained by signing the first public key based on the third private key corresponding to the third public key.

5. The method according to any one of claims 1-4, characterized in that, The response to the resource transfer authorization operation for the plaintext reference information, performing the resource transfer operation based on the plaintext reference information, includes: In response to a resource transfer authorization operation on the plaintext of the reference information, a resource transfer authorization request is sent to the second wearable device; The system receives authorization confirmation information from the second wearable device in response to the resource transfer authorization request, and then performs a resource transfer operation in conjunction with the resource transfer server.

6. A resource transfer method, characterized in that, The method is applied to a second wearable device; the second wearable device is wirelessly connected to a first wearable device; the first wearable device has network connectivity; the second wearable device has a display function; the method includes: Receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key; The reference information ciphertext is decrypted based on the first private key corresponding to the first public key to obtain the reference information plaintext. The reference information plaintext is displayed so that the first wearable device can perform a resource transfer operation based on the reference information plaintext in response to a resource transfer authorization operation for the reference information plaintext.

7. The method according to claim 6, characterized in that, The step of decrypting the ciphertext of the reference information based on the first private key corresponding to the first public key to obtain the plaintext of the reference information includes: The first reference information ciphertext is decrypted using the first private key to obtain the first reference information plaintext; the first reference information ciphertext is obtained by the first wearable device encrypting the first reference information plaintext using the first public key; the first reference information plaintext is obtained by the first wearable device parsing the graphic code acquired in response to the image acquisition operation; or... The second reference information ciphertext is decrypted based on the first private key to obtain the second reference information plaintext; the second reference information ciphertext is obtained by the first wearable device encrypting the second reference information plaintext based on the first public key; the second reference information plaintext is obtained by the first wearable device in response to an image display request.

8. A resource transfer device, characterized in that, Configured in a first wearable device; the first wearable device is wirelessly connected to a second wearable device; the first wearable device has network connectivity; the second wearable device has a display function; the device includes: The plaintext acquisition module is used to acquire reference information in plaintext in response to resource transfer operations; An encryption module is used to encrypt the plaintext of the reference information based on a first public key to obtain ciphertext of the reference information; The ciphertext sending module is used to send the ciphertext of the reference information to the second wearable device, so that the second wearable device displays the plaintext of the reference information obtained by decrypting the ciphertext of the reference information based on the first private key corresponding to the first public key; The resource transfer module is used to respond to a resource transfer authorization operation for the plaintext reference information and to perform a resource transfer operation based on the plaintext reference information.

9. A resource transfer device, characterized in that, The device is applied to a second wearable device; the second wearable device is wirelessly connected to a first wearable device; the first wearable device has network connectivity; the second wearable device has a display function; the device includes: The ciphertext receiving module is used to receive ciphertext of reference information; the ciphertext of reference information is obtained by the first wearable device encrypting the plaintext of reference information obtained in response to the resource transfer operation based on the first public key. The ciphertext decryption module is used to decrypt the ciphertext of the reference information based on the first private key corresponding to the first public key, so as to obtain the plaintext of the reference information; A plaintext display module is used to display the plaintext of the reference information so that the first wearable device can perform a resource transfer operation based on the plaintext of the reference information in response to a resource transfer authorization operation for the plaintext of the reference information.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.