Financial information transmission method and system

Through hashing algorithm and data encryption technology combined with channel equalization technology, the problems of signal distortion and data integrity guarantee in complex network environments of traditional financial information transmission methods are solved, and efficient, safe and reliable transmission of financial information is achieved, ensuring data integrity and security.

CN119135419APending Publication Date: 2024-12-13TIANHE COLLEGE GUANGDONG POLYTECHNIC NORMAL UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411314558.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Traditional financial information transmission methods are difficult to meet the needs of efficiency, security and reliability at the same time. Especially in complex network environments, signal distortion and interference problems are more prominent, and data integrity and security are insufficient.

Method used

Using hashing algorithm and data encryption technology combined with channel equalization technology, the integrity and security of financial information during transmission is ensured through preprocessing, encrypted transmission, and hash value verification methods, while establishing a channel model to reduce signal distortion and interference.

Benefits of technology

It realizes efficient, secure and reliable transmission of financial information, quickly detects data changes through hashing algorithms, ensures data integrity, channel equalization technology improves transmission quality, data encryption ensures security, and reduces subsequent processing errors through preprocessing , improves overall processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135419A_ABST
    Figure CN119135419A_ABST
Patent Text Reader

Abstract

The invention provides a financial information transmission method and system, and the method comprises the following steps: carrying out the preprocessing of financial information to be transmitted, and obtaining original financial data; processing the original financial data by adopting a Hash algorithm to obtain a Hash value; based on a channel equalization method, establishing a financial information transmission channel model, and transmitting original financial data and a hash value at the same time; encrypting original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; decrypting the received encrypted financial data to obtain original financial data; the hash value of the decrypted original financial data is recalculated for integrity verification of the original financial data, if verification is correct, the original financial data is stored and backed up, and financial information transmission is completed; otherwise, the original financial data are required to be retransmitted. According to the invention, extremely high security is provided, efficient, safe and reliable transmission of financial information is realized, and unauthorized access becomes extremely difficult.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of financial information encryption transmission, and in particular relates to a financial information transmission method and system. Background Art

[0002] With the rapid development of the financial industry, the amount of financial information transmitted has increased dramatically, and the security and integrity requirements of information have become increasingly higher. Traditional information transmission methods often cannot meet the requirements of efficiency, security, and reliability at the same time. Therefore, a more advanced financial information transmission method is needed to cope with the increasingly complex financial environment and the increasing security requirements.

[0003] As one of the important technologies in the field of communications, channel equalization technology effectively improves the transmission quality by compensating for signal distortion and interference during transmission. Introducing channel equalization technology in financial information transmission can ensure the stable transmission of information in a complex network environment.

[0004] At the same time, the application of hash algorithms and data encryption technology provides a strong guarantee for the integrity and security of financial information. The hash algorithm generates a unique fingerprint of the data, so that any slight change to the data will result in a significant change in the hash value, making it easier for the recipient to verify the integrity of the data. Data encryption technology protects the data content from being read or tampered with by unauthorized personnel through encryption processing. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention provides a financial information transmission method and system, which realizes efficient, safe and reliable transmission of financial information.

[0006] To achieve the above object, the present invention provides the following solutions: A financial information transmission method comprises the following steps: Preprocess the financial information to be transmitted to obtain original financial data; Processing the original financial data using a hash algorithm to obtain a hash value; Based on the channel equalization method, a financial information transmission channel model is established, and the original financial data and the hash value are transmitted simultaneously; Encrypting the original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; Decrypting the received encrypted financial data to obtain the original financial data; The hash value of the decrypted original financial data is recalculated to verify the integrity of the original financial data. If the verification is correct, the original financial data is stored and backed up to complete the financial information transmission; otherwise, the original financial data is required to be resent.

[0007] Preferably, the method for preprocessing the financial information to be sent and obtaining the financial data is: Clean the financial information to be transmitted, remove outliers and format the data to obtain initial financial data; Encoding the initial financial data using label coding to obtain financial data coding; Based on the corresponding financial business needs, the financial data codes are segmented and aggregated to obtain intermediate financial data; The intermediate financial data is compressed to obtain the final financial data.

[0008] Preferably, the segmentation processing of the financial data code includes segmentation based on time, segmentation based on business logic and segmentation based on data volume.

