[go: up one dir, main page]

CN119155117A - Information platform data safety transmission method and system based on Internet - Google Patents

Information platform data safety transmission method and system based on Internet Download PDF

Info

Publication number
CN119155117A
CN119155117A CN202411630859.0A CN202411630859A CN119155117A CN 119155117 A CN119155117 A CN 119155117A CN 202411630859 A CN202411630859 A CN 202411630859A CN 119155117 A CN119155117 A CN 119155117A
Authority
CN
China
Prior art keywords
character data
data
time
character
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202411630859.0A
Other languages
Chinese (zh)
Other versions
CN119155117B (en
Inventor
庞秋宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Tongde And Light Polytron Technologies Inc
Original Assignee
Tianjin Tongde And Light Polytron Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Tongde And Light Polytron Technologies Inc filed Critical Tianjin Tongde And Light Polytron Technologies Inc
Priority to CN202411630859.0A priority Critical patent/CN119155117B/en
Publication of CN119155117A publication Critical patent/CN119155117A/en
Application granted granted Critical
Publication of CN119155117B publication Critical patent/CN119155117B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及信息传输技术领域,提供一种基于互联网的信息平台数据安全传输方法,包括:获取平台数据进行预处理得到字符数据;基于字符数据确定编码表;根据编码表对当前数据进行压缩并传输;其中,基于字符数据确定编码表包括:基于多天的基于时间序列的所有历史字符数据将每天划分为多个时间阶段;基于当前所有字符数据分析得到每个时间阶段各个字符数据的实际频率、分布密集倾向度及安全性表现度;根据每个时间阶段各个字符数据的实际频率、趋势表现及安全性表现确定各个时间阶段内各个字符数据的编码优先度,形成所述编码表。该方法能构建动态编码表,提升传输的同时也确保其安全性。本发明还提供一种基于互联网的信息平台数据安全传输系统。

The present invention relates to the technical field of information transmission, and provides a method for secure transmission of information platform data based on the Internet, comprising: obtaining platform data for preprocessing to obtain character data; determining a coding table based on the character data; compressing and transmitting current data according to the coding table; wherein determining the coding table based on the character data comprises: dividing each day into multiple time stages based on all historical character data based on a time series for multiple days; obtaining the actual frequency, distribution density tendency and security performance of each character data in each time stage based on analysis of all current character data; determining the coding priority of each character data in each time stage according to the actual frequency, trend performance and security performance of each character data in each time stage, and forming the coding table. The method can construct a dynamic coding table, which improves transmission while also ensuring its security. The present invention also provides a system for secure transmission of information platform data based on the Internet.

Description

Information platform data safety transmission method and system based on Internet
Technical Field
The invention relates to the technical field of information transmission, in particular to an information platform data security transmission method and system based on the Internet.
Background
In the background of today's digitization and internet popularity, with the rapid growth of the number of internet users, especially the popularity of mobile internet, security and transmission efficiency are two core challenges, and are also important directions of technical development. With the wide application of the internet and the explosive growth of data volume, how to improve the transmission efficiency while guaranteeing the data security becomes an important subject in the industry.
For the safe transmission of the data in the internet information platform, the traditional method can generally utilize Huffman coding to compress the data and then transmit the data, so as to improve the data transmission efficiency. However, in the actual operation of the internet information platform in daily life, the interaction amount of people on information data is different in different stages (as the following work may show stronger information interaction, and people may show relatively weaker information interaction in noon break or night sleep). Therefore, the traditional Huffman coding determines the coding length according to the frequency of the occurrence of characters and the coding table is fixed, so that the coding table is lack of dynamic adjustment, the proper character coding length cannot be embodied in different stages, and the coding table is established statically based on the character frequency, so that the coding is lack of complexity, low in safety and easy to crack.
Disclosure of Invention
In order to solve the technical problems of lack of complexity, low safety and easy cracking of codes, the invention aims to provide an information platform data safety transmission method and system based on the Internet, and the adopted technical scheme is as follows:
an information platform data security transmission method based on the Internet comprises the following steps:
The method comprises the steps of obtaining platform data, preprocessing to obtain character data, wherein the platform data comprise historical data and current data of a plurality of days, and the character data comprise all historical character data and all current character data of a plurality of days based on a time sequence;
determining a coding table based on the character data;
Compressing and transmitting current data according to the coding table;
Wherein determining the encoding table based on the character data includes:
dividing each day into a plurality of time phases based on all historical character data based on the time series for the plurality of days;
Analyzing and obtaining the actual frequency, the distribution density tendency degree and the safety performance degree of each character data in each time stage based on the current all character data;
And determining the coding priority of each character data in each time stage according to the actual frequency, trend expression and safety expression of each character data in each time stage, and forming the coding table.
Preferably, dividing each day into a plurality of time phases based on all the historical character data based on the time series for the plurality of days includes:
acquiring the character data amount and the character data category amount at each moment of each day based on all the historical character data based on the time sequence for a plurality of days;
obtaining the character data complexity of each time of each day based on the character data quantity and the character data type quantity of each time of each day;
determining each minimum value point according to the complexity of the character data at each moment of each day and calculating the time coincidence degree of each minimum value point;
and determining a time stage demarcation point according to the time coincidence degree of each minimum value point, and dividing each day into a plurality of time stages based on the time stage demarcation point.
Preferably, the calculation formula of the character data complexity at each time of each day is as follows:
Wherein, Representing the character data complexity at the j-th minute on the i-th day,Indicating the amount of character data at the j-th minute on the i-th day,Indicating the character data type amount at the j-th minute on the i-th day,Representing the normalization function.
Preferably, the calculation formula of the time overlap ratio of each minimum point is as follows:
Wherein, Indicating the time coincidence degree of the z-th minimum point, n indicating the number of days,Character data complexity representing the z-th minimum point on the i-th day,The time difference between the z-th minimum point and the same number minimum point on the adjacent day is shown.
Preferably, the analyzing to obtain the distribution density tendency of each character data in each time stage based on the current all character data includes:
numbering all character data in each time stage and obtaining a numbering set of different character data;
and obtaining the distribution density tendency of each character data according to the number set of the different character data.
Preferably, the calculation formula of the distribution density tendency of each character data is:
Wherein, Representing the distribution density tendency of the s-th character data; G represents the data quantity existing in the coding set corresponding to the current s-th character data; Representing the number difference between the g data and the adjacent data in the number set corresponding to the current s character data; representing the number difference between the (g+1) th data and the adjacent data in the number set corresponding to the current(s) th character data; Representing the normalization function.
Preferably, the analyzing to obtain the security performance of each character data in each time stage based on the current all character data includes:
In all the current character data, selecting U/2 character data according to the time sequence of each character data to obtain U character comparison data, wherein U is a preset value;
And obtaining the safety expression degree of each character data by analyzing the actual frequency of each character data and the corresponding character comparison data.
Preferably, the calculation formula of the security expression degree of each character data is:
Wherein, U represents the amount of character contrast data determined based on the s-th character data; Representing the actual frequency of the s-th character data; representing the actual frequency of the ith character contrast data of the ith character data; Representing the normalization function.
Preferably, the calculation formula of the coding priority of each character data is as follows:
Wherein, Representing the coding priority of the s-th character data; Representing the actual frequency of the s-th character data in the current time stage; representing the distribution density tendency of the s-th character data; and the security expression of the s-th character data is represented.
An internet-based information platform data security transmission system, comprising:
The data acquisition module is used for acquiring platform data and preprocessing the platform data to obtain character data, wherein the platform data comprises historical data and current data of a plurality of days, and the character data comprises all historical character data and all current character data of a plurality of days based on a time sequence;
A code table determining module for determining a code table based on the character data;
the compression transmission module is used for compressing and transmitting the current data according to the coding table;
wherein the coding table determining module includes:
a time-phase dividing unit configured to divide each day into a plurality of time phases based on all the history character data based on the time series for the plurality of days;
The data analysis unit is used for analyzing and obtaining the actual frequency, the distribution density tendency and the safety performance of each character data in each time stage based on the current all character data;
And the coding table determining unit is used for determining the coding priority of each character data in each time stage according to the actual frequency, trend expression and safety expression of each character data in each time stage to form the coding table.
The internet-based information platform data safety transmission method and system provided by the invention have the beneficial effects that the different time phases are divided by analyzing the historical data, and the actual frequency of the character data is comprehensively adjusted on the basis of considering the data distribution performance and the safety based on each time phase, so that a dynamic coding table is constructed, the transmission is improved, and the safety is ensured.
The method can avoid the safety and the adaptation problem of the corresponding codes of the staged character data caused by the traditional fixed coding table, improves the complexity of the codes in a dynamic coding table mode to ensure the safety, determines the coding length of each character data based on the actual data expression of the current time stage in each dynamic coding table, and ensures the safety of the data while improving the transmission efficiency after compression.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions and advantages of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of an internet-based information platform data security transmission method according to an embodiment of the present invention;
Fig. 2 is a schematic sub-flowchart of step S2 in the internet-based information platform data security transmission method according to the first embodiment of the present invention;
Fig. 3 is a schematic sub-flowchart of step S21 in the internet-based information platform data security transmission method according to the first embodiment of the present invention;
Fig. 4 is a schematic block diagram of an internet-based information platform data security transmission system according to a second embodiment of the present invention.
Detailed Description
In order to further describe the technical means and effects adopted by the invention to achieve the preset aim, the following detailed description is given below of a method and a system for securely transmitting data of an information platform based on the internet according to the invention, which are provided by combining the accompanying drawings and the preferred embodiment. In the following description, different "one embodiment" or "another embodiment" means that the embodiments are not necessarily the same. Furthermore, the particular features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
The invention provides a method and a system for safely transmitting data of an information platform based on the Internet, which are specifically described below with reference to the accompanying drawings.
Example 1
Referring to fig. 1, a method flowchart of an internet-based information platform data security transmission method according to an embodiment of the present invention is shown, including:
Step S1, acquiring platform data, preprocessing to obtain character data, wherein the platform data comprises historical data and current data of a plurality of days, and the character data comprises all historical character data and all current character data of a plurality of days based on a time sequence;
step S2, determining a coding table based on the character data;
and step S3, compressing and transmitting the current data according to the coding table.
As shown in fig. 2, the step S2 includes:
Step S21, dividing each day into a plurality of time phases based on all historical character data based on the time sequence for a plurality of days;
step S22, analyzing and obtaining the actual frequency, the distribution density tendency degree and the safety performance degree of each character data in each time stage based on the current all character data;
And S23, determining the coding priority of each character data in each time stage according to the actual frequency, trend expression and safety expression of each character data in each time stage, and forming the coding table.
According to the internet-based information platform data security transmission method, different time phases are divided through historical data analysis, and the actual frequency of character data is comprehensively adjusted on the basis of considering data distribution performance and security based on each time phase, so that a dynamic coding table is constructed, and the security of the data is ensured while transmission is improved.
The method can avoid the safety and the adaptation problem of the corresponding codes of the staged character data caused by the traditional fixed coding table, improves the complexity of the codes in a dynamic coding table mode to ensure the safety, determines the coding length of each character data based on the actual data expression of the current time stage in each dynamic coding table, and ensures the safety of the data while improving the transmission efficiency after compression.
The invention mainly aims to divide data into different time phases through historical data of an Internet information platform, determine a dynamic coding table based on each current time phase, compress the data so as to improve transmission efficiency and ensure the safety of the data.
Aiming at the multiple problems caused by a static coding table when the traditional Huffman coding processes the internet information platform data, the method determines a plurality of dynamic coding tables by dividing different time phases, so that the complexity of coding can be improved while the data is compressed, the efficiency of data transmission is improved, and meanwhile, certain safety is ensured.
The following describes the steps in detail:
In step S1, the acquired platform data is internet information based platform data, and the history data of multiple days may be data of one week (i.e., seven days), and all the history character data of multiple days based on time series is all character data of every minute in time sequence. Specifically, the step is to acquire historical character data based on time series in the last week (i.e. seven days) based on the internet information platform, and acquire current character data in real time for subsequent processing.
In step S2, it can be understood that, in daily use, the current internet information platform presents different information data amounts at different time periods due to work, rest, and hot events and topics of people. In this way, different time phases can be divided for how much is based on the amount of information data in the history data, whereby different encoding tables can be constructed for the different time phases. Meanwhile, for the data of each time stage, the character data can be adjusted on the basis of the actual occurrence frequency of the character data, for high-frequency data, the data information quantity is large, the data transmission performance is ensured to be more focused on the data transmission rate, and for low-frequency data, the data transmission quantity is small, and the data transmission safety is more focused. Thereby, corrections are made on the basis of the actual character frequency and on the basis of the above we determine the corresponding encoding table for the different time phases in current real time.
Thus, as shown in fig. 2, step S2 includes steps S21, S22, and S23.
In step S21, it can be understood that, in the actual operation of the internet information platform, different usage performances of the internet information platform are presented at different time periods according to life habit performances such as work, rest, and the like of the user, so that the corresponding data information amount performances are different. Therefore, we divide the different time phases by the representation of the data information presented by the recent internet information platform, which is used as the reference for the current different time phase division.
Preferably, as shown in fig. 3, the step S21 includes:
Step S211, acquiring the character data quantity and the character data type quantity at each moment of each day based on all the historical character data based on the time sequence for a plurality of days;
Step S212, obtaining the complexity of the character data at each time of each day based on the character data amount and the character data type amount at each time of each day;
step S213, determining each minimum value point according to the complexity of the character data at each moment of each day and calculating the time coincidence degree of each minimum value point;
Step S214, determining a time phase demarcation point according to the time coincidence degree of each minimum point, and dividing each day into a plurality of time phases based on the time phase demarcation point.
In step S211, namely, the amount of character data contained in the information data per minute (in units of minutes) of each day of the recent week is counted first, and recorded asI.e., the amount of character data at the j-th minute on the i-th day of the last week.The acquired character data amount at the j-th minute in the i-th day of the last week is counted according to the actual occurrence number of the same character data even if the same character data appears a plurality of times without considering the repeatability of the data. Here, we can analyze the amount of character data that exists every minute every day of the last week, count the amount of non-repeated character data that exists every day of the last week, and record it asI.e., the character data type amount of the j-th minute in the i-th day of the last week.
In step S212, by analyzing the two data expressions described above, we can determine the complexity of the character data per minute in the last week every day, which means how much the character data amount per unit time is analyzed from the unit of each minute, which is related not only to the character data amount but also to the character data kind amount, and when the larger the character data amount per minute and the larger the character data kind amount per minute, it is explained that the internet information platform presents a higher data information amount per minute based on the user' S usage expression.
Preferably, the calculation formula of the character data complexity at each time of each day is as follows:
Wherein, Representing the character data complexity at the j-th minute on the i-th day,Indicating the amount of character data at the j-th minute on the i-th day,Indicating the character data type amount at the j-th minute on the i-th day,Representing the normalization function.
In step S213, since our final objective is to determine different time phases, we can mark the minimum points of the data (the minimum value generally corresponds to the end of the last phase and the beginning of the next phase) for the complexity of the character data every minute of every day in the last week, so as to analyze the time difference of each minimum point based on the adjacent days, and the smaller the time difference is, the more likely the extreme point corresponds to the demarcation point of different time phases. Here, based on the complexity of the character data every minute every day in the last week, we determine each minimum point therein by traversal, and mark, and traverse the time (same in minutes) corresponding to each minimum point.
Preferably, the calculation formula of the time overlap ratio of each minimum point is as follows:
Wherein, Indicating the time coincidence degree of the z-th minimum point, n indicating the number of days,Character data complexity representing the z-th minimum point on the i-th day,The time difference between the z-th minimum point and the same number minimum point on the adjacent day is shown. +1 is to avoid the case where the denominator is 0.
The whole formula is characterized in that the time coincidence degree of each minimum value point is determined by analyzing the time difference performance of the minimum value point with the same sequence number corresponding to each day and adjacent days, and the higher the time coincidence degree is, the more likely the current minimum value point is the demarcation point of different time phases.
In step S214, M (e.g., 8) time phases may be preset, so that M-2 minimum point time overlap ratios are selected to determine M-2 time phase boundary points, so that time can be divided into M time phases, wherein each time phase maintains a relatively balanced data information amount.
In step S22, it can be understood that in step S1, each time period has been divided and determined based on the data information manifestation in the last week, where the above divided time period can be utilized as a period of the current data information and analyzed therewith. There are different data characteristics of the character data in each current time period, conventionally the actual frequency of the character data, for which we analyze the characteristics associated with it, namely data trend performance, security performance. This means that the character data may exhibit a regular distribution behavior according to the time sequence, such as a denser distribution, whereas the frequency of the adjacent data on the time sequence is closely related to the security of the high frequency character data (here, the actual frequency of the character data) for the security behavior, because the high frequency data may exhibit a security problem that is more easily broken when distributed together than when the low frequency data is distributed together.
The analysis is performed here for each current time phase:
(1) Statistics of actual frequency of each character data
The number of times of occurrence of each character data at the current time stage is traversed is referred to asAnd the total number of occurrences of all character data at the current time period, denoted as C.
Determining the actual frequency of the character data at the current time stage based on the twoWherein, the method comprises the steps of, wherein,Representing the actual frequency of the s-th character data at the current time period.
(2) Determining distribution-dense trend performance for each character data
The method comprises the steps of obtaining distribution density tendency of each character data in each time stage based on analysis of all the current character data, and preferably comprises the steps of numbering all the character data in each time stage, obtaining numbered sets of different character data, and obtaining the distribution density tendency of each character data according to the numbered sets of the different character data.
That is, the numbering of formulas 1,2, 3 is performed based on the character data at the current time stage while traversing the number set thereof for each character data. Thus, for each character data we can get its set of numbers at the current time stage. Then, for each set of numbers corresponding to the character data, we make differences between adjacent numbers, i.eThat is, the number difference between the g-th data and the adjacent data in the s-th character data number set is simply referred to as "g-th number difference".
For example, there are 10 character data in total, and the numbers are 1, 2, and 3..10, wherein 1, 3, 5,7, and 9 are character data a (first character data), 2, 4, 6, 8, and 10 are character data b (second character data), and then the character data are divided into two sets, that is, the first character data corresponds to the number set of (1, 3, 5,7, and 9), and the second character data corresponds to the number set of (2, 4, 6, 8, and 10). Then at this point in time,=,=
Preferably, the calculation formula of the distribution density tendency of each character data is:
Wherein, Representing the distribution density tendency of the s-th character data; G represents the data quantity existing in the coding set corresponding to the current s-th character data; Representing the number difference between the g data and the adjacent data in the number set corresponding to the current s character data; representing the number difference between the (g+1) th data and the adjacent data in the number set corresponding to the current(s) th character data; Representing the normalization function. In this calculation formula, +1 is to change the final range from [ -1,1] to [0,2], and 1/2 is to change the final range to [0,1].
The formula is integrally passed throughThe method is characterized in that the method is used for representing the reference value of the distribution dense expression, and meanwhile, the trend expression (which is of an increasing type and is of a decreasing type) of adjacent number differences is analyzed from the integral step-by-step traversal angle, and the size of the numerical value represents the increasing or decreasing degree, so that the distribution dense tendency of the character data is determined on the basis of the reference value.
(3) Determining security performance of individual character data
The method comprises the steps of obtaining safety performance of each character data in each time stage based on analysis of all current character data, and preferably obtaining the safety performance of each character data by selecting U/2 character data from all current character data according to time sequences of the current character data and on the left and right sides of the current character data, wherein U is a preset value, and obtaining the safety performance of each character data by analyzing actual frequency of each character data and the corresponding character comparison data.
For each character data, we select U/2 character data on the left and right sides of the data according to the time sequence, so as to distinguish and record the data as character comparison data, and analyze the safety performance with the current character data, when the actual frequency of the current character data and the corresponding character comparison data is higher and the actual frequency difference of the current character data and the corresponding character comparison data is smaller, the actual frequency of the current character data and the corresponding character comparison data is higher, so that the actual frequency of the current character data and the corresponding character comparison data is higher, the actual frequency of the current character data and the corresponding character comparison data is higher under the condition of being based on adjacent data distribution, and in general, the situation is high in repeatability, and the risk of cracking is possibly higher. In some specific embodiments, U may be 30.
Preferably, the calculation formula of the security expression degree of each character data is:
Wherein, U represents the amount of character contrast data determined based on the s-th character data; Representing the actual frequency of the s-th character data; representing the actual frequency of the ith character contrast data of the ith character data; Representing the normalization function. It will be appreciated that the number of components, The calculation formula of (2) can be referred to in the foregoingIs a calculation formula of (2). +0.01 is to avoid the case where the denominator is 0.
In step S23, for each stage we analyze the actual frequency, distribution density tendency, security expression of the character data, since different data information expressions are corresponding to different stages in the actual operation process of the internet information platform, for the coding priority of the character data, we can adjust by the distribution density tendency and security expression on the basis of the actual frequency of the character data, when the actual frequency is higher, we should consider the transmission efficiency, and when the actual frequency is lower, we should consider the security. By the above manner, the encoding priority of the character data is determined.
Preferably, the calculation formula of the coding priority of each character data is as follows:
Wherein, Representing the coding priority of the s-th character data; Representing the actual frequency of the s-th character data in the current time stage; representing the distribution density tendency of the s-th character data; and the security expression of the s-th character data is represented.
Thus, the coding priority of each character data in each current time stage is determined, the larger the coding priority is, the shorter the corresponding coding length is, and the corresponding coding table can be determined based on each time.
In step S3, the data of the internet information platform is compressed and transmitted according to the encoding table determined in S2. It can be understood that by the above method, a plurality of dynamic coding tables can be determined, so that the transmission efficiency is improved and the safety of data in the dynamic coding tables is ensured.
Example two
The invention also provides an information platform data safety transmission system based on the Internet, as shown in fig. 4, the system comprises:
The data acquisition module 10 is used for acquiring platform data and preprocessing the platform data to obtain character data, wherein the platform data comprises historical data and current data of a plurality of days, and the character data comprises all historical character data and all current character data of a plurality of days based on a time sequence;
A code table determination module 20 for determining a code table based on the character data;
And the compression transmission module 30 is used for compressing and transmitting the current data according to the coding table.
Wherein the coding table determining module 20 includes:
a time-phase dividing unit 21 for dividing each day into a plurality of time phases based on all the history character data based on the time series for the plurality of days;
A data analysis unit 22, configured to analyze the current all character data to obtain an actual frequency, a distribution density tendency, and a security performance of each character data in each time period;
and a coding table determining unit 23, configured to determine the coding priority of each character data in each time period according to the actual frequency, trend performance and safety performance of each character data in each time period, so as to form the coding table.
In the embodiment of the internet-based information platform data security transmission system of the present invention, all technical features of each embodiment of the internet-based information platform data security transmission method are included, and description and explanation contents are basically the same as those of each embodiment of the data processing method, which are not repeated here.
It should be noted that the sequence of the embodiments of the present invention is only for description, and does not represent the advantages and disadvantages of the embodiments. The processes depicted in the accompanying drawings do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments.

Claims (10)

1.一种基于互联网的信息平台数据安全传输方法,其特征在于,包括:1. A method for secure data transmission on an Internet-based information platform, comprising: 获取平台数据进行预处理得到字符数据,所述平台数据包括多天的历史数据和当前数据,所述字符数据包括多天的基于时间序列的所有历史字符数据和当前所有字符数据;Acquire platform data and perform preprocessing to obtain character data, wherein the platform data includes historical data and current data for multiple days, and the character data includes all historical character data based on time series for multiple days and all current character data; 基于所述字符数据确定编码表;Determine a coding table based on the character data; 根据所述编码表对当前数据进行压缩并传输;Compressing and transmitting the current data according to the coding table; 其中,基于所述字符数据确定编码表包括:Wherein, determining the encoding table based on the character data includes: 基于所述多天的基于时间序列的所有历史字符数据将每天划分为多个时间阶段;All the historical character data based on the time series of the plurality of days are divided into a plurality of time periods per day; 基于所述当前所有字符数据分析得到每个时间阶段各个字符数据的实际频率、分布密集倾向度及安全性表现度;Based on the analysis of all the current character data, the actual frequency, distribution density tendency and safety performance of each character data in each time period are obtained; 根据所述每个时间阶段各个字符数据的实际频率、趋势表现及安全性表现确定各个时间阶段内各个字符数据的编码优先度,形成所述编码表。The coding priority of each character data in each time stage is determined according to the actual frequency, trend performance and security performance of each character data in each time stage to form the coding table. 2.如权利要求1所述的基于互联网的信息平台数据安全传输方法,其特征在于,基于所述多天的基于时间序列的所有历史字符数据将每天划分为多个时间阶段,包括:2. The Internet-based information platform data security transmission method according to claim 1, characterized in that all historical character data based on the time series of the multiple days are divided into multiple time stages each day, including: 基于所述多天的基于时间序列的所有历史字符数据获取每天各时刻的字符数据量及字符数据种类量;Acquire the amount of character data and the amount of character data types at each time of each day based on all the historical character data based on the time series of the plurality of days; 基于每天各时刻的字符数据量及字符数据种类量得到每天各时刻的字符数据复杂度;The complexity of character data at each time of each day is obtained based on the amount of character data and the amount of character data types at each time of each day; 根据每天各时刻的字符数据复杂度确定各极小值点并计算各极小值点的时间重合度;Determine each minimum point according to the complexity of character data at each time of the day and calculate the time overlap of each minimum point; 根据各极小值点的时间重合度确定时间阶段分界点,并基于所述时间阶段分界点将每天划分为多个时间阶段。The time stage dividing points are determined according to the time coincidence of each minimum point, and each day is divided into multiple time stages based on the time stage dividing points. 3.如权利要求2所述的基于互联网的信息平台数据安全传输方法,其特征在于,所述每天各时刻的字符数据复杂度的计算公式为:3. The Internet-based information platform data security transmission method according to claim 2, characterized in that the calculation formula of the character data complexity at each time of each day is: 其中,表示第i天的第j分钟的字符数据复杂度,表示第i天内第j分钟的字符数据量,表示第i天内第j分钟的字符数据种类量,表示归一化函数。in, represents the character data complexity of the j-th minute of the i-th day, represents the amount of character data in the jth minute of the i-th day, Indicates the number of character data types in the jth minute of the i-th day, Represents the normalization function. 4.如权利要求2所述的基于互联网的信息平台数据安全传输方法,其特征在于,所述各极小值点的时间重合度的计算公式为:4. The Internet-based information platform data security transmission method according to claim 2, characterized in that the calculation formula of the time overlap of each minimum point is: 其中,表示第z个极小值点时间重合度,n表示天数,表示第i天的第z个极小值点的字符数据复杂度,表示基于第z个极小值点与相邻天同一序号极小值点的时间差。in, represents the time overlap of the zth minimum point, n represents the number of days, represents the character data complexity of the zth minimum point on the i-th day, It represents the time difference between the z-th minimum point and the minimum point with the same serial number on the adjacent day. 5.如权利要求1所述的基于互联网的信息平台数据安全传输方法,其特征在于,基于所述当前所有字符数据分析得到每个时间阶段各个字符数据的分布密集倾向度,包括:5. The Internet-based information platform data security transmission method according to claim 1, characterized in that the distribution density tendency of each character data in each time stage is obtained based on the analysis of all current character data, including: 对各个时间阶段内的所有字符数据进行编号并获取不同字符数据的编号集合;Numbering all character data in each time period and obtaining a number set of different character data; 根据所述不同字符数据的编号集合得到各个字符数据的分布密集倾向度。The distribution density tendency of each character data is obtained according to the serial number set of the different character data. 6.如权利要求5所述的基于互联网的信息平台数据安全传输方法,其特征在于,所述各个字符数据的分布密集倾向度的计算公式为:6. The Internet-based information platform data security transmission method according to claim 5, characterized in that the calculation formula for the distribution density tendency of each character data is: 其中,表示第s个字符数据的分布密集倾向度;表示基于当前第s个字符数据对应的编号集合中相邻数据的平均编号差;G表示当前第s个字符数据对应的编码集合中存在的数据量;表示基于当前第s个字符数据对应的编号集合中第g个数据与相邻数据的编号差;表示基于当前第s个字符数据对应的编号集合中第g+1个数据与相邻数据的编号差;表示归一化函数。in, Indicates the distribution density tendency of the sth character data; represents the average number difference of adjacent data in the number set corresponding to the current s-th character data; G represents the amount of data in the encoding set corresponding to the current s-th character data; Indicates the difference between the g-th data and the adjacent data in the number set corresponding to the current s-th character data; Indicates the difference between the number of the g+1th data and the adjacent data in the number set corresponding to the current sth character data; Represents the normalization function. 7.如权利要求1所述的基于互联网的信息平台数据安全传输方法,其特征在于,基于所述当前所有字符数据分析得到每个时间阶段各个字符数据的安全性表现度,包括:7. The Internet-based information platform data security transmission method according to claim 1, characterized in that the security performance of each character data in each time stage is obtained based on the analysis of all current character data, including: 在当前所有字符数据中,针对每个字符数据并根据其时间序列在其左右分别选取U/2个字符数据得到U个字符比对数据;其中,U为预设值;Among all the current character data, for each character data, U/2 character data are selected on the left and right of the character data according to its time sequence to obtain U character comparison data; wherein U is a preset value; 通过分析每个字符数据与其对应的字符比对数据的实际频率得到各个字符数据的安全性表现度。The security performance of each character data is obtained by analyzing the actual frequency of each character data and its corresponding character comparison data. 8.如权利要求7所述的基于互联网的信息平台数据安全传输方法,其特征在于,所述各个字符数据的安全性表现度的计算公式为:8. The Internet-based information platform data security transmission method according to claim 7, wherein the security expression degree of each character data is calculated as follows: 其中,表示第s个字符数据的安全性表现度;U表示基于第s个字符数据确定的字符对比数据量;表示第s个字符数据的实际频率;表示第s个字符数据的第u个字符对比数据的实际频率;表示归一化函数。in, represents the security performance of the s-th character data; U represents the amount of character comparison data determined based on the s-th character data; Indicates the actual frequency of the sth character data; Indicates the actual frequency of the u-th character comparison data of the s-th character data; Represents the normalization function. 9.根据权利要求1-8任一项所述的基于互联网的信息平台数据安全传输方法,其特征在于,所述各个字符数据的编码优先度的计算公式为:9. The Internet-based information platform data security transmission method according to any one of claims 1 to 8, characterized in that the calculation formula for the encoding priority of each character data is: 其中,表示第s个字符数据的编码优先度;表示当前时间阶段内第s个字符数据的实际频率;表示第s个字符数据的分布密集倾向度;表示第s个字符数据的安全性表现度。in, Indicates the encoding priority of the sth character data; Indicates the actual frequency of the sth character data in the current time period; Indicates the distribution density tendency of the sth character data; Indicates the security level of the s-th character data. 10.一种基于互联网的信息平台数据安全传输系统,其特征在于,包括:10. An Internet-based information platform data security transmission system, characterized by comprising: 数据获取模块,用于获取平台数据进行预处理得到字符数据,所述平台数据包括多天的历史数据和当前数据,所述字符数据包括多天的基于时间序列的所有历史字符数据和当前所有字符数据;A data acquisition module, used for acquiring platform data and performing preprocessing to obtain character data, wherein the platform data includes historical data and current data for multiple days, and the character data includes all historical character data based on time series for multiple days and all current character data; 编码表确定模块,用于基于所述字符数据确定编码表;A coding table determination module, used for determining a coding table based on the character data; 压缩传输模块,用于根据所述编码表对当前数据进行压缩并传输;A compression transmission module, used for compressing and transmitting the current data according to the coding table; 其中,所述编码表确定模块包括:Wherein, the coding table determination module includes: 时间阶段划分单元,用于基于所述多天的基于时间序列的所有历史字符数据将每天划分为多个时间阶段;A time stage division unit, used for dividing each day into a plurality of time stages based on all the historical character data based on the time series of the plurality of days; 数据分析单元,用于基于所述当前所有字符数据分析得到每个时间阶段各个字符数据的实际频率、分布密集倾向度及安全性表现度;A data analysis unit, configured to obtain the actual frequency, distribution density tendency and safety performance of each character data in each time period based on the analysis of all current character data; 编码表确定单元,用于根据所述每个时间阶段各个字符数据的实际频率、趋势表现及安全性表现确定各个时间阶段内各个字符数据的编码优先度,形成所述编码表。The coding table determination unit is used to determine the coding priority of each character data in each time stage according to the actual frequency, trend performance and security performance of each character data in each time stage to form the coding table.
CN202411630859.0A 2024-11-15 2024-11-15 A method and system for secure transmission of information platform data based on the Internet Active CN119155117B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411630859.0A CN119155117B (en) 2024-11-15 2024-11-15 A method and system for secure transmission of information platform data based on the Internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411630859.0A CN119155117B (en) 2024-11-15 2024-11-15 A method and system for secure transmission of information platform data based on the Internet

Publications (2)

Publication Number Publication Date
CN119155117A true CN119155117A (en) 2024-12-17
CN119155117B CN119155117B (en) 2025-02-25

Family

ID=93813990

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411630859.0A Active CN119155117B (en) 2024-11-15 2024-11-15 A method and system for secure transmission of information platform data based on the Internet

Country Status (1)

Country Link
CN (1) CN119155117B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07221652A (en) * 1994-01-31 1995-08-18 Fujitsu Ltd Data compression method
US5945933A (en) * 1998-01-27 1999-08-31 Infit Ltd. Adaptive packet compression apparatus and method
CN115441878A (en) * 2022-08-05 2022-12-06 海飞科(南京)信息技术有限公司 FSE code table rapid establishing method for text compression
CN116737741A (en) * 2023-08-11 2023-09-12 成都筑猎科技有限公司 A method for real-time updating of platform merchant balance data
CN117375631A (en) * 2023-12-07 2024-01-09 深圳市丽台电子有限公司 A fast coding method based on Huffman coding
CN118054976A (en) * 2024-04-16 2024-05-17 大连博讯科技有限公司 A method and system for secure management of Internet of Things data
CN118555036A (en) * 2024-07-29 2024-08-27 陕西智库城市建设有限公司 A data security transmission method and system for smart properties
CN118713680A (en) * 2024-08-27 2024-09-27 湖南师范大学 A trusted measurement data storage method based on blockchain technology

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07221652A (en) * 1994-01-31 1995-08-18 Fujitsu Ltd Data compression method
US5945933A (en) * 1998-01-27 1999-08-31 Infit Ltd. Adaptive packet compression apparatus and method
CN115441878A (en) * 2022-08-05 2022-12-06 海飞科(南京)信息技术有限公司 FSE code table rapid establishing method for text compression
CN116737741A (en) * 2023-08-11 2023-09-12 成都筑猎科技有限公司 A method for real-time updating of platform merchant balance data
CN117375631A (en) * 2023-12-07 2024-01-09 深圳市丽台电子有限公司 A fast coding method based on Huffman coding
CN118054976A (en) * 2024-04-16 2024-05-17 大连博讯科技有限公司 A method and system for secure management of Internet of Things data
CN118555036A (en) * 2024-07-29 2024-08-27 陕西智库城市建设有限公司 A data security transmission method and system for smart properties
CN118713680A (en) * 2024-08-27 2024-09-27 湖南师范大学 A trusted measurement data storage method based on blockchain technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘大为;: "电力调度SCADA系统中历史数据压缩及存储策略", 内燃机与配件, no. 02, 30 January 2018 (2018-01-30) *

Also Published As

Publication number Publication date
CN119155117B (en) 2025-02-25

Similar Documents

Publication Publication Date Title
JP3553106B2 (en) Text compression driver construction method and input text string compression method
CN116915258B (en) An enterprise salary management method and system
CN116702708B (en) Road pavement construction data management system
US11238106B2 (en) Fingerprints for compressed columnar data search
ATE532270T1 (en) METHOD, SYSTEM AND COMPUTER PROGRAM FOR OPTIMIZING DATA COMPRESSION
CN100430943C (en) An intelligent two-stage compression method for process industry historical data
CN106815260A (en) A kind of index establishing method and equipment
CN113100786A (en) A Frequency Identification Method of Steady-State Visual Evoked Potential Signals
JP2007531948A (en) Search method for content, especially extracted parts common to two computer files
CN106790529A (en) The dispatching method of computing resource, control centre and scheduling system
CN115543946A (en) Financial big data optimized storage method
CN119155117B (en) A method and system for secure transmission of information platform data based on the Internet
CN111078413B (en) Timing task execution method and device, computer equipment and storage medium
JP5220483B2 (en) Computer system for performing aggregate calculation on tree-structured data, method and computer program therefor
CN101572762A (en) Method for realizing combination of mass tickets by statistic based storage management and quick indexing
CN103226550B (en) A kind of focus incident based on inquiry input determines method and system
CN120631870B (en) Item information collection method and system based on plug-in technology
CN115940960A (en) A lossless compression method, system and medium for waveform data
CN113468186B (en) Data table primary key association method, apparatus, computer equipment and readable storage medium
US7624326B2 (en) Encoding device and method, decoding device and method, program, and recording medium
CN113660147B (en) IP session sequence periodicity evaluation method based on fuzzy entropy
CN110175468A (en) A kind of name desensitization method retaining distribution characteristics
Barlas et al. A novel family of compression algorithms for ECG and other semiperiodical, one-dimensional, biomedical signals
Emery et al. Full Bitcoin blockchain data made easy
CN118054976A (en) A method and system for secure management of Internet of Things data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant