Platform electronic certificate full-process processing method and system and medium

Through the preprocessing, distributed storage and a complete verification mechanism of electronic credentials, standardization and security issues in the electronic credential generation process are solved, and efficient and secure electronic credential generation, storage and transmission are achieved.

CN120336411APending Publication Date: 2025-07-18CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510392762.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The existing electronic voucher generation process lacks standardization and efficiency, resulting in large differences in formats and content, and it is difficult to guarantee the security and reliability of the storage, transmission and verification links, which are prone to data leakage, tampering and inconvenience in query.

Method used

By preprocessing the original electronic credential data, standardized electronic credentials are generated, distributed storage and a complete verification mechanism, including format conversion, hashing operations, digital signatures and timestamp processing, and sharded encrypted storage and distributed storage are used, combining transmission performance and connection monitoring to ensure data security and compliance.

Benefits of technology

It improves the efficiency and standardization of electronic credential generation, ensures the security of storage and transmission, ensures the authenticity and compliance of electronic credentials, reduces the risk of data loss, and improves query efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120336411A_ABST
    Figure CN120336411A_ABST
Patent Text Reader

Abstract

The invention provides a platform electronic certificate full-process processing method and system and a medium. The method comprises the steps of obtaining original electronic certificate data of a platform according to an electronic certificate generation demand instruction, performing preprocessing, obtaining standard electronic certificate data, generating an electronic certificate, determining a storage medium for the electronic certificate according to an evaluated storage demand, performing distributed storage, and storing the electronic certificate in a distributed manner. The sender sends the electronic certificate to the receiver for display according to the electronic certificate transmission instruction, and the receiver verifies the electronic certificate and archives and stores the electronic certificate according to a verification result; according to the method, the storage medium is determined by preprocessing the original electronic certificate data and evaluating the storage demand, and the distributed storage and the perfect verification mechanism are carried out, so that the efficiency and the normalization of electronic certificate generation are improved, the storage and transmission security of the electronic certificate is ensured, and the authenticity and the compliance of the electronic certificate are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of electronic data processing, and more particularly, to a full-process processing method, system and medium for platform electronic vouchers. Background Art

[0002] Electronic vouchers are widely used in various platforms, such as electronic invoices, electronic contracts, and electronic receipts. However, the existing electronic voucher generation process lacks standardization and efficiency, and the formats and contents of electronic vouchers generated by different systems vary greatly, resulting in difficulties in subsequent processing. On the other hand, in the storage, transmission, verification, and archiving of electronic vouchers, security and reliability are difficult to guarantee, and problems such as data leakage, tampering, and inconvenient query are likely to occur, affecting the application effect and promotion of electronic vouchers in actual business.

[0003] In view of the above problems, there is an urgent need for effective technical solutions. Summary of the Invention

[0004] The purpose of this application is to provide a full-process processing method, system and medium for platform electronic vouchers, which can preprocess the original electronic voucher data, evaluate the storage requirements to determine the storage medium and perform distributed storage and a perfect verification mechanism, thereby improving the efficiency and standardization of electronic voucher generation, ensuring the security of electronic voucher storage and transmission, and ensuring the authenticity and compliance of electronic vouchers.

[0005] This application also provides a full-process processing method for platform electronic vouchers, including the following steps:

[0006] Obtain the original electronic voucher data of the platform according to the electronic voucher generation requirement instruction and perform preprocessing to obtain standardized electronic voucher data, and generate an electronic voucher;

[0007] Store the electronic voucher according to preset requirements;

[0008] The sender sends the electronic voucher to the receiver for display according to the electronic voucher transmission instruction;

[0009] The receiver verifies the electronic voucher and archives and stores the electronic voucher according to the verification result.

[0010] Optionally, in the full-process processing method for platform electronic vouchers of this application, the obtaining the original electronic voucher data of the platform according to the electronic voucher generation requirement instruction and performing preprocessing to obtain standardized electronic voucher data, and generating an electronic voucher includes:

[0011] Obtain the original electronic voucher data of the platform according to the electronic voucher generation requirement instruction, including transaction record data, business process record data, and transaction party identity data;

[0012] Preprocess the transaction record data, business process record data, and trading party identity data through a preset format conversion method to obtain standard transaction record data, standard business process record data, and standard trading party identity data;

[0013] Process the standard transaction record data, standard business process record data, and standard trading party identity data respectively through a preset hash operation to obtain a standard transaction record data digest, a standard business process record data digest, and a standard trading party identity data digest;

[0014] Generate a digital signature for the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest according to a preset private key through a preset asymmetric encryption algorithm;

[0015] Generate an electronic voucher by combining the standard transaction record data, standard business process record data, standard trading party identity data, the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest with the digital signature and embedding a timestamp.

[0016] Optionally, in the platform electronic voucher full - process processing method described in this application, the storing the electronic voucher according to preset requirements includes:

[0017] Slice the electronic voucher according to a preset slicing method to obtain data slices, including transaction record data slices, business process record data slices, trading party identity data slices, digital signature slices, and timestamp slices;

[0018] Encrypt the transaction record data slices, business process record data slices, trading party identity data slices, digital signature slices, and timestamp slices respectively using a preset symmetric encryption algorithm and store them separately.

[0019] Optionally, in the platform electronic voucher full - process processing method described in this application, it further includes:

[0020] Obtain the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data of the electronic voucher within a preset time period;

[0021] Perform a weighted sum processing on the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data to obtain a storage requirement evaluation index of the electronic voucher;

[0022] Compare the storage requirement evaluation index with the preset storage requirement level evaluation thresholds to obtain the storage requirement level, where the preset storage requirement level evaluation thresholds include a first preset storage requirement level evaluation threshold and a second preset storage requirement level evaluation threshold, and the first preset storage requirement level evaluation threshold is less than the second preset storage requirement level evaluation threshold;

[0023] If the storage requirement evaluation index is less than or equal to the first preset storage requirement level evaluation threshold, it is determined that the storage requirement level is low storage requirement;

[0024] If the storage requirement evaluation index is greater than the first preset storage requirement level evaluation threshold and less than or equal to the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is medium storage requirement;

[0025] If the storage requirement evaluation index is greater than the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is high storage requirement;

[0026] Determine the storage medium of the electronic voucher according to the low storage requirement, medium storage requirement or high storage requirement.

[0027] Optionally, in the platform electronic voucher full-process processing method described in this application, it further includes:

[0028] Obtain the transmission performance monitoring data and transmission connection monitoring data of the electronic voucher transmission;

[0029] The transmission performance monitoring data includes transmission speed, transmission delay data and packet loss rate;

[0030] Process according to the transmission speed, transmission delay data and packet loss rate to obtain a transmission performance quality evaluation index;