[0009] Preferably, the method for obtaining the hash value of financial data is: Converting the raw financial data into a byte sequence; A hash object is created using the SHA-256 hash algorithm, and the byte sequence is passed to the hash object to obtain a hash value of the original financial data in hexadecimal format.

[0010] Preferably, the method for establishing a financial information transmission channel model based on the channel equalization method is: Based on the channel equalization method, an initial channel model is constructed; Analyzing the carrier sequence output by the initial channel model, and using a filtering suppression method to reduce the noise of the initial channel model to obtain a reduced-noise channel model; Calculating the correlation between the orthogonal sub-channels in the noise reduction channel model; Based on the correlation, the correlation statistical characteristic quantity of the channel equalization control in the noise reduction channel model and the constraint characteristic value, obtaining the coding link distribution of the bandwidth and the channel array in the noise reduction channel model; Based on the coding link distribution, the financial information transmission channel model is established.

[0011] Preferably, the method for obtaining the encrypted financial data is: Obfuscate the original financial data plaintext based on the plaintext state matrix; Using an encoder to generate a key, encrypting the original financial data plaintext after the obfuscation process to obtain initial encrypted financial data; Based on the encryption T-box of the AES algorithm and the initial encrypted financial data, the final encrypted financial data is obtained.

[0012] Preferably, it also includes conducting a security audit on the transmission process of the financial information, recording key events and operations in the transmission process, and tracing and analyzing abnormal transmission events.

[0013] The present invention also provides a financial information transmission system for implementing the financial information transmission method, comprising: A financial information preprocessing module, used to preprocess the financial information to be transmitted to obtain original financial data; A hash calculation module, used to process the original financial data using a hash algorithm to obtain a hash value; A channel model building module, used to build a financial information transmission channel model based on a channel equalization method, and simultaneously transmit the original financial data and the hash value; An encryption module, used for encrypting the original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; A decryption module, used to decrypt the received encrypted financial data to obtain the original financial data; The verification module is used to recalculate the hash value of the decrypted original financial data to verify the integrity of the original financial data. If the verification is correct, the original financial data is stored and backed up to complete the financial information transmission; otherwise, the original financial data is required to be resent.

[0014] Preferably, the financial information preprocessing module includes: A formatting unit is used to clean the financial information to be transmitted, remove abnormal values ​​and format the data to obtain initial financial data; An encoding unit, used for encoding the initial financial data by using label encoding to obtain a financial data code; A segmentation and aggregation unit, configured to segment and aggregate the financial data code based on corresponding financial business requirements to obtain intermediate financial data; A compression unit is used to compress the intermediate financial data to obtain the final financial data.

[0015] Preferably, the channel model building module includes: A first model building unit, used for building an initial channel model based on a channel equalization method; A noise reduction unit, used for analyzing the carrier sequence output by the initial channel model, and performing noise reduction on the initial channel model by using a filtering suppression method to obtain a noise reduction channel model; A correlation calculation unit, used to calculate the correlation between the orthogonal sub-channels in the noise reduction channel model; A coding link acquisition unit, configured to obtain a coding link distribution of bandwidth and channel array in the denoising channel model based on the correlation, a correlation statistical characteristic quantity of channel equalization control in the denoising channel model, and a constraint characteristic value; The second model building unit is used to build the financial information transmission channel model based on the coding link distribution.

[0016] Compared with the prior art, the beneficial effects of the present invention are: through the dual protection of data encryption and hash verification, it is ensured that financial information is not read or tampered with by unauthorized personnel during the transmission process, which greatly improves the security of data transmission. The application of hash algorithm enables any slight changes to the data to be quickly detected, thereby effectively ensuring the integrity of the data. The application of channel equalization technology helps to reduce signal distortion and interference during transmission, and improves the reliability and stability of data transmission. The preprocessing step ensures the accuracy and standardization of the data, reduces errors and duplication of work in subsequent processing, and improves the overall processing efficiency. The storage and backup mechanism enables financial data to be stored for a long time and easy to query and trace, providing strong support for corporate compliance audits and risk management. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0018] Figure 1 This is a flow chart of the financial information transmission method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments. Example