[0031] The transmission connection monitoring data includes transmission interruption frequency and reconnection success rate;

[0032] Perform weighted summation processing according to the interruption frequency and reconnection success rate to obtain a transmission connection quality evaluation index;

[0033] Perform weighted summation processing according to the transmission performance quality evaluation index and the transmission connection quality evaluation index to obtain a transmission stability and efficiency quality evaluation index for the electronic voucher transmission;

[0034] Compare the transmission stability and efficiency quality evaluation index with the preset transmission stability and efficiency quality evaluation threshold to obtain the transmission monitoring status, including normal status or abnormal status;

[0035] If the transmission stability and efficiency quality evaluation index is less than the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is abnormal status;

[0036] If the transmission stability quality evaluation index is greater than or equal to the preset transmission stability quality evaluation threshold, it is determined that the transmission monitoring status is normal.

[0037] Optionally, in the platform electronic voucher full - process processing method described in this application, the recipient verifies the electronic voucher and archives and stores the electronic voucher according to the verification result, including:

[0038] The recipient verifies the digital signature through a preset decryption algorithm;

[0039] If the verification fails, a transmission error warning response is output;

[0040] If the verification passes, the validity of the time stamp is verified through a preset verification method;

[0041] If the verification fails, a validity warning is output;

[0042] If the verification passes, the electronic voucher is stored in the corresponding archival directory.

[0043] Optionally, in the platform electronic voucher full - process processing method described in this application, it further includes:

[0044] Perform data conversion processing on the standardized electronic voucher data to obtain a JSON data file;

[0045] Perform word segmentation processing on the JSON data file through a preset word segmentation method to obtain a term set of the electronic voucher;

[0046] Process according to the term set through a preset index construction method to obtain an electronic voucher index.

[0047] In a second aspect, this application provides a platform electronic voucher full - process processing system, which includes: a memory and a processor. The memory includes a program of a platform electronic voucher full - process processing method. When the program of the platform electronic voucher full - process processing method is executed by the processor, the following steps are implemented:

[0048] Obtain the original electronic voucher data of the platform according to the electronic voucher generation requirement instruction, perform pre - processing to obtain standardized electronic voucher data, and generate an electronic voucher;

[0049] Store the electronic voucher according to preset requirements;

[0050] The sender sends the electronic voucher to the recipient for display according to the electronic voucher transmission instruction;

[0051] The recipient verifies the electronic voucher and archives and stores the electronic voucher according to the verification result.

[0052] Optionally, in a full-process processing system for platform electronic vouchers described in this application, the step of obtaining original electronic voucher data according to a demand instruction for generating an electronic voucher, preprocessing the data, obtaining standardized electronic voucher data, and generating an electronic voucher includes:

[0053] Obtaining the original electronic voucher data of the platform according to a demand instruction for generating an electronic voucher, including transaction record data, business process record data, and transaction party identity data;

[0054] Performing format conversion preprocessing on the transaction record data, business process record data, and transaction party identity data through a preset format conversion method to obtain standard transaction record data, standard business process record data, and standard transaction party identity data;

[0055] Processing the standard transaction record data, standard business process record data, and standard transaction party identity data respectively through a preset hash operation to obtain a standard transaction record data digest, a standard business process record data digest, and a standard transaction party identity data digest;

[0056] Generating a digital signature for the standard transaction record data digest, standard business process record data digest, and standard transaction party identity data digest according to a preset private key through a preset asymmetric encryption algorithm;

[0057] Generating an electronic voucher by combining the standard transaction record data, standard business process record data, and standard transaction party identity data, the standard transaction record data digest, standard business process record data digest, and standard transaction party identity data digest, and the digital signature and embedding a timestamp for processing.

[0058] In a third aspect, this application also provides a computer-readable storage medium, in which a program for a full-process processing method of platform electronic vouchers is stored. When the program for the full-process processing method of platform electronic vouchers is executed by a processor, the steps of a full-process processing method of platform electronic vouchers as described in any one of the above are implemented.

[0059] As can be seen from the above, a full-process processing method, system, and medium for platform electronic vouchers provided by this application improve the efficiency and standardization of electronic voucher generation, ensure the security of electronic voucher storage and transmission, and ensure the authenticity and compliance of electronic vouchers by preprocessing original electronic voucher data, evaluating storage requirements to determine a storage medium and performing distributed storage, and having a perfect verification mechanism.

[0060] Other features and advantages of this application will be described in the subsequent specification, and part of them will become obvious from the specification, or can be understood by implementing the embodiments of this application. The objectives and other advantages of this application can be achieved and obtained through the structures specifically pointed out in the written specification and the drawings. Brief Description of the Drawings

[0061] To more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0062] Figure 1 It is a flowchart of a full-process processing method for platform electronic vouchers provided by an embodiment of the present application;

[0063] Figure 2 It is a flowchart of generating electronic vouchers for a full-process processing method for platform electronic vouchers provided by an embodiment of the present application;

[0064] Figure 3 It is a flowchart of storing electronic vouchers according to preset requirements for a full-process processing method for platform electronic vouchers provided by an embodiment of the present application. Detailed Embodiments

[0065] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and illustrated in the drawings here can be arranged and designed in various different configurations. Therefore, the detailed description of the embodiments of the present application provided in the drawings below is not intended to limit the scope of the present application to be protected, but only represents the selected embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts fall within the scope of protection of the present application.

[0066] It should be noted that similar reference numerals and letters denote similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of the present application, terms such as "first" and "second" are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0067] Please refer to Figure 1 , Figure 1 which is a flowchart of a full-process processing method for platform electronic vouchers in some embodiments of the present application. This full-process processing method for platform electronic vouchers is used in terminal devices such as computers and mobile phone terminals. This full-process processing method for platform electronic vouchers includes the following steps:

[0068] S11. Obtain the original e-voucher data of the platform according to the e-voucher generation requirement instruction, preprocess it to obtain the standardized e-voucher data, and generate an e-voucher;

[0069] S12. Store the e-voucher according to the preset requirements;

[0070] S13. The sender sends the e-voucher to the receiver for display according to the e-voucher transmission instruction;

[0071] S14. The receiver verifies the e-voucher and archives and stores the e-voucher according to the verification result.