[0021] like Figure 1 As shown, a financial information transmission method comprises the following steps: S1: pre-process the financial information to be transmitted to obtain original financial data; A further implementation method is to pre-process the financial information to be sent, and the method for obtaining financial data is: Clean the financial information to be transmitted, remove outliers and format the data to obtain initial financial data; in this embodiment, remove duplicate data: check and delete duplicate records in the data set to avoid confusion during transmission and subsequent processing. Handle missing values: For missing data fields, fill them according to business rules or statistical methods (such as using the mean, median, mode, or using a specific identifier to indicate missing). Remove outliers: Identify and handle abnormal or unreasonable data points, which may be caused by entry errors or extreme situations.

[0022] Standardize date formats: Ensure that all date fields follow the same format (such as YYYY-MM-DD). Format numeric values: Convert numeric data to a unified format and unit, such as currency values ​​to two decimal places. Standardize text data: Standardize text data, such as removing extra spaces, converting to lowercase or uppercase, and standardizing currency symbols.

[0023] Encode the initial financial data using label encoding to obtain financial data encoding; Based on the corresponding financial business needs, the financial data codes are segmented and aggregated to obtain intermediate financial data; a further implementation method is that the financial data codes are segmented based on time segmentation (daily, monthly), business logic segmentation (transaction type, customer type) and data volume segmentation (such as transmitting a fixed number of records in each batch).

[0024] Compress the intermediate financial data to obtain the final financial data. Compress the pre-processed financial data to reduce the bandwidth usage and transmission time during the transmission process. You can use lossless compression (such as GZIP, ZIP) or lossy compression (but use it with caution to avoid losing important information) technology.

[0025] S2: Processing the original financial data with a hash algorithm to obtain a hash value; a further implementation method is that the method for obtaining the hash value of the financial data is: Convert raw financial data into byte sequences; Create a hash object using the SHA-256 hash algorithm and pass the byte sequence to the hash object to obtain the hash value of the original financial data in hexadecimal format.

[0026] S3: Based on the channel equalization method, a financial information transmission channel model is established to transmit the original financial data and hash value at the same time; channel equalization technology helps to reduce signal distortion and interference during transmission and improve transmission quality. In the channel model, the original financial data and its hash value are transmitted at the same time to ensure the integrity and verifiability of the data.

[0027] A further implementation method is that, based on the channel equalization method, a method for establishing a financial information transmission channel model is: Based on the channel equalization method, an initial channel model is constructed; Analyze the carrier sequence output by the initial channel model, and use the filter suppression method to reduce the noise of the initial channel model to obtain a reduced-noise channel model; Calculating the correlation between the orthogonal sub-channels in the noise reduction channel model; Based on the correlation degree, the correlation statistical characteristic quantity of the channel equalization control in the noise reduction channel model and the constraint characteristic value, the coding link distribution of the bandwidth and the channel array in the noise reduction channel model is obtained; In this embodiment, when the main lobe of the channel array pattern in the noise reduction channel model points to the constraint feature, the coding link distribution between the bandwidth and the channel array suppressed grating lobe is obtained according to the correlation statistical feature of the channel equalization control and the channel constraint feature value.

[0028] Based on the distribution of coding links, a financial information transmission channel model is established. Specifically, the channel spatial sampling frequency parameters are obtained through digital beamforming grating lobes, and the true delay energy pattern of the financial information transmission channel bandwidth is established. The channel noise interference characteristics can be characterized through this pattern. According to the minimum number of channel bits and the displacement number of the array element receiving signal, the financial information transmission channel model is established. The financial information transmission channel model is the main body of financial information encryption transmission. The energy pattern is obtained by measurement or calculation and is used to evaluate the performance of the array antenna, such as the main lobe width, side lobe level, grating lobe position, etc.

[0029] S4: encrypting the original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; A further implementation method is that the method for obtaining encrypted financial data is: The original financial data plaintext is obfuscated based on the plaintext state matrix; in this embodiment, the original financial data is transformed by permutation, substitution, etc. to achieve the purpose of obfuscation. Obfuscation is an important part of the encryption process, which aims to hide the original pattern of the data, making it difficult for unauthorized observers to directly extract useful information from the encrypted data. The original financial data is operated using the plaintext state matrix, and the obfuscation strategy is selected based on the data type and format, thereby changing the arrangement of the data or replacing certain data elements to generate obfuscated data.