[0072] It should be noted that, in order to achieve efficient and accurate processing of the platform e-voucher, when an e-voucher needs to be generated, obtain the original e-voucher data required for generating the e-voucher, perform format normalization processing on it and convert it into a standard e-voucher format, generate a digital signature and embed a timestamp, and finally generate the required e-voucher. To improve the security and reliability of storage and reduce the risk of data loss, the generated e-voucher is fragmented and then distributed and stored on storage nodes in multiple different geographical locations. The sender sends the e-voucher to the receiver through an encrypted channel. During the transmission process, the data is encrypted into ciphertext to prevent the data from being stolen or tampered with. After receiving the e-voucher, the receiver extracts the digital signature and timestamp information from the e-voucher, decrypts the digital signature using the sender's public key to obtain the decrypted digest, and then performs the same hashing operation on the e-voucher data to obtain a new digest. Compare whether the two digests are the same to verify the validity of the signature. At the same time, verify the validity of the timestamp to confirm whether the generation time of the e-voucher is within a reasonable range and confirm the authenticity of the source and generation time of the e-voucher. After the e-voucher is verified, it enters the archiving process. The system uses an artificial intelligence classification algorithm, such as a text classification model based on deep learning, to intelligently classify the e-voucher according to the type of e-voucher, such as e-invoice, e-contract, business attributes, such as e-commerce transactions, financial loans, and time dimension, and stores the e-voucher in the corresponding archived directory for convenient subsequent query and management.

[0073] Please refer to Figure 2 , Figure 2 is a flowchart for generating an e-voucher of a full-process processing method for platform e-vouchers in some embodiments of the present application. According to an embodiment of the present invention, the step of obtaining the original e-voucher data of the platform according to the e-voucher generation requirement instruction, preprocessing it to obtain the standardized e-voucher data, and generating an e-voucher includes:

[0074] S21. Obtain the original e-voucher data of the platform according to the e-voucher generation requirement instruction, including transaction record data, business process record data, and transaction party identity data;

[0075] S22. Preprocess the transaction record data, business process record data, and trading party identity data through a preset format conversion method to obtain standard transaction record data, standard business process record data, and standard trading party identity data;

[0076] S23. Process the standard transaction record data, standard business process record data, and standard trading party identity data respectively through a preset hash operation to obtain a standard transaction record data digest, a standard business process record data digest, and a standard trading party identity data digest;

[0077] S24. Generate a digital signature for the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest according to a preset private key through a preset asymmetric encryption algorithm;

[0078] S25. Generate an electronic voucher by combining the standard transaction record data, standard business process record data, and standard trading party identity data, the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest, and embedding a timestamp in combination with the digital signature.

[0079] It should be noted that when a specific business event occurs within the platform, such as an e-commerce platform completing an order payment and an electronic voucher is required, the original electronic voucher data is collected through the data collection module. The obtained original electronic voucher data may have problems such as inconsistent formats and missing data. Therefore, it is necessary to perform format normalization preprocessing and format conversion, such as XML and JSON. Perform a hash operation on the standard electronic voucher data that has completed format conversion and structured arrangement to generate a data digest of a fixed length. Then, encrypt the data digest using the private key of the platform to generate a digital signature, and then embed a timestamp to ensure the time validity and sequentiality of the electronic voucher.

[0080] Please refer to Figure 3 , Figure 3 is a flowchart of storing an electronic voucher in accordance with preset requirements in a full-process processing method of a platform electronic voucher in some embodiments of the present application. According to an embodiment of the present invention, storing the electronic voucher in accordance with preset requirements includes:

[0081] S31. Slice the electronic voucher through a preset slicing method to obtain data slices, including transaction record data slices, business process record data slices, trading party identity data slices, digital signature slices, and timestamp slices;

[0082] S32. Shard the transaction record data, business process record data, trading party identity data, digital signature shards, and timestamp shards respectively, and perform encryption processing on them using a preset symmetric encryption algorithm, and store them separately.

[0083] It should be noted that, in order to improve the security and reliability of storage and reduce the risk of data loss, first shard the electronic voucher data according to a preset sharding method. The sharded data is more flexible in management and transmission. When updating data, only the corresponding shard needs to be updated, rather than operating on the entire electronic voucher data, which improves the data management efficiency. During transmission, multiple shards can also be transmitted in parallel to speed up the transmission speed. And if a certain shard fails to be transmitted, only that shard needs to be retransmitted, rather than the entire electronic voucher data. For example, shard according to the data volume or file size, then perform encryption processing on each shard using the AES symmetric encryption algorithm, and then store them on storage nodes in multiple different geographical locations.

[0084] According to an embodiment of the present invention, it further includes:

[0085] Obtain the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data of the electronic voucher within a preset time period;

[0086] Perform weighted summation processing according to the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data to obtain a storage requirement evaluation index for the electronic voucher;

[0087] Compare the storage requirement evaluation index with a preset storage requirement level evaluation threshold to obtain a storage requirement level. Among them, the preset storage requirement level evaluation threshold includes a first preset storage requirement level evaluation threshold and a second preset storage requirement level evaluation threshold, and the first preset storage requirement level evaluation threshold is less than the second preset storage requirement level evaluation threshold;

[0088] If the storage requirement evaluation index is less than or equal to the first preset storage requirement level evaluation threshold, it is determined that the storage requirement level is low storage demand;

[0089] If the storage requirement evaluation index is greater than the first preset storage requirement level evaluation threshold and less than or equal to the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is medium storage demand;

[0090] If the storage requirement evaluation index is greater than the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is high storage demand;

[0091] Determine the storage medium of the electronic voucher according to the low storage demand, medium storage demand, or high storage demand.

[0092] It should be noted that, in order to determine the storage medium of the electronic voucher and make reasonable use of storage resources, weighted summation processing is performed on the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data of the electronic voucher to obtain the storage requirement evaluation index of the electronic voucher. Among them, the corresponding weight values are obtained by querying through a preset full-process processing platform for electronic vouchers, and then the storage requirement level is determined by comparing with thresholds, and then a suitable storage medium is selected. Among them, the first preset storage requirement level evaluation threshold and the second preset storage requirement level evaluation threshold are determined by those skilled in the art according to specific applications.

[0093] According to an embodiment of the present invention, it further includes:

[0094] Obtain the transmission performance monitoring data and transmission connection monitoring data of the electronic voucher transmission;

[0095] The transmission performance monitoring data includes transmission speed, transmission delay data, and packet loss rate;

[0096] Process according to the transmission speed, transmission delay data, and packet loss rate to obtain a transmission performance quality evaluation index;

[0097] The transmission connection monitoring data includes transmission interruption frequency and reconnection success rate;

[0098] Perform weighted summation processing according to the interruption frequency and reconnection success rate to obtain a transmission connection quality evaluation index;

[0099] Perform weighted summation processing according to the transmission performance quality evaluation index and the transmission connection quality evaluation index to obtain a transmission stability and efficiency quality evaluation index for the electronic voucher transmission;

[0100] Compare the transmission stability and efficiency quality evaluation index with a preset transmission stability and efficiency quality evaluation threshold to obtain a transmission monitoring status, including a normal status or an abnormal status;