[0030] The encoder is used to generate a key, and the original financial data plaintext after obfuscation is encrypted to obtain the initial encrypted financial data; Based on the encryption T-box of the AES algorithm and the initial encrypted financial data, the final encrypted financial data is obtained. In this embodiment, the initial encrypted financial data is used as the input of the AES algorithm, and the encryption T-box of the AES algorithm is used for further encryption processing, and multiple encryption rounds are performed, each of which includes operations such as byte replacement, row shift, column mixing, and round key addition. In the AES algorithm, the T-box (also called the S-box, i.e., Substitution box) is an important component for implementing byte replacement operations. The T-box is a fixed lookup table that maps each possible input byte to a unique output byte. This process increases the complexity and security of encryption.

[0031] S5: decrypting the received encrypted financial data to obtain original financial data; S6: Recalculate the hash value of the decrypted original financial data to verify the integrity of the original financial data. If the verification is correct, the original financial data is stored and backed up to complete the financial information transmission; otherwise, the original financial data is required to be resent.

[0032] If the hash values ​​match, it means that the financial data has not been tampered with during transmission, and the recipient stores the financial data in the database and backs it up.

[0033] If the hash values ​​do not match, it means that the data may have been erroneous or tampered with during transmission, and the sender should be asked to resend the financial data.

[0034] A further implementation method is to conduct security audits on the transmission process of financial information, record key events and operations during the transmission process, and trace and analyze abnormal transmission events. The transmission status and security of financial information can be monitored in real time to detect and handle potential security threats in a timely manner. Example

[0035] The present invention also provides a financial information transmission system for implementing the financial information transmission method, comprising: A financial information preprocessing module, used to preprocess the financial information to be transmitted to obtain original financial data; A hash calculation module is used to process the original financial data using a hash algorithm to obtain a hash value; The channel model building module is used to build a financial information transmission channel model based on the channel equalization method, and transmit the original financial data and hash value at the same time; An encryption module, used for encrypting the original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; A decryption module, used to decrypt the received encrypted financial data to obtain the original financial data; The verification module is used to recalculate the hash value of the decrypted original financial data to verify the integrity of the original financial data. If the verification is correct, the original financial data will be stored and backed up to complete the financial information transmission; otherwise, the original financial data is required to be resent.

[0036] In a further embodiment, the financial information preprocessing module includes: A formatting unit is used to clean the financial information to be transmitted, remove abnormal values ​​and format the data to obtain initial financial data; An encoding unit, used for encoding the initial financial data by using label encoding to obtain financial data encoding; A segmentation and aggregation unit, used to segment and aggregate the financial data codes based on the corresponding financial business requirements to obtain intermediate financial data; The compression unit is used to compress the intermediate financial data to obtain the final financial data.

[0037] A further implementation is that the channel model building module includes: A first model building unit, used for building an initial channel model based on a channel equalization method; A noise reduction unit, used for analyzing the carrier sequence output by the initial channel model, and using a filtering suppression method to reduce the noise of the initial channel model to obtain a noise-reduced channel model; A correlation calculation unit, used to calculate the correlation between the orthogonal sub-channels in the noise reduction channel model; A coding link acquisition unit, used to obtain the coding link distribution of the bandwidth and the channel array in the noise reduction channel model based on the correlation, the correlation statistical characteristic quantity of the channel equalization control in the noise reduction channel model, and the constraint characteristic value; The second model building unit is used to build a financial information transmission channel model based on the coding link distribution.

[0038] The embodiments described above are only descriptions of the preferred embodiments of the present invention and are not intended to limit the scope of the present invention. Without departing from the design spirit of the present invention, various modifications and improvements made to the technical solutions of the present invention by ordinary technicians in this field should all fall within the protection scope determined by the claims of the present invention.

Claims

1. A financial information transmission method, characterized in that: The following steps are involved: Preprocess the financial information to be transmitted to obtain original financial data; Processing the original financial data using a hash algorithm to obtain a hash value; Based on the channel equalization method, a financial information transmission channel model is established, and the original financial data and the hash value are transmitted simultaneously; Encrypting the original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; Decrypting the received encrypted financial data to obtain the original financial data; The hash value of the decrypted original financial data is recalculated to verify the integrity of the original financial data. If the verification is correct, the original financial data is stored and backed up to complete the financial information transmission; otherwise, the original financial data is required to be resent.