[0101] If the transmission stability and efficiency quality evaluation index is less than the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is an abnormal status;

[0102] If the transmission stability and efficiency quality evaluation index is greater than or equal to the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is a normal status.

[0103] It should be noted that, in order to track the transmission situation of the electronic voucher in real time and process abnormal situations in the transmission process in a timely manner, a transmission status monitoring mechanism is established. Processing is performed on the transmission performance monitoring data including transmission speed, transmission delay data, and packet loss rate to obtain a transmission performance quality evaluation index for evaluating the performance of data transmission. Weighted summation processing is performed on the transmission connection monitoring data including transmission interruption frequency and reconnection success rate to obtain a transmission connection quality evaluation index for evaluating the connection status of data transmission;

[0104] The calculation formula for the transmission performance quality evaluation index is as follows:

[0105]

[0106] where t p is the transmission performance quality evaluation index, s t , t d , p lr are the transmission speed, transmission delay data, and packet loss rate respectively, and α1, α2, and β are preset characteristic coefficients (the characteristic coefficients are obtained by querying through a preset full-process processing platform for electronic vouchers);

[0107] The obtained transmission performance quality evaluation index and transmission connection quality evaluation index are subjected to weighted summation processing to obtain the transmission stability and efficiency quality evaluation index of the electronic voucher transmission. Then, a threshold comparison is made with a preset transmission stability and efficiency quality evaluation threshold to obtain a transmission monitoring state including a normal state or an abnormal state, where the corresponding weight values are obtained by querying through a preset full-process processing platform for electronic vouchers, and the preset transmission stability and efficiency quality evaluation threshold is set by those skilled in the art according to specific applications.

[0108] According to an embodiment of the present invention, the receiving party verifies the electronic voucher and archives and stores the electronic voucher according to the verification result, including:

[0109] The receiving party verifies the digital signature through a preset decryption algorithm;

[0110] If the verification fails, a transmission error warning response is output;

[0111] If the verification passes, the validity of the time stamp is verified through a preset verification method;

[0112] If the verification fails, a validity warning is output;

[0113] If the verification passes, the electronic voucher is stored in the corresponding archival directory.

[0114] It should be noted that after receiving the electronic voucher, the receiving party first verifies the digital signature using the public key of the sending party to ensure that the voucher has not been tampered with during transmission and indeed comes from a legitimate sending party. Then, the validity of the time stamp is verified to ensure that the time information of the electronic voucher is accurate and reliable, and to determine whether the voucher is valid within the specified time range. After both the verification and validation pass, the verified electronic voucher is classified and archived according to the type, business scenario, or time of the electronic voucher for subsequent query and management. For example, electronic invoices are classified and stored by year, month, and invoice type.

[0115] According to an embodiment of the present invention, it further includes:

[0116] Perform data conversion processing on the specified electronic voucher data to obtain a JSON data file;

[0117] Perform word segmentation processing on the JSON data file using a preset word segmentation method to obtain a term set of the electronic voucher;

[0118] Perform processing on the term set through a preset index construction method to obtain an electronic voucher index.

[0119] It should be noted that, in order to improve the query efficiency, a multi-dimensional index is constructed based on keywords, time, and business numbers to facilitate users to quickly locate the required electronic vouchers.

[0120] It is worth mentioning that, according to the embodiments of the present invention, it further includes:

[0121] Obtain a refund write-off instruction, and obtain refund data and refund time according to the refund write-off instruction;

[0122] Update the transaction record data shard according to the refund data to obtain an updated transaction record data shard;

[0123] Perform processing on the updated transaction record data shard through a preset hash operation to obtain an updated transaction record data digest;

[0124] Generate an updated digital signature according to the updated transaction record data digest, the standard business process record data digest, and the standard trading party identity data digest through a preset asymmetric encryption algorithm;

[0125] Update the embedded timestamp according to the refund time to obtain an updated timestamp;

[0126] Perform processing on the updated transaction record data, the standard business process record data, and the standard trading party identity data, and combine the updated transaction record data digest, the standard business process record data digest, and the standard trading party identity data digest with the updated digital signature and embed the updated timestamp to generate an updated electronic voucher.

[0127] It should be noted that when there is a partial refund in the platform transaction, due to the sharding processing of the data, it is not necessary to update all the electronic voucher data. Instead, only the transaction record data shard needs to be written off according to the refund data to obtain an updated transaction record data shard, update the embedded timestamp according to the refund time to obtain an updated timestamp, and finally generate an updated electronic voucher, which improves the generation efficiency and saves computing resources at the same time.

[0128] It is worth mentioning that, according to the embodiments of the present invention, it further includes:

[0129] Obtain the business category data of the platform, query the preset private key replacement requirement cycle list according to the business category data, and obtain the theoretical replacement cycle of the private key;

[0130] Process according to the security requirement level data in combination with the preset security weight value to obtain the private key replacement impact coefficient;

[0131] Correct the theoretical replacement cycle according to the private key replacement impact coefficient to obtain the actual required replacement cycle of the private key.

[0132] It should be noted that in order to ensure the security of electronic vouchers, the private key needs to be updated regularly. If the update cycle is set inappropriately, it will increase unnecessary computing resources or reduce security. Therefore, in order to determine the optimal private key replacement cycle, query the preset private key replacement requirement cycle list according to the business category data of the platform to obtain the theoretical replacement cycle of the private key. Among them, the preset private key replacement requirement cycle list is obtained by querying the preset full-process processing platform for electronic vouchers. At the same time, attention should also be paid to the security requirement level of the platform's electronic vouchers. By processing according to the security requirement level data in combination with the preset security weight value, the private key replacement impact coefficient is obtained. The private key replacement impact coefficient refers to the product of the security requirement level data and the preset security weight value. Finally, correct the theoretical replacement cycle according to the obtained private key replacement impact coefficient to obtain the actual required replacement cycle of the private key. The actual required replacement cycle is the product of the private key replacement impact coefficient and the theoretical replacement cycle.

[0133] It is worth mentioning that according to the embodiments of the present invention, it further includes:

[0134] Obtain the signature frequency and signature volatility within a preset time period;

[0135] Perform weighted summation processing on the signature frequency and signature volatility to obtain a signature anomaly evaluation index;

[0136] Compare the signature anomaly evaluation index with a preset signature anomaly evaluation threshold;

[0137] If the signature anomaly evaluation index is less than or equal to the preset signature anomaly evaluation threshold, it is determined that the signature is a normal signature;

[0138] If the signature anomaly evaluation index is greater than the preset signature anomaly evaluation threshold, it is determined that the signature is an abnormal signature and an early warning response is output.

[0139] It should be noted that in addition to regularly replacing the private key, abnormal signature behaviors also need to be monitored. By obtaining the signature frequency and signature volatility within a preset time period, in this embodiment, the preset time period is set to 1 month. The signature frequency refers to the average number of signatures per day, and the signature volatility refers to the ratio of the absolute value of the difference between the number of signatures on a certain day and the number of signatures on the previous day to the number of signatures on the previous day. The signature frequency and signature volatility are subjected to weighted summation processing to obtain a signature abnormality evaluation index. Among them, the corresponding weight values are obtained by querying the preset full-process electronic voucher processing platform, and then compared with the preset signature abnormality evaluation threshold. According to the threshold comparison result, the signature is determined to be a normal signature or an abnormal signature. The preset signature abnormality evaluation threshold is set by those skilled in the art according to the specific application of the platform.

[0140] It is worth mentioning that according to the embodiment of the present invention, it further includes:

[0141] Obtain the IP address data of the signature and obtain the geographical location data of the mobile device signature;

[0142] Query the preset private key authorization address list according to the IP address data, and query the preset authorized location list according to the geographical location data;

[0143] If the IP address data is within the preset private key authorization address list, it is determined that the signature is a normal signature;

[0144] If the IP address data is not within the preset private key authorization address list, it is determined that the signature is an abnormal signature and a warning response is output;

[0145] If the geographical location data is within the preset private key authorization location list, it is determined that the signature is a normal signature;

[0146] If the geographical location data is not within the preset private key authorization location list, it is determined that the signature is an abnormal signature and a warning response is output.

[0147] It should be noted that in private key management, attention should also be paid to whether the signature address is authorized. For network-based signature operations, the IP address is obtained and compared with the preset private key authorization address list. For signature operations using mobile devices, the accurate geographical location is obtained by using the GPS positioning function of the device, and then the obtained location information is compared with the authorized private key location list. The preset private key authorization address list and the preset private key authorization location list are obtained by querying the preset full-process electronic voucher processing platform.

[0148] The present invention also discloses a full-process processing system for platform electronic vouchers, including a memory and a processor. The memory includes a program for a full-process processing method of platform electronic vouchers. When the program for the full-process processing method of platform electronic vouchers is executed by the processor, the following steps are implemented:

[0149] Obtain the original electronic voucher data of the platform according to the demand instruction for generating electronic vouchers, perform preprocessing to obtain standardized electronic voucher data, and generate electronic vouchers;

[0150] Store the electronic vouchers according to preset requirements;

[0151] The sender sends the electronic vouchers to the receiver for display according to the electronic voucher transmission instruction;

[0152] The receiver verifies the electronic vouchers and archives and stores the electronic vouchers according to the verification result.

[0153] It should be noted that in order to achieve efficient and accurate processing of platform electronic vouchers, when generating electronic vouchers, obtain the original electronic voucher data required for generating electronic vouchers, perform format normalization processing on it and convert it into a standard electronic voucher format, generate a digital signature and embed a time stamp, and finally generate the required electronic vouchers. To improve the security and reliability of storage and reduce the risk of data loss, the generated electronic vouchers are fragmented and then distributed and stored on storage nodes in multiple different geographical locations. The sender sends the electronic vouchers to the receiver through an encrypted channel. During the transmission process, the data is encrypted into ciphertext to prevent the data from being stolen or tampered with. After receiving the electronic vouchers, the receiver extracts the digital signature and time stamp information from the electronic vouchers, decrypts the digital signature using the public key of the sender to obtain the decrypted digest, and then performs the same hash operation on the electronic voucher data to obtain a new digest. Compare whether the two digests are the same to verify the validity of the signature. At the same time, verify the validity of the time stamp to confirm whether the generation time of the electronic voucher is within a reasonable range and confirm the authenticity of the source and generation time of the electronic voucher. After the electronic vouchers are verified, they enter the archiving process. The system uses an artificial intelligence classification algorithm, such as a text classification model based on deep learning, to intelligently classify the electronic vouchers according to the type of electronic vouchers, such as electronic invoices and electronic contracts, business attributes, such as e-commerce transactions and financial loans, and time dimension, and store the electronic vouchers in the corresponding archiving directory for convenient subsequent query and management.

[0154] According to an embodiment of the present invention, the step of obtaining the original electronic voucher data of the platform according to the demand instruction for generating electronic vouchers, performing preprocessing to obtain standardized electronic voucher data, and generating electronic vouchers includes:

[0155] Obtain the original electronic voucher data of the platform according to the demand instruction for generating electronic vouchers, including transaction record data, business process record data, and trading party identity data;

[0156] Perform format conversion preprocessing on the transaction record data, business process record data, and trading party identity data through a preset format conversion method to obtain standard transaction record data, standard business process record data, and standard trading party identity data;

[0157] Process the standard transaction record data, standard business process record data, and standard trading party identity data respectively through a preset hash operation to obtain a standard transaction record data digest, a standard business process record data digest, and a standard trading party identity data digest;

[0158] Generate a digital signature for the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest according to a preset private key through a preset asymmetric encryption algorithm;

[0159] Generate an electronic voucher by combining the standard transaction record data, standard business process record data, standard trading party identity data, the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest with the digital signature and embedding a timestamp for processing.

[0160] It should be noted that when a specific business event occurs within the platform, such as an e-commerce platform completing an order payment and an electronic voucher is required, the original electronic voucher data is collected through the data collection module. The obtained original electronic voucher data may have problems such as inconsistent formats and missing data. Therefore, format normalization preprocessing and format conversion are required, such as XML and JSON. Perform a hash operation on the standard electronic voucher data that has completed format conversion and structured arrangement to generate a data digest of a fixed length. Then, encrypt the data digest using the private key of the platform to generate a digital signature, and then embed a timestamp to ensure the time validity and sequentiality of the electronic voucher.

[0161] According to an embodiment of the present invention, the storing the electronic voucher according to a preset requirement includes:

[0162] Perform sharding processing on the electronic voucher according to a preset sharding method to obtain data shards, including transaction record data shards, business process record data shards, trading party identity data shards, digital signature shards, and timestamp shards;

[0163] Encrypt the transaction record data shards, business process record data shards, trading party identity data shards, digital signature shards, and timestamp shards respectively using a preset symmetric encryption algorithm and store them separately.

[0164] It should be noted that, in order to improve the security and reliability of storage and reduce the risk of data loss, first, the electronic voucher data is fragmented according to a preset fragmentation method. The fragmented data is more flexible in management and transmission. When the data is updated, only the corresponding fragment needs to be updated, rather than operating on the entire electronic voucher data, which improves the data management efficiency. During transmission, multiple fragments can also be transmitted in parallel to speed up the transmission speed. And if a certain fragment fails to be transmitted, only this fragment needs to be retransmitted, rather than the entire electronic voucher data. For example, it is fragmented according to the data volume or file size, and then each fragment is encrypted using the AES symmetric encryption algorithm and stored on storage nodes in multiple different geographical locations.