2. The financial information transmission method according to claim 1, characterized in that: The method for preprocessing the financial information to be sent and obtaining financial data is as follows: Clean the financial information to be transmitted, remove outliers and format the data to obtain initial financial data; Encoding the initial financial data using label coding to obtain financial data coding; Based on the corresponding financial business needs, the financial data codes are segmented and aggregated to obtain intermediate financial data; The intermediate financial data is compressed to obtain the final financial data.

3. The financial information transmission method according to claim 2, characterized in that: The segmentation processing of the financial data code includes segmentation based on time, segmentation based on business logic and segmentation based on data volume.

4. The financial information transmission method according to claim 1, characterized in that: The method to obtain the hash value of financial data is: Converting the raw financial data into a byte sequence; A hash object is created using the SHA-256 hash algorithm, and the byte sequence is passed to the hash object to obtain a hash value of the original financial data in hexadecimal format.

5. The financial information transmission method according to claim 1, characterized in that: Based on the channel equalization method, the method of establishing the financial information transmission channel model is: Based on the channel equalization method, an initial channel model is constructed; Analyzing the carrier sequence output by the initial channel model, and using a filtering suppression method to reduce noise on the initial channel model to obtain a reduced-noise channel model; Calculating the correlation between the orthogonal sub-channels in the noise reduction channel model; Based on the correlation, the correlation statistical characteristic quantity of the channel equalization control in the noise reduction channel model and the constraint characteristic value, obtaining the coding link distribution of the bandwidth and the channel array in the noise reduction channel model; Based on the coding link distribution, the financial information transmission channel model is established.

6. The financial information transmission method according to claim 1, characterized in that: The method for obtaining the encrypted financial data is: Obfuscate the original financial data plaintext based on the plaintext state matrix; Using an encoder to generate a key, encrypting the original financial data plaintext after the obfuscation process to obtain initial encrypted financial data; Based on the encryption T-box of the AES algorithm and the initial encrypted financial data, the final encrypted financial data is obtained.

7. The financial information transmission method according to claim 1, characterized in that: It also includes conducting a security audit of the transmission process of the financial information, recording key events and operations during the transmission process, and tracing and analyzing abnormal transmission events.

8. A financial information transmission system, used to implement the financial information transmission method according to any one of claims 1 to 7, characterized in that: include: A financial information preprocessing module, used to preprocess the financial information to be transmitted to obtain original financial data; A hash calculation module, used to process the original financial data using a hash algorithm to obtain a hash value; A channel model building module, used to build a financial information transmission channel model based on a channel equalization method, and simultaneously transmit the original financial data and the hash value; An encryption module, used for encrypting the original financial data transmitted in the financial information transmission channel model to obtain encrypted financial data; A decryption module, used to decrypt the received encrypted financial data to obtain the original financial data; The verification module is used to recalculate the hash value of the decrypted original financial data to verify the integrity of the original financial data. If the verification is correct, the original financial data is stored and backed up to complete the financial information transmission; otherwise, the original financial data is required to be resent.

9. The financial information transmission system according to claim 8, characterized in that: The financial information preprocessing module includes: A formatting unit is used to clean the financial information to be transmitted, remove abnormal values ​​and format the data to obtain initial financial data; An encoding unit, used for encoding the initial financial data by using label encoding to obtain a financial data code; A segmentation and aggregation unit, configured to segment and aggregate the financial data code based on corresponding financial business requirements to obtain intermediate financial data; A compression unit is used to compress the intermediate financial data to obtain the final financial data.

10. The financial information transmission system according to claim 8, characterized in that: The channel model building blocks include: A first model building unit, used for building an initial channel model based on a channel equalization method; A noise reduction unit, used for analyzing the carrier sequence output by the initial channel model, and performing noise reduction on the initial channel model by using a filtering suppression method to obtain a noise reduction channel model; A correlation calculation unit, used to calculate the correlation between the orthogonal sub-channels in the noise reduction channel model; A coding link acquisition unit, configured to obtain a coding link distribution of bandwidth and channel array in the denoising channel model based on the correlation, a correlation statistical characteristic quantity of channel equalization control in the denoising channel model, and a constraint characteristic value; The second model building unit is used to build the financial information transmission channel model based on the coding link distribution.