[0165] According to an embodiment of the present invention, it further includes:

[0166] Obtain the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data of the electronic voucher within a preset time period;

[0167] Perform weighted summation processing according to the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data to obtain a storage requirement evaluation index for the electronic voucher;

[0168] Compare the storage requirement evaluation index with a preset storage requirement level evaluation threshold to obtain a storage requirement level. Among them, the preset storage requirement level evaluation threshold includes a first preset storage requirement level evaluation threshold and a second preset storage requirement level evaluation threshold, and the first preset storage requirement level evaluation threshold is less than the second preset storage requirement level evaluation threshold;

[0169] If the storage requirement evaluation index is less than or equal to the first preset storage requirement level evaluation threshold, it is determined that the storage requirement level is low storage requirement;

[0170] If the storage requirement evaluation index is greater than the first preset storage requirement level evaluation threshold and less than or equal to the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is medium storage requirement;

[0171] If the storage requirement evaluation index is greater than the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is high storage requirement;

[0172] Determine the storage medium of the electronic voucher according to the low storage requirement, medium storage requirement, or high storage requirement.

[0173] It should be noted that, in order to determine the storage medium of the electronic voucher and make reasonable use of storage resources, weighted summation processing is performed based on the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data of the electronic voucher to obtain the storage requirement evaluation index of the electronic voucher. Among them, the corresponding weight values are obtained by querying the preset full-process processing platform of the electronic voucher, and then the storage requirement level is determined by comparing with the threshold value, and then a suitable storage medium is selected. Among them, the first preset storage requirement level evaluation threshold and the second preset storage requirement level evaluation threshold are determined by those skilled in the art according to specific applications.

[0174] According to an embodiment of the present invention, it further includes:

[0175] Obtain the transmission performance monitoring data and transmission connection monitoring data of the electronic voucher transmission;

[0176] The transmission performance monitoring data includes transmission speed, transmission delay data, and packet loss rate;

[0177] Processing according to the transmission speed, transmission delay data, and packet loss rate to obtain a transmission performance quality evaluation index;

[0178] The transmission connection monitoring data includes transmission interruption frequency and reconnection success rate;

[0179] Performing weighted summation processing according to the interruption frequency and reconnection success rate to obtain a transmission connection quality evaluation index;

[0180] Performing weighted summation processing according to the transmission performance quality evaluation index and the transmission connection quality evaluation index to obtain a transmission stability and efficiency quality evaluation index of the electronic voucher transmission;

[0181] Comparing the transmission stability and efficiency quality evaluation index with a preset transmission stability and efficiency quality evaluation threshold to obtain a transmission monitoring status, including a normal status or an abnormal status;

[0182] If the transmission stability and efficiency quality evaluation index is less than the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is an abnormal status;

[0183] If the transmission stability and efficiency quality evaluation index is greater than or equal to the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is a normal status.

[0184] It should be noted that, in order to track the transmission situation of the electronic voucher in real time and handle abnormal situations in the transmission process in a timely manner, a transmission status monitoring mechanism is established. Processing is performed through the transmission performance monitoring data including transmission speed, transmission delay data, and packet loss rate to obtain a transmission performance quality evaluation index for evaluating the performance of data transmission. Weighted summation processing is performed through the transmission connection monitoring data including transmission interruption frequency and reconnection success rate to obtain a transmission connection quality evaluation index for evaluating the connection status of data transmission;

[0185] The calculation formula for the transmission performance quality evaluation index is as follows:

[0186]

[0187] Wherein, t p is the transmission performance quality evaluation index, s t , t d , p lr are the transmission speed, transmission delay data, and packet loss rate respectively, and α1, α2, and β are preset characteristic coefficients (the characteristic coefficients are obtained by querying through a preset electronic voucher full-process processing platform);

[0188] The obtained transmission performance quality evaluation index and transmission connection quality evaluation index are subjected to weighted summation processing to obtain the transmission stability and efficiency quality evaluation index of the electronic voucher transmission, and then compared with a preset transmission stability and efficiency quality evaluation threshold to obtain a transmission monitoring status including a normal state or an abnormal state. Among them, the corresponding weight values are obtained by querying through a preset electronic voucher full-process processing platform, and the preset transmission stability and efficiency quality evaluation threshold is set by those skilled in the art according to specific applications.

[0189] According to an embodiment of the present invention, the receiving party verifies the electronic voucher and archives and stores the electronic voucher according to the verification result, including:

[0190] The receiving party verifies the digital signature through a preset decryption algorithm;

[0191] If the verification fails, a transmission error warning response is output;

[0192] If the verification passes, the validity of the time stamp is verified through a preset verification method;

[0193] If the verification fails, a validity warning is output;

[0194] If the verification passes, the electronic voucher is stored in the corresponding archival directory.

[0195] It should be noted that after receiving the electronic voucher, the receiving party first verifies the digital signature using the public key of the sending party to ensure that the voucher has not been tampered with during transmission and indeed comes from a legitimate sending party, and then verifies the validity of the time stamp to ensure that the time information of the electronic voucher is accurate and reliable, and determines whether the voucher is valid within the specified time range. After both the verification and validation pass, the verified electronic voucher is classified and archived according to the type, business scenario, or time of the electronic voucher for subsequent query and management. For example, electronic invoices are classified and stored by year, month, and invoice type.

[0196] According to an embodiment of the present invention, it further includes:

[0197] Perform data conversion processing on the specified electronic voucher data to obtain a JSON data file;

[0198] Perform word segmentation processing on the JSON data file through a preset word segmentation method to obtain a term set of the electronic voucher;

[0199] Perform processing on the basis of the term set through a preset index construction method to obtain an electronic voucher index.

[0200] It should be noted that, in order to improve the query efficiency, a multi-dimensional index is constructed based on keywords, time, and business numbers, which is convenient for users to quickly locate the required electronic vouchers.

[0201] It is worth mentioning that, according to the embodiments of the present invention, it further includes:

[0202] Obtain a refund write-off instruction, and obtain refund data and refund time according to the refund write-off instruction;

[0203] Update the transaction record data shard according to the refund data to obtain an updated transaction record data shard;

[0204] Perform processing on the updated transaction record data shard through a preset hash operation to obtain an updated transaction record data digest;

[0205] Generate an updated digital signature according to the updated transaction record data digest, the standard business process record data digest, and the standard trading party identity data digest through a preset asymmetric encryption algorithm;

[0206] Update the embedded timestamp according to the refund time to obtain an updated timestamp;

[0207] Perform processing on the basis of the updated transaction record data, the standard business process record data, and the standard trading party identity data, and the updated transaction record data digest, the standard business process record data digest, and the standard trading party identity data digest, combine the updated digital signature and embed the updated timestamp to generate an updated electronic voucher.

[0208] It should be noted that when there is a partial refund in the platform transaction, due to the sharding processing of the data, it is not necessary to update all the electronic voucher data. Instead, it is only necessary to write off the transaction record data shard according to the refund data to obtain an updated transaction record data shard, update the embedded timestamp according to the refund time to obtain an updated timestamp, and finally generate an updated electronic voucher, which improves the generation efficiency and saves computing resources at the same time.

[0209] It is worth mentioning that, according to the embodiments of the present invention, it further includes:

[0210] Obtain the business category data of the platform, query the preset private key replacement requirement cycle list according to the business category data, and obtain the theoretical replacement cycle of the private key;

[0211] Process according to the security requirement level data in combination with the preset security weight value to obtain the private key replacement influence coefficient;

[0212] Correct the theoretical replacement cycle according to the private key replacement influence coefficient to obtain the actual required replacement cycle of the private key.

[0213] It should be noted that in order to ensure the security of electronic vouchers, the private key needs to be updated regularly. If the update cycle is set inappropriately, it will increase unnecessary computing resources or reduce security. Therefore, in order to determine the optimal private key replacement cycle, query the preset private key replacement requirement cycle list according to the business category data of the platform to obtain the theoretical replacement cycle of the private key. Among them, the preset private key replacement requirement cycle list is obtained by querying the preset full-process processing platform for electronic vouchers. At the same time, attention should also be paid to the security requirement level of the platform's electronic vouchers. By processing according to the security requirement level data in combination with the preset security weight value, the private key replacement influence coefficient is obtained. The private key replacement influence coefficient refers to the product of the security requirement level data and the preset security weight value. Finally, correct the theoretical replacement cycle according to the obtained private key replacement influence coefficient to obtain the actual required replacement cycle of the private key. The actual required replacement cycle is the product of the private key replacement influence coefficient and the theoretical replacement cycle.

[0214] It is worth mentioning that according to the embodiments of the present invention, it further includes:

[0215] Obtain the signature frequency and signature volatility within a preset time period;

[0216] Perform weighted summation processing on the signature frequency and signature volatility to obtain a signature anomaly evaluation index;

[0217] Compare the signature anomaly evaluation index with a preset signature anomaly evaluation threshold;

[0218] If the signature anomaly evaluation index is less than or equal to the preset signature anomaly evaluation threshold, it is determined that the signature is a normal signature;

[0219] If the signature anomaly evaluation index is greater than the preset signature anomaly evaluation threshold, it is determined that the signature is an abnormal signature and an early warning response is output.

[0220] It should be noted that in addition to regularly changing the private key, attention should also be paid to abnormal signature behaviors. By obtaining the signature frequency and signature volatility within a preset time period, in this embodiment, the preset time period is set to 1 month. The signature frequency refers to the average number of signatures per day, and the signature volatility refers to the ratio of the absolute value of the difference between the number of signatures on a certain day and the number of signatures on the previous day to the number of signatures on the previous day. The signature frequency and signature volatility are processed by weighted summation to obtain a signature abnormality evaluation index. Among them, the corresponding weight values are obtained by querying the preset full-process electronic voucher processing platform, and then compared with a preset signature abnormality evaluation threshold. According to the threshold comparison result, it is determined whether the signature is a normal signature or an abnormal signature. The preset signature abnormality evaluation threshold is set by those skilled in the art according to the specific application of the platform.

[0221] It is worth mentioning that according to the embodiments of the present invention, it further includes:

[0222] Obtain the IP address data of the signature and the geographical location data of the mobile device signature;

[0223] Query a preset private key authorization address list according to the IP address data, and query a preset authorized location list according to the geographical location data;

[0224] If the IP address data is within the preset private key authorization address list, it is determined that the signature is a normal signature;

[0225] If the IP address data is not within the preset private key authorization address list, it is determined that the signature is an abnormal signature and a warning response is output;

[0226] If the geographical location data is within the preset private key authorization location list, it is determined that the signature is a normal signature;

[0227] If the geographical location data is not within the preset private key authorization location list, it is determined that the signature is an abnormal signature and a warning response is output.

[0228] It should be noted that in private key management, attention should also be paid to whether the signature address is authorized. For network-based signature operations, the IP address is obtained and compared with the preset private key authorization address list. For signature operations using mobile devices, the accurate geographical location is obtained by using the GPS positioning function of the device, and then the obtained location information is compared with the authorized private key location list. Among them, the preset private key authorization address list and the preset private key authorization location list are obtained by querying the preset full-process electronic voucher processing platform.

[0229] A third aspect of the present invention provides a readable storage medium, in which a program for a full-process processing method of platform electronic vouchers is stored. When the program for the full-process processing method of platform electronic vouchers is executed by a processor, the steps of the full-process processing method of platform electronic vouchers as described in any one of the above are implemented.

[0230] A full-process processing method, system and medium for platform electronic vouchers disclosed in the present invention improve the efficiency and standardization of electronic voucher generation, ensure the security of electronic voucher storage and transmission, and ensure the authenticity and compliance of electronic vouchers by preprocessing the original electronic voucher data, evaluating the storage requirements to determine the storage medium and performing distributed storage, and a perfect verification mechanism.

[0231] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed with each other can be through some interfaces. The indirect coupling or communication connection of devices or units can be electrical, mechanical, or other forms.

[0232] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units; they can be located in one place or distributed to multiple network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0233] In addition, each functional unit in the embodiments of the present invention can be all integrated in one processing unit, or each unit can be separately used as a unit, or two or more units can be integrated in one unit; the above integrated unit can be implemented in the form of hardware, or in the form of a hardware plus software functional unit.

[0234] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media that can store program codes such as removable storage devices, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks, or optical discs.

[0235] Alternatively, if the above integrated units of the present invention are implemented in the form of software functional modules and sold or used as independent products, they can also be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as removable storage devices, ROM, RAM, magnetic disks, or optical discs.

Claims

1. A full-process processing method for platform electronic vouchers, characterized in that, It includes the following steps: Obtain the original electronic voucher data of the platform according to the demand instruction for generating electronic vouchers, perform preprocessing to obtain standardized electronic voucher data, and generate electronic vouchers; Store the electronic vouchers according to preset requirements; The sender sends the electronic vouchers to the receiver for display according to the electronic voucher transmission instruction; The receiver verifies the electronic vouchers and archives and stores the electronic vouchers according to the verification results.

2. The full-process processing method of platform electronic vouchers according to claim 1, wherein, The step of obtaining the original electronic voucher data of the platform according to the demand instruction for generating electronic vouchers, performing preprocessing to obtain standardized electronic voucher data, and generating electronic vouchers includes: Obtain the original electronic voucher data of the platform according to the demand instruction for generating electronic vouchers, including transaction record data, business process record data, and trading party identity data; Perform format conversion preprocessing on the transaction record data, business process record data, and trading party identity data through a preset format conversion method to obtain standard transaction record data, standard business process record data, and standard trading party identity data; Process the standard transaction record data, standard business process record data, and standard trading party identity data respectively through a preset hash operation to obtain standard transaction record data digests, standard business process record data digests, and standard trading party identity data digests; Generate digital signatures for the standard transaction record data digests, standard business process record data digests, and standard trading party identity data digests according to a preset private key through a preset asymmetric encryption algorithm; Generate electronic vouchers by combining the standard transaction record data, standard business process record data, and standard trading party identity data, the standard transaction record data digests, standard business process record data digests, and standard trading party identity data digests, and the digital signatures and embedding a timestamp for processing.

3. The full-process processing method of platform electronic vouchers according to claim 2, wherein, The step of storing the electronic vouchers according to preset requirements includes: Perform sharding processing on the electronic vouchers according to a preset sharding method to obtain data shards, including transaction record data shards, business process record data shards, trading party identity data shards, digital signature shards, and timestamp shards; Encrypt the transaction record data shards, business process record data shards, trading party identity data shards, digital signature shards, and timestamp shards respectively using a preset symmetric encryption algorithm and store them separately.

4. The full-process processing method of platform electronic vouchers according to claim 3, wherein, It also includes: Obtain the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data of electronic vouchers within a preset time period; Perform weighted summation processing on the predicted storage quantity, predicted access frequency, security requirement level data, and budget cost data to obtain the storage requirement evaluation index of electronic vouchers; Compare the storage requirement evaluation index with a preset storage requirement level evaluation threshold to obtain the storage requirement level. Among them, the preset storage requirement level evaluation threshold includes a first preset storage requirement level evaluation threshold and a second preset storage requirement level evaluation threshold, and the first preset storage requirement level evaluation threshold is less than the second preset storage requirement level evaluation threshold; If the storage requirement evaluation index is less than or equal to the first preset storage requirement level evaluation threshold, it is determined that the storage requirement level is low storage requirement; If the storage requirement evaluation index is greater than the first preset storage requirement level evaluation threshold and less than or equal to the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is medium storage requirement; If the storage requirement evaluation index is greater than the second preset storage requirement level evaluation threshold, it is determined that the storage requirement level is high storage requirement; Determine the storage medium of the electronic voucher according to the low storage requirement, medium storage requirement or high storage requirement.

5. The full-process processing method of platform electronic vouchers according to claim 4, wherein It further includes: Obtain the transmission performance monitoring data and transmission connection monitoring data of the electronic voucher transmission; The transmission performance monitoring data includes transmission speed, transmission delay data and packet loss rate; Process according to the transmission speed, transmission delay data and packet loss rate to obtain a transmission performance quality evaluation index; The transmission connection monitoring data includes transmission interruption frequency and reconnection success rate; Perform weighted summation processing according to the interruption frequency and reconnection success rate to obtain a transmission connection quality evaluation index; Perform weighted summation processing according to the transmission performance quality evaluation index and the transmission connection quality evaluation index to obtain a transmission stability and efficiency quality evaluation index of the electronic voucher transmission; Compare the transmission stability and efficiency quality evaluation index with a preset transmission stability and efficiency quality evaluation threshold to obtain a transmission monitoring status, including normal status or abnormal status; If the transmission stability and efficiency quality evaluation index is less than the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is abnormal; If the transmission stability and efficiency quality evaluation index is greater than or equal to the preset transmission stability and efficiency quality evaluation threshold, it is determined that the transmission monitoring status is normal.

6. The full-process processing method of platform electronic vouchers according to claim 5, characterized in that The receiving party verifies the electronic voucher and archives and stores the electronic voucher according to the verification result, including: The receiving party verifies the digital signature through a preset decryption algorithm; If the verification fails, output a transmission error warning response; If the verification passes, verify the validity of the time stamp through a preset verification method; If the verification fails, output an invalidation warning; If the verification passes, store the electronic voucher in the corresponding archival directory.

7. The full-process processing method for platform electronic vouchers according to claim 6, characterized in that, It further includes: Perform data conversion processing on the standardized electronic voucher data to obtain a JSON data file; Perform word segmentation processing on the JSON data file through a preset word segmentation method to obtain a word item set of the electronic voucher; Process according to the word item set through a preset index construction method to obtain an electronic voucher index.

8. A full-process processing system for platform electronic vouchers, characterized in that, It includes a memory and a processor. The memory includes a program for the full-process processing method of platform electronic vouchers. When the program for the full-process processing method of platform electronic vouchers is executed by the processor, the following steps are implemented: Obtain the original electronic voucher data of the platform according to the electronic voucher generation requirement instruction and perform preprocessing to obtain standardized electronic voucher data, and generate an electronic voucher; Store the electronic voucher according to preset requirements; The sender sends the electronic voucher to the receiver for display according to the electronic voucher transmission instruction; The receiving party verifies the electronic voucher and archives and stores the electronic voucher according to the verification result.

9. The full-process processing system for platform electronic vouchers according to claim 8, characterized in that, The step of obtaining the original e-voucher data according to the e-voucher generation requirement instruction, preprocessing it to obtain the standardized e-voucher data, and generating an e-voucher includes: Obtaining the original e-voucher data of the platform according to the e-voucher generation requirement instruction, including transaction record data, business process record data, and trading party identity data; Performing format conversion preprocessing on the transaction record data, business process record data, and trading party identity data through a preset format conversion method to obtain standard transaction record data, standard business process record data, and standard trading party identity data; Processing the standard transaction record data, standard business process record data, and standard trading party identity data respectively through a preset hash operation to obtain a standard transaction record data digest, a standard business process record data digest, and a standard trading party identity data digest; Generating a digital signature for the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest according to a preset private key through a preset asymmetric encryption algorithm; Generating an e-voucher by combining the standard transaction record data, standard business process record data, and standard trading party identity data, the standard transaction record data digest, standard business process record data digest, and standard trading party identity data digest, and the digital signature and embedding a timestamp.

10. A computer-readable storage medium, characterized in that, A program for the full-process processing method of the platform e-voucher is stored in the computer-readable storage medium. When the program for the full-process processing method of the platform e-voucher is executed by a processor, the steps of a full-process processing method of a platform e-voucher as described in any one of claims 1 to 7 are implemented.