Electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology

The e-cigarette authentication system employs the BM1A01 chip for dynamic authentication, addressing security and stability issues by integrating encryption and single-wire protocol data transmission, effectively preventing counterfeiting and ensuring consumer protection.

CN119720158APending Publication Date: 2025-03-28TRUFFLE LABS INC
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411942154.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

Existing electronic cigarette (e-cigarette) authentication systems face challenges in security, stability, and applicability due to limitations in existing technologies such as barcode and QR code methods lacking encryption, high costs of RFID, inconsistent accuracy of physical and chemical feature-based methods, and high complexity and cost of biometric technologies, which hinder effective counterfeiting prevention and consumer protection.

Method used

A system utilizing the BM1A01 chip for dynamic authentication through recognition codes and encryption keys, combining dynamic authentication identifiers with single-wire protocol data transmission, signal and current matching, and key activation to ensure secure and reliable e-cigarette authentication.

Benefits of technology

Enhances the security, real-time performance, and applicability of e-cigarette authentication by preventing counterfeiting and ensuring data integrity and accuracy, providing comprehensive protection from information collection to authentication delivery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720158A_ABST
    Figure CN119720158A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electronic cigarette cartridge authentication, in particular to an electronic cigarette cartridge anti-counterfeiting authentication system based on an encryption technology, which comprises an authentication parameter capture module, a cigarette rod data transmission module, a contact connection verification module and a key activation control module. According to the invention, through the dynamic data extraction and grouping processing of the identification code and the encryption key, the security and uniqueness of the identification information are improved, the circulation risk of counterfeit products is avoided, the association value of the combination of the dynamic authentication identifier and the identification code is calculated and stored, the dynamic update and traceability of the authentication data are realized, and the reliability and tamper resistance of parameters are enhanced; the unibus protocol realizes efficient transmission and real-time comparison of dynamic data, improves the accuracy and rapidity of comparison, ensures the comprehensiveness of data integrity check, reduces authentication misjudgment, combines key decryption and activation value calculation, strengthens an anti-counterfeiting function, realizes full-link security protection, optimizes resource consumption and improves the security and real-time performance of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic cigarette cartridge authentication, and in particular to an electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology. Background Art

[0002] The field of e-cigarette cartridge authentication technology aims to identify and verify the authenticity, uniqueness and reliability of e-cigarette cartridges through various technical means. Common authentication methods include barcode and QR code technology, radio frequency identification (RFID) technology, image recognition technology, authentication technology based on physical features, authentication technology based on chemical features, and authentication technology based on biometrics. Each technology has its own characteristics. The application of technology in this field has played an important role in ensuring product authenticity, regulating market order and protecting consumer rights, but there is still room for improvement in safety, stability and applicability.

[0003] Among them, the electronic cigarette cartridge anti-counterfeiting authentication system is an innovative authentication method that uses encryption recognition technology to verify the anti-counterfeiting and authenticity of electronic cigarette cartridges. The purpose of this system is to effectively deal with the problem of rampant counterfeit and shoddy cartridges in the market, improve the safety and credibility of cartridges, protect consumer rights, and at the same time standardize channel management and promote the healthy and orderly development of the electronic cigarette market. This authentication method combines the high security of encryption technology with the convenience of recognition technology, providing an efficient and reliable solution for the electronic cigarette industry.

[0004] Existing technologies generally have problems with safety, stability and applicability in the authentication of e-cigarette cartridges. Although barcode and QR code technologies have the advantages of simple operation and low cost, the identification information is easily counterfeited and lacks encryption protection capabilities, and cannot effectively prevent counterfeit products from entering the market. Although radio frequency identification technology has a high recognition efficiency, its hardware cost is high, which limits its economic feasibility in wide applications. Although authentication technologies based on physical or chemical characteristics have strong anti-counterfeiting capabilities, their measurement accuracy is limited by the environment and equipment consistency, resulting in poor stability in different scenarios. Image recognition technology has a high degree of automation, but the recognition results are easily affected by ambient lighting and pattern damage, reducing the reliability of the system. Due to its complexity and high cost, biometric technology is more difficult to popularize on a large scale, resulting in existing technologies having great limitations in tracing product production and circulation information, protecting consumer rights and interests, and regulating market order, which is insufficient to support the comprehensive development of the e-cigarette industry and the goal of a healthy market. Summary of the invention

[0005] The purpose of the present invention is to solve the shortcomings of the prior art and to propose an anti-counterfeiting authentication system for electronic cigarette cartridges based on encryption technology.

[0006] In order to achieve the above-mentioned purpose, the present invention adopts the following technical scheme: an electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology comprises:

[0007] The authentication parameter capture module extracts the verification parameters and dynamic authentication identifier based on the identification code and encryption key of the BM1A01 chip, performs sorting and grouping operations, obtains the initial authentication data, and calculates and stores the associated values ​​in combination with the dynamic authentication identifier and identification code to obtain the dynamic authentication parameter set;

[0008] The cigarette rod data transmission module transmits the authentication data to the cigarette rod device using the single bus protocol based on the dynamic authentication parameter set, calls the cigarette rod pre-stored template to compare with the received data, screens the comparison result and associates it with the dynamic authentication identifier, generates an authentication comparison record, performs a data integrity check and marks abnormal items, extracts authentication elements and classifies them, and generates an electronic cigarette cartridge authentication interaction status;

[0009] The contact connection verification module extracts the electronic cigarette cartridge authentication data based on the electronic cigarette cartridge authentication interaction state, verifies the signal stability value and matches the current parameter, screens the fluctuation abnormal points, obtains the contact integrity record, and records the association with the device state to form the contact connection health state result;

[0010] The key activation control module decrypts the status identifier and the dynamic authentication identifier based on the contact connection health status result, matches and verifies the parsing result with the authentication template, calculates the activation value in combination with the cigarette rod device key and transmits it through the signal channel to generate an anti-counterfeiting authentication result of the cigarette cartridge activation status.

[0011] As a further solution of the present invention, the step of obtaining the initial authentication data is specifically as follows:

[0012] Based on the identification code and encryption key of the BM1A01 chip, perform segmentation operation on the identification code and perform binary encryption, perform operation on the encryption key and the segmented identification code, record the segment index, verify the association between the identification code and the encryption key, and generate the verified encryption feature parameters;

[0013] Based on the verified encryption characteristic parameters, segment parity sorting is performed, and after each segment is grouped, the weight matching relationship between the grouping and the encryption key is analyzed, using the formula:

[0014]

[0015] Get the sorted feature grouping values;

[0016] Among them, S k is the feature grouping value after sorting, F i is the segment value of the encrypted feature parameter, K i is the corresponding component of the encryption key, W iis the difference weight between the encryption characteristic parameter and the key, P i is the parity weight index of the segment, and n represents the total number of encryption keys;

[0017] Based on the sorted feature grouping values, a multi-layer nested matching operation is performed with the dynamic authentication identification value, and a combination operation is performed after the dynamic identification index is updated according to the comparison result, and the dynamic identification and the feature grouping are merged to obtain initial authentication data.

[0018] As a further solution of the present invention, the step of obtaining the dynamic authentication parameter set is specifically:

[0019] Based on the initial authentication data and the dynamic authentication identifier, extract the value range and character sequence, parse the timestamp and status identifier in the dynamic authentication identifier, match the same dimensions of the two, and generate a value correspondence table;

[0020] Based on the numerical correspondence table, character index information in the identification code is extracted, the numerical interval in the identification code hierarchical structure is parsed, weighted values ​​are calculated in sequence with the data in the numerical correspondence table, and normalization is performed to obtain a weighted normalization parameter set;

[0021] Based on the weighted normalized parameter set, the parameter data in the parameter set is called, the high-frequency numerical parts are grouped and aggregated, and sorted according to the set priority, and the sorted parameter data are merged to generate a dynamic authentication parameter set.

[0022] As a further solution of the present invention, the steps of obtaining the authentication comparison record are specifically as follows:

[0023] Based on the dynamic authentication parameter set, extract the complete data packet from the single bus protocol transmission configuration, parse each set of data into a binary sequence according to the fixed frame structure, call the associated parameters in the pre-stored template of the cigarette rod device, perform segmented matching on the binary sequence bit by bit, record the result of each match and the matching index position, and generate a preliminary matching analysis result;

[0024] Based on the preliminary matching analysis results, the comparison results of the transmission data are matched with the dynamic authentication identifier item by item, and the deviation value between the transmission data and the dynamic authentication identifier is calculated according to the deviation, using the formula:

[0025]

[0026] Calculate the weighted deviation value between each set of parameters, filter the matching data according to the deviation value, and generate dynamic comparison results;

[0027] Among them, R m Represents the weighted deviation value between parameters, D j To receive the parameter comparison value, Tj is the reference parameter value of the dynamic authentication identifier, B j is the weight parameter for comparison grouping, A j Z is the comparison index bit identification value, j is the adjustment coefficient of dynamic alignment grouping, and m represents the number of total alignment parameters;

[0028] The matching parameters in the dynamic comparison result are called, the matching parameter values ​​and index positions are rearranged, and the rearranged data is recorded in a dedicated storage area to obtain an authentication comparison record.

[0029] As a further solution of the present invention, the steps for obtaining the electronic cigarette cartridge authentication interaction status are specifically as follows:

[0030] Based on the authentication comparison record, compare the field definition and range of the data content, perform a match operation one by one, check whether the field value of each record meets the field requirements, analyze the field content of each record, perform a comparison operation between the field value and the rule range, mark abnormal data, and establish a data abnormality classification result;

[0031] Based on the data anomaly classification results, extract the authentication field values, analyze the classification function, group by function, classify the field values ​​and verify the attributes, and establish the authentication factor classification set;

[0032] Based on the authentication factor classification set, the functional attributes and the purpose classification set are mapped, the interaction state is set according to the state conversion rule, the classification results of the interaction state are integrated, and the electronic cigarette cartridge authentication interaction state is generated.

[0033] As a further solution of the present invention, the step of obtaining the contact integrity record is specifically as follows:

[0034] Extracting the authentication data stream from the authentication interaction state of the electronic cigarette cartridge, measuring the signal stability characteristics of each data point, and screening the stable signal points that meet the conditions according to the set threshold range to generate a stable signal feature set;

[0035] The current parameters extracted from the stable signal feature set are subjected to fluctuation analysis using the formula:

[0036]

[0037] Calculate the abnormal fluctuation index and generate abnormal fluctuation records;

[0038] Among them, Q represents the abnormal volatility index, C max Indicates the maximum value of the current parameter, C min represents the minimum value of the current parameter, V is the baseline value of the current change, ∈ is the adjustment coefficient, σ is the standard deviation of the current fluctuation, and τ is the adjustment threshold;

[0039] The contact data with a fluctuation index lower than a target threshold value is selected from the abnormal fluctuation record, the data is checked for stability, and the data is updated through the check to obtain a contact integrity record.

[0040] As a further solution of the present invention, the step of obtaining the contact connection health status result is specifically:

[0041] Based on the contact integrity record, the physical parameter values ​​of the contact connection parts are extracted, the electrical conduction value is measured point by point, the interval range of the contact resistance value is recorded, and the contact temperature distribution is sampled and calculated in sections by infrared to obtain a contact parameter data table;

[0042] Based on the contact parameter data table, the switch action frequency is segmented, the load current value and the ambient temperature data are called for cross-screening and matching, the dynamic changes of the contact parameters are mapped, and a contact device matching model is generated;

[0043] Based on the contact device matching model, the fluctuation patterns of the contact electrical conduction value and the contact resistance value are analyzed, the device operation status matching results are called to evaluate the stability of the contact temperature distribution, the parameters are extracted and the connection stability is analyzed, and the contact connection health status results are generated.

[0044] As a further solution of the present invention, the steps for obtaining the anti-counterfeiting authentication result of the activation status of the cigarette cartridge are specifically as follows:

[0045] Based on the contact connection health status result, extract data from the status identifier and the dynamic authentication identifier, group the extracted status identifiers and dynamic authentication identifiers in turn, match the stability parameters of the status identifiers and extract the timing information of the dynamic authentication identifiers, and obtain the associated decryption input parameters;

[0046] According to the associated decryption input parameters, the characteristic values ​​of the authentication template are gradually parsed using the formula:

[0047]

[0048] Analyze the homogeneity of authentication features and template features, determine the matching degree through the homogeneity index, and generate matching verification records;

[0049] Among them, Y is the homogeneity index, E is the feature matrix value of the decryption input parameter, β is the weight value in the template feature, γ is the matching verification adjustment coefficient, and F is the Euclidean distance between the two sets of features;

[0050] According to the matching verification record, the decrypted activation value is calculated in combination with the cigarette rod device key, the homogeneity index of the verification record is used as the basis for activation judgment, the calculation result is transmitted through the signal channel and the activation process status is recorded to generate the anti-counterfeiting authentication result of the cigarette cartridge activation status.

[0051] Compared with the prior art, the advantages and positive effects of the present invention are:

[0052] In the present invention, the security and uniqueness of identification information are significantly improved through dynamic data extraction and grouping processing of identification codes and encryption keys, and the circulation risk of counterfeit products is eliminated. On the basis of combining dynamic authentication identification with identification codes, the introduction of associated value calculation and storage realizes dynamic update and traceability of authentication data, making authentication parameters more reliable and tamper-resistant. In the data transmission process, a single bus protocol is used to efficiently transmit authentication data, and real-time comparison is performed with pre-stored templates and dynamic data to effectively improve the accuracy and speed of data comparison. By screening abnormal items and extracting authentication elements, the comprehensiveness of data integrity check is guaranteed and the potential risk of misjudgment of authentication is reduced. In contact connection verification, dynamic matching of signals and currents is performed to screen fluctuation abnormal points and obtain stability records of contact states, providing a scientific basis for the hardware connection reliability of the device. Combined with key decryption and activation value calculation, the anti-counterfeiting function of the authentication result is further strengthened, and full-link security protection from information collection to authentication transmission is realized, which significantly improves the security, real-time and applicability of the overall authentication system and optimizes resource consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 is a system flow chart of the present invention;

[0054] Figure 2 This is a flow chart of the initial authentication data in the present invention;

[0055] Figure 3 It is a flow chart of the dynamic authentication parameter set in the present invention;

[0056] Figure 4 It is a flow chart of the authentication comparison record in the present invention;

[0057] Figure 5 This is a flow chart of the interaction status of the electronic cigarette cartridge authentication in the present invention;

[0058] Figure 6 A flow chart of contact integrity recording in the present invention;

[0059] Figure 7 A flow chart showing the contact connection health status results in the present invention;

[0060] Figure 8 This is a flow chart of the anti-counterfeiting authentication result of the activation status of the cigarette cartridge in the present invention. DETAILED DESCRIPTION

[0061] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0062] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a target position, be constructed and operated in the target position, and therefore cannot be understood as a limitation on the present invention. In addition, in the description of the present invention, "multiple" means two or more, unless otherwise clearly and specifically defined.

[0063] See also Figure 1 , an electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology includes:

[0064] The authentication parameter capture module extracts the verification parameters and dynamic authentication identifier based on the identification code and encryption key of the BM1A01 chip, performs sorting and grouping operations, obtains the initial authentication data, and calculates and stores the associated values ​​in combination with the dynamic authentication identifier and identification code to obtain the dynamic authentication parameter set;

[0065] The cigarette rod data transmission module uses a single bus protocol to transmit authentication data to the cigarette rod device based on a dynamic authentication parameter set, calls the cigarette rod pre-stored template to compare with the received data, screens the comparison results and associates them with the dynamic authentication identifier, generates authentication comparison records, performs data integrity checks and marks abnormal items, extracts authentication elements and classifies them, and generates the electronic cigarette cartridge authentication interaction status;

[0066] The contact connection verification module extracts the electronic cigarette cartridge authentication data based on the electronic cigarette cartridge authentication interaction status, verifies the signal stability value and current parameter matching, screens the fluctuation abnormal points, obtains the contact integrity record, and records the association with the device status to form the contact connection health status result;

[0067] The key activation control module decrypts the status identifier and the dynamic authentication identifier based on the contact connection health status result, verifies the parsing result and matches the authentication template, calculates the activation value based on the cigarette rod device key and transmits it through the signal channel to generate the anti-counterfeiting authentication result of the cigarette cartridge activation status.

[0068] The initial authentication data includes verification parameters, dynamic authentication identifier, and identification code. The dynamic authentication parameter set includes associated values, verification parameter group, and dynamic authentication identifier set. The authentication comparison record includes comparison results, dynamic authentication identifier association results, and integrity check marks. The electronic cigarette cartridge authentication interaction status includes authentication elements, classification processing results, and comparison screening results. The contact integrity record includes signal stability value, current matching parameters, and fluctuation abnormal points. The contact connection health status results include contact integrity records, device status association results, and health status identifiers. The cartridge activation status anti-counterfeiting authentication results include status identifier decryption value, key activation value, and signal transmission results.

[0069] See also Figure 2 , the specific steps for obtaining the initial authentication data are:

[0070] Based on the identification code and encryption key of the BM1A01 chip, perform segmentation operation on the identification code and perform binary encryption, perform operation on the encryption key and the segmented identification code, record the segment index, verify the association between the identification code and the encryption key, and generate the verified encryption feature parameters;

[0071] Based on the identification code and encryption key of the BM1A01 chip, after the identification code is called from the chip, the identification code is converted into binary format and divided into segments of fixed length according to the total length of the identification code. Each segment of data is bit-by-bit XORed with the corresponding component of the encryption key. At the same time, a checksum is calculated for each segment. The integrity of the identification code segment data is verified by comparing the segment-by-segment checksum. If the checksum matches fail, the identification code segment is called again and the XOR operation is performed again until all segment checksums successfully match the encryption key. During the matching process, the position information of the identification code segment and the sequential relationship of the segment parameters in the encryption key are recorded, and the results of the XOR operation are stored in sequence. Finally, the verification process of the identification code segment and the encryption key is completed to generate the verified encryption feature parameters.

[0072] Based on the verified encryption characteristic parameters, segment parity sorting is performed, and after each segment is grouped, the weight matching relationship between the grouping and the encryption key is analyzed using the formula:

[0073]

[0074] Get the sorted feature grouping values;

[0075] Among them, S k is the feature grouping value after sorting, F i is the segment value of the encrypted feature parameter, K i is the corresponding component of the encryption key, W i is the difference weight between the encryption characteristic parameter and the key, P iis the parity weight index of the segment, and n represents the total number of encryption keys;

[0076] The benefit of the formula is that by introducing the difference weight parameter W i and the parity weight index P i , which enhances the dynamic and targeted nature of feature grouping, so that the group feature value more accurately reflects the encryption matching strength between the identification code and the key, providing an accurate basis for subsequent matching authentication;

[0077] Among the verified encryption feature parameters, the segment values ​​are F1=8, F2=10, F3=6, the encryption key segment values ​​are K1=4, K2=5, K3=7, the difference weights are W1=4, W2=5, W3=-1, and the parity weights are P1=2, P2=1, P3=2. Substitute the parameters into the formula in sequence:

[0078] Calculate the first grouping eigenvalue:

[0079] Calculate the second grouping eigenvalue:

[0080] Calculate the third grouping eigenvalue:

[0081] The final result is grouping characteristic values ​​S1=34, S2=55, S3=42.5;

[0082] The results show that the calculation accuracy of grouping feature values ​​is improved, and the ability to distinguish feature groups is enhanced through segmented weighted operations, laying the foundation for the matching of dynamic authentication identifiers.

[0083] Based on the sorted feature grouping values, a multi-layer nested matching operation is performed with the dynamic authentication identification value, and a combination operation is performed after the dynamic identification index is updated according to the comparison result, and the dynamic identification and feature grouping are merged to obtain the initial authentication data;

[0084] Based on the sorted group characteristic values, each group is matched with the parameters of the dynamic authentication identifier item by item, and the update value of the parameter in the authentication identifier is calculated by matching the index rule. The index of the dynamic authentication identifier is adjusted in order according to the size of the characteristic group value to determine the update sequence of the dynamic authentication identifier parameters. The cumulative difference is calculated step by step in each parameter match, and the cumulative difference is stored in the group index corresponding to the dynamic authentication identifier. At the same time, the dynamic authentication identifier is nestedly adjusted with the group characteristic value as the weight, and the correlation index between the adjusted group and the identifier is multi-layered. It is ensured that the updated dynamic authentication identifier has a high correlation with the original encryption characteristic parameters. Finally, the initial authentication data is obtained with the group characteristic value and the dynamic authentication identifier.

[0085] See also Figure 3, the specific steps for obtaining the dynamic authentication parameter set are:

[0086] Based on the initial authentication data and the dynamic authentication identifier, extract the value range and character sequence, parse the timestamp and status identifier in the dynamic authentication identifier, match the same dimensions of the two, and generate a value correspondence table;

[0087] When extracting the initial authentication data, first obtain the numerical range therein, scan the data interval and identify its boundary values, perform standardization processing, ensure that the extracted numerical range can be compared with the subsequent data for consistency, parse the character sequence in the dynamic authentication mark by position, extract the timestamp and status mark therein, and for the analysis of the timestamp, determine the time format according to its digits, and convert it into a unified time standard, such as UTC time. The status mark is extracted according to its position in the mark and marked as different categories of status, such as "activated", "locked" or "expired", etc., and the timestamp and status mark are matched in the same dimension, that is, the data of the same time point and status combination are compared with the initial authentication data, and the corresponding numerical range is searched to generate a numerical correspondence table. This table includes the matching data of the timestamp and status mark, and ensures that they are arranged in order, which is convenient for the data processing in the subsequent steps, and becomes the key data basis in the authentication process for subsequent identification and comparison.

[0088] Based on the numerical correspondence table, character index information in the identification code is extracted, the numerical interval in the identification code hierarchical structure is parsed, weighted values ​​are calculated in sequence with the data in the numerical correspondence table, and normalization is performed to obtain a weighted normalization parameter set;

[0089] The character index information of the identification code is extracted by scanning bit by bit, focusing on the key positions in the character sequence, including high-order characters and low-order characters. The hierarchical structure in the identification code is parsed. First, the data intervals at different levels are determined, including time intervals, state intervals, and value intervals. For each interval in the hierarchical structure, the corresponding values ​​are extracted and matched with the data in the value correspondence table. According to the matching results, the weighted value of each interval is calculated. The weight is determined by the preset rules or the credibility of the data. For example, high-credibility data is given a higher weight, while low-credibility data is given a lower weight. The calculated weighted value is normalized to ensure that it is within a unified numerical range (usually between 0 and 1) to avoid inconsistency caused by different data magnitudes. The normalization process can be completed by subtracting the minimum value from each weighted value and then dividing it by the interval range to ensure that all weighted values ​​are relative and consistent. The weighted normalized parameter set is obtained and will be used for subsequent analysis and verification.

[0090] Based on the weighted normalized parameter set, the parameter data in the parameter set is called, the high-frequency numerical parts are grouped and aggregated, and sorted according to the set priority, and the sorted parameter data is merged to generate a dynamic authentication parameter set;

[0091] Extract the high-frequency numerical part from the weighted normalized parameter set. The numerical value refers to the numerical value that appears repeatedly in the authentication process and has a greater impact on the result. Through frequency analysis, identify the data with higher frequency and group them separately. Aggregate the high-frequency numerical values ​​according to their position or relevance in the data structure to form an aggregation group. The aggregated data will be further sorted according to the set priority. The priority is set based on the security, sensitivity or importance of the data to the authentication process. After sorting, merge the data into a unified data set. During the merging process, it is necessary to ensure the integrity and consistency of the data to avoid conflicts and mismatches between data from different sources. If anomalies or inconsistencies are found between the data, they need to be corrected by data cleaning or adjusting the priority to generate a dynamic authentication parameter set, which will be used for encryption verification or authentication operations to ensure the security and effectiveness of the authentication process.

[0092] See also Figure 4 , the specific steps for obtaining the authentication comparison record are:

[0093] Based on the dynamic authentication parameter set, the complete data packet is extracted from the single bus protocol transmission configuration, each set of data is parsed into a binary sequence according to the fixed frame structure, the associated parameters in the pre-stored template of the cigarette rod device are called, the binary sequence is segmented and matched bit by bit, the result and matching index position of each match are recorded, and the preliminary matching analysis result is generated;

[0094] First, the complete transmitted data packet is received through the single bus protocol configuration, the transmitted data is parsed according to the predefined frame structure, and the parsed data is further converted into a standardized binary sequence. The data packet content is segmented field by field according to the frame structure field and offset bit information, and an independent parameter identifier is assigned to each segment to ensure the uniqueness of the data segment. Then, the template data pre-stored in the cigarette rod device is called. The template data consists of multiple groups of binary sequences. As a reference value for comparison, the received segmented binary sequence is compared bit by bit with each segment parameter value in the pre-stored template. During the comparison process, the specific deviation value of each segment match and the corresponding template index position are recorded. By traversing and comparing all segments, an intermediate comparison result is generated, and the deviation distribution information of all segments during the comparison process is saved. Then, the deviation value is simply counted and stored in a temporary cache area, and finally a preliminary matching analysis result is obtained.

[0095] Based on the preliminary matching analysis results, the comparison results of the transmission data are matched with the dynamic authentication mark item by item, and the deviation value between the transmission data and the dynamic authentication mark is calculated according to the deviation, using the formula:

[0096]

[0097] Calculate the weighted deviation value between each set of parameters, filter the matching data according to the deviation value, and generate dynamic comparison results;

[0098] Among them, R m Represents the weighted deviation value between parameters, D j To receive the parameter comparison value, T j is the reference parameter value of the dynamic authentication identifier, B j is the weight parameter for comparison grouping, A j Z is the comparison index bit identification value, j is the adjustment coefficient of dynamic alignment grouping, and m represents the number of total alignment parameters;

[0099] The formula is useful in that it identifies the value A by index j The introduction of clarifies the correlation between the deviation and the template index, and at the same time adjusts the coefficient Z j The introduction of improves the flexibility of group matching and makes the comprehensive deviation value more accurately reflect the matching situation between parameters;

[0100] Transmission parameter comparison value D j =[3, 4, 6, 8], dynamic authentication identifier reference value T j =[2, 5, 7, 9], weight parameter B j =[1.2, 1.5, 1.1, 1.3], index value A j =[1, 2, 1, 2], adjustment coefficient Z j =[0.8, 1.0, 0.9, 1.2], substitute into the formula item by item:

[0101]

[0102]

[0103] The final calculation result is the comprehensive deviation value R m =[2.08, 2.67, 2.02, 2.44];

[0104] The results show that the comprehensive deviation value quantifies the degree of match between the transmission parameters and the dynamic authentication mark, providing a basis for the subsequent screening of highly matching data, while optimizing the accuracy and flexibility of the matching calculation process through weights and adjustment parameters.

[0105] Calling the matching parameters in the dynamic comparison result, reorganizing the matching parameter values ​​and index positions, and recording the reorganized data into a dedicated storage area to obtain an authentication comparison record;

[0106] First, the parameter values ​​that are highly matched with the dynamic authentication identifier are screened, and the index information of the matching values ​​is reordered to generate a new comparison result table according to the size of the index value. In this process, the total deviation of the matching value in all comparison results is calculated, and then the total deviation is associated with the target group of the dynamic authentication identifier. The non-matching part in the transmission parameter is further marked. By recursively traversing the comparison data, it is ensured that all matching parameters are included in the final record. The matching index value and parameter content are combined into an ordered data structure to generate an authentication comparison record containing matching information and deviation distribution.

[0107] See also Figure 5 , the specific steps for obtaining the interactive status of electronic cigarette cartridge authentication are:

[0108] Based on the authentication comparison records, compare the field definition and range of the data content, perform a one-by-one matching operation, check whether the field value of each record meets the field requirements, analyze the field content of each record, perform a comparison operation between the field value and the rule range, mark abnormal data, and establish data anomaly classification results;

[0109] When matching the authentication comparison records one by one, first analyze the fields in each record and check whether the field values ​​meet the predefined field definition and data range. Each field has clear format and range restrictions. For example, some fields only allow numeric data, and some fields require the target character sequence or date format. When comparing one by one, extract the field value and then compare it with the legal range set in the field definition. For example, the time field is required to be within a certain date interval, and the numeric field is required to be between the target range (such as 0 to 100). Whenever it is found that the field value does not meet the requirements, mark the record as abnormal data, and further analyze the cause of the abnormal data. The marking of abnormal data is based on preset rules, which can be field values ​​out of range, field format errors, or field data missing. After completing the abnormal marking, the data is classified according to the abnormal type and the data abnormal classification results are established. For example, there are categories such as "value out of range", "format does not match" and "missing field". All abnormal data will be classified into the corresponding classification results according to their type, which is convenient for subsequent data processing and correction.

[0110] Based on the data anomaly classification results, extract the authentication field values, analyze the classification function, group by function, classify the field values ​​and verify the attributes, and establish the authentication factor classification set;

[0111] After completing the data anomaly classification, extract the relevant field values ​​in each authentication record, and analyze the specific functions and roles of the fields in the authentication process. For example, some fields are used to identify the production batch of the cartridge, while fields are used to verify the validity or uniqueness of the cartridge. Each field has a different role in authentication, and they are grouped according to their functions. For example, the fields are divided into "authentication fields", "validity fields" or "traceability information fields". Within each group, the field values ​​are verified to verify whether the field values ​​meet the attribute requirements in the authentication process. For example, for the identity authentication field, it is necessary to verify whether the field value is consistent with the stored identity information. For the validity field, it is necessary to verify whether it meets the validity period requirements of the cartridge. For the verification results of each field group, if there is a problem with a field value (such as inconsistent with expectations), it is marked as an anomaly, and the abnormal field value is combined with the classification result for targeted correction. After completing the field verification, a classification set of authentication elements is formed. The set is grouped by function and ensures that each field meets its functional requirements to ensure the accuracy and completeness of the authentication.

[0112] Based on the authentication factor classification set, map the functional attributes and the purpose classification set, set the interaction state according to the state conversion rule, integrate the classification results of the interaction state, and generate the electronic cigarette cartridge authentication interaction state;

[0113] First, map the functional attributes of each field to the usage classification set of the cartridge. The usage classification includes "consumer authentication", "safety verification", "product traceability", etc. According to different application scenarios, determine the role and goal of the authentication field. For example, for the "consumer authentication" function, some fields are responsible for verifying the user's identity. For the "product traceability" function, the field is used to record the production information and sales circulation information of the cartridge. After mapping the functional attributes to the usage classification set, set the interactive state according to the defined state transition rules. The state transition rules specify how the data in different states changes and how the changes affect subsequent authentication operations. For example, when the authentication state of the cartridge is "not activated", the user cannot perform authentication, and when the state changes to "activated", the authentication process can continue. Integrate the classification results of different states. The generation of the interactive state includes the state transition relationship under different functions and usage classifications, and ensure that the transition between each state is reasonable and executable. Finally, generate the electronic cigarette cartridge authentication interactive state, which is used for the interactive process in the anti-counterfeiting authentication process of the cartridge, ensuring that the authentication data at each stage complies with the predetermined rules, thereby improving the overall anti-counterfeiting performance.

[0114] See also Figure 6 , the specific steps for obtaining the contact integrity record are:

[0115] Extract the authentication data stream from the authentication interaction state of the electronic cigarette cartridge, measure the signal stability characteristics of each data point, and screen the stable signal points that meet the conditions according to the set threshold range to generate a stable signal feature set;

[0116] Based on the data stream signal in the interactive state of electronic cigarette cartridge authentication, the signal stability in each interval is analyzed by extracting the data points of the signal interval one by one, and the average value of all data points in the signal interval is calculated to characterize the overall signal level of the interval. Secondly, the signal peak and valley values ​​in the interval are measured, and the signal fluctuation amplitude in the interval is obtained by calculating the difference between the two. Subsequently, the calculated signal average value is compared with the fluctuation amplitude, and compared with the set stability threshold range. If both the signal average value and the fluctuation amplitude meet the threshold range, the interval is marked as a stable signal interval, otherwise the signal in the interval is eliminated. By eliminating the signal data points that do not meet the threshold range, the data point set of the stable signal interval is screened, the data points are saved, and the characteristic parameters of each interval are recorded to generate a stable signal feature set as the input data source for subsequent steps.

[0117] The current parameters extracted from the stable signal feature set are subjected to fluctuation analysis using the formula:

[0118]

[0119] Calculate the abnormal fluctuation index and generate abnormal fluctuation records;

[0120] Among them, Q represents the abnormal volatility index, C max Indicates the maximum value of the current parameter, C min represents the minimum value of the current parameter, V is the baseline value of the current change, ∈ is the adjustment coefficient, σ is the standard deviation of the current fluctuation, and τ is the adjustment threshold;

[0121] The benefit of the formula is that by adding the adjusted baseline value and the standard deviation correction factor, the accurate quantification of the current fluctuation signal with more complex characteristics is achieved, while the sensitivity of judging abnormal fluctuation is increased;

[0122] C max The value is the maximum value of the current parameter, which is obtained by directly measuring the current peak value of each interval in the characteristic point of the stable signal. For example, the current peak value of one interval is 3.2;

[0123] C min is the minimum value of the current parameter, obtained by the minimum measurement current point in the same interval, for example, the minimum value is 1.8;

[0124] V represents the baseline value, which is taken as 1.0 after measuring the mean of the background current in the stable signal feature set;

[0125] ∈ is the adjustment coefficient, which is dynamically set to 0.5 through signal noise analysis;

[0126] σ is the standard deviation, which is calculated based on the signal fluctuation and is taken as 0.6;

[0127] τ is the adjustment factor, which is related to the degree of test signal deviation and is taken as 0.2 after analysis;

[0128] Substituting into the formula:

[0129]

[0130]

[0131] Q = 0.8075;

[0132] The result shows that the fluctuation anomaly index is 0.8075. This value will be used as the basis for subsequent screening of fluctuation anomaly points. By setting the fluctuation threshold for classification, fluctuation anomaly records will be generated.

[0133] Filter the contact data whose fluctuation index is lower than the target threshold from the fluctuation abnormality records, perform stability check on the data, update the data through the check, and obtain the contact integrity record;

[0134] Based on the current data and signal characteristic data corresponding to each contact record, the connection status of the contacts is verified one by one. First, the stability of the current signal in each contact data is checked, and the change mean and fluctuation amplitude of the contact signal are extracted. By comparing the mean and amplitude with the standard value range in the stable signal feature set, it is determined whether the contact meets the stability conditions. If the conditions are met, the integrity status of the contact is recorded, otherwise the contact record is marked as abnormal and removed from the data set. Then, the retained contact data is further analyzed to ensure that the data meets the integrity requirements by checking the integrity of its data points and the consistency of its records. The contact data that has finally passed the verification is integrated into the updated contact record set, and finally a contact integrity record is generated for subsequent analysis steps and verification links.

[0135] See also Figure 7 , the specific steps for obtaining the contact connection health status result are:

[0136] Based on the contact integrity record, the physical parameter values ​​of the contact connection parts are extracted, the electrical conduction value is measured point by point, the range of the contact resistance value is recorded, and the contact temperature distribution is sampled and calculated in sections by infrared to obtain the contact parameter data table;

[0137] First, the physical parameter values ​​of the contact connection parts are extracted from the records. The parameters include the contact area, shape, material, etc. of the contact. All physical parameters will affect the electrical conductivity performance. For each contact connection part, point-by-point measurement is performed to check the electrical conductivity value. By testing the current conduction capacity of each contact point, the electrical conductivity value of each point is recorded. If the conductivity value is low, it means poor contact or high contact resistance. Further analysis of the cause is required, and the contact resistance value of the contact is recorded and classified according to the interval range. For example, the contact resistance needs to be within the target range (such as between 0.1Ω and 0.5Ω). If it exceeds this range, it needs to be marked as abnormal. The temperature distribution of the contact is measured using infrared sampling technology. The temperature data is collected in different areas by infrared sensors, and segmented calculations are performed to divide the temperature distribution into several areas for more detailed analysis. For example, a high temperature area indicates overload or poor contact. All collected data will be integrated into a contact parameter data table, which includes key information such as electrical conductivity, contact resistance, and temperature distribution, providing a basis for subsequent analysis.

[0138] Based on the contact parameter data table, the switch action frequency is segmented, the load current value and ambient temperature data are called for cross-screening and matching, the dynamic changes of the contact parameters are mapped, and the contact device matching model is generated;

[0139] First, the switching action frequency is segmented into intervals to analyze the impact of the switch usage frequency on the contact performance. The interval division of the switching action frequency is based on the contact usage environment and electrical load requirements. For example, contacts used at high frequencies will experience more severe wear and temperature rise, so different analyses are required for higher and lower frequency intervals. The load current value and ambient temperature data are called for cross-screening. The load current intensity and ambient temperature will affect the electrical conduction value and contact resistance of the contact. Combining these two data items, cross-matching is performed to check changes in contact performance under different loads and environments. Through this screening, the dynamic changes of contacts under different working conditions can be identified. According to the data, the dynamic changes of contact parameters are mapped, and how they change with usage time and environmental conditions is analyzed to generate a contact device matching model. This model can predict the performance changes of contacts based on specific load current, switching frequency and ambient temperature, thereby predicting the failure point or end of life of the equipment in advance.

[0140] Based on the contact device matching model, the fluctuation law of the contact electrical conduction value and the contact resistance value is analyzed, the equipment operation status matching results are called to evaluate the stability of the contact temperature distribution, the parameters are extracted and the connection stability is analyzed, and the contact connection health status results are generated;

[0141] First, the fluctuation law of the contact electrical conductivity and contact resistance values ​​is analyzed. The electrical conductivity and contact resistance values ​​fluctuate with the use of the contacts, load changes and temperature increases. Excessive fluctuations mean that there is a problem with the contacts. Through the accumulation of historical data and the mapping of models, the changing trends of the conductivity and contact resistance values ​​are analyzed to determine which factors have the greatest impact on their fluctuations. The equipment operation status matching results are called to evaluate the stability of the contact temperature distribution. The equipment operation status directly affects the working environment of the contacts, especially the temperature fluctuation has a significant impact on the conduction performance of the contacts. By matching with the equipment operation status, it is evaluated whether there is significant instability in the contact temperature distribution. If the temperature fluctuates greatly, it is a precursor to equipment failure and requires special attention. Parameters are extracted and analyzed for the stability of the contact connection, especially the contact resistance and electrical conductivity of the connection part, to evaluate whether the connection is in good condition and generate the contact connection health status result. This result combines the contact conduction performance, contact resistance value, temperature distribution and connection stability to evaluate whether the contact can continue to operate safely or whether it needs to be replaced or maintained to ensure the long-term stability of the equipment.

[0142] See also Figure 8 The specific steps for obtaining the anti-counterfeiting authentication result of the activation status of the cigarette cartridge are as follows:

[0143] Based on the contact connection health status result, extract the status identifier and the dynamic authentication identifier, group the extracted status identifiers and dynamic authentication identifiers in turn, match the stability parameters of the status identifiers and extract the timing information of the dynamic authentication identifiers, and obtain the associated decryption input parameters;

[0144] Based on the contact connection health status results, data of the status identifier and the dynamic authentication identifier are extracted. By analyzing the contact health status data item by item, the connection stability parameters corresponding to each status identifier are obtained, including current stability, connection duration and contact integrity parameters, etc. According to the stability parameter range of the status identifier, the abnormal identification data or the identification data that does not meet the threshold conditions are eliminated. At the same time, the timing data of the dynamic authentication identifier is extracted and deconstructed into a timestamp sequence and an authentication identifier value. After the preliminary analysis of the status identifier and the dynamic authentication identifier is completed, the two sets of identification data are matched using the timestamp association method. The matching accuracy is judged by comparing the continuity of the timestamp and the validity of the data, and the data points with failed matching or discontinuous timestamps are eliminated. Finally, the valid status identifier and dynamic authentication identifier combination are screened, and the associated decryption input parameters for the decryption operation are generated according to the integrity and timing accuracy of the match, which serve as the basis for subsequent decryption steps.

[0145] According to the associated decryption input parameters, combined with the characteristic values ​​of the authentication template, the formula is used for step-by-step analysis:

[0146]

[0147] Analyze the homogeneity of authentication features and template features, determine the matching degree through the homogeneity index, and generate matching verification records;

[0148] Among them, Y is the homogeneity index, E is the feature matrix value of the decryption input parameter, β is the weight value in the template feature, γ is the matching verification adjustment coefficient, and F is the Euclidean distance between the two sets of features;

[0149] The benefit of the formula is that by introducing weight adjustment parameters and nonlinear correction factors, the matching similarity between the decryption input feature matrix and the authentication template features is optimized, especially in the case of uneven feature distribution, the matching accuracy and fault tolerance are improved;

[0150] E represents the decrypted input parameter characteristic matrix value, which is obtained by assembling the characteristic values ​​obtained by decrypting the state identifier and the dynamic authentication identifier into a matrix, which is determined after numerical calculation and is set to 3.6;

[0151] β is the weight value of the feature vector in the authentication template. The weight value is dynamically assigned according to the importance of the key features in the template and is set to 0.8;

[0152] γ is the nonlinear correction coefficient, which is calculated based on the overall distribution law of the two sets of feature deviations and is set to 1.2; F represents the Euclidean distance between the two sets of feature vectors, which is calculated using the following formula:

[0153]

[0154] Among them, x and y are the vector components corresponding to the decryption input parameter and the template feature value respectively, and the calculation distance is set to 2;

[0155] Substituting the above parameters into the main formula:

[0156]

[0157]

[0158] Y≈0.7046;

[0159] The result shows that the similarity index of the matching verification is 0.7046, which reflects the matching degree between the decryption input parameters and the authentication template features. This similarity index, as an important input parameter for the subsequent activation value calculation, will be further used to verify the activation status of the cartridge and ensure the accuracy and completeness of the anti-counterfeiting authentication results.

[0160] According to the matching verification record, the decrypted activation value is calculated in combination with the cigarette rod device key, and the homogeneity index of the verification record is used as the basis for activation judgment. The calculation result is transmitted through the signal channel and the activation process status is recorded to generate the anti-counterfeiting authentication result of the cigarette cartridge activation status;

[0161] First, the decryption input parameters and the similarity index in the matching verification record are called through the device key, and the decryption input parameters are passed to the activation calculation module. The similarity index is used as the weight input of the activation calculation, and a key dynamic verification model is constructed. The key input value and the activation signal parameter are compared one by one. By verifying the legitimacy of the key input value and the consistency of the decryption signal characteristics, the activation judgment input value is dynamically generated. Then, the device identification code and status code data in the signal channel transmission path are extracted, parsed and passed to the activation status judgment module, and the status code and the key activation value are logically combined and calculated to parse the activation signal integrity. Finally, the decrypted activation status is recorded, and the transmission integrity of the activation result is verified by the device. Combined with the final activation judgment input value and the verification status code, the anti-counterfeiting authentication result of the cartridge activation status is generated to provide verification support for the anti-counterfeiting authentication link.

[0162] The above are only preferred embodiments of the present invention and are not intended to limit the present invention in other forms. Any technician familiar with the profession may use the technical contents disclosed above to change or modify them into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. An electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology, characterized in that: The system comprises: The authentication parameter capture module extracts the verification parameters and dynamic authentication identifier based on the identification code and encryption key of the BM1A01 chip, performs sorting and grouping operations, obtains the initial authentication data, and calculates and stores the associated values ​​in combination with the dynamic authentication identifier and identification code to obtain the dynamic authentication parameter set; The cigarette rod data transmission module transmits the authentication data to the cigarette rod device using the single bus protocol based on the dynamic authentication parameter set, calls the cigarette rod pre-stored template to compare with the received data, screens the comparison result and associates it with the dynamic authentication identifier, generates an authentication comparison record, performs a data integrity check and marks abnormal items, extracts authentication elements and classifies them, and generates an electronic cigarette cartridge authentication interaction status; The contact connection verification module extracts the electronic cigarette cartridge authentication data based on the electronic cigarette cartridge authentication interaction state, verifies the signal stability value and matches the current parameter, screens the fluctuation abnormal points, obtains the contact integrity record, and records the association with the device state to form the contact connection health state result; The key activation control module decrypts the status identifier and the dynamic authentication identifier based on the contact connection health status result, matches and verifies the parsing result with the authentication template, calculates the activation value in combination with the cigarette rod device key and transmits it through the signal channel to generate an anti-counterfeiting authentication result of the cigarette cartridge activation status.

2. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 1 is characterized in that: The steps for obtaining the initial authentication data are specifically as follows: Based on the identification code and encryption key of the BM1A01 chip, perform segmentation operation on the identification code and perform binary encryption, perform operation on the encryption key and the segmented identification code, record the segment index, verify the association between the identification code and the encryption key, and generate the verified encryption feature parameters; Based on the verified encryption characteristic parameters, segment parity sorting is performed, and after each segment is grouped, the weight matching relationship between the grouping and the encryption key is analyzed, using the formula: Get the sorted feature grouping values; Among them, S k is the feature grouping value after sorting, F i is the segment value of the encrypted feature parameter, K i is the corresponding component of the encryption key, W i is the difference weight between the encryption characteristic parameter and the key, P i is the parity weight index of the segment, and n represents the total number of encryption keys; Based on the sorted feature grouping values, a multi-layer nested matching operation is performed with the dynamic authentication identification value, and a combination operation is performed after the dynamic identification index is updated according to the comparison result, and the dynamic identification and the feature grouping are merged to obtain initial authentication data.

3. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 2 is characterized in that: The steps for obtaining the dynamic authentication parameter set are specifically as follows: Based on the initial authentication data and the dynamic authentication identifier, extract the value range and character sequence, parse the timestamp and status identifier in the dynamic authentication identifier, match the same dimensions of the two, and generate a value correspondence table; Based on the numerical correspondence table, character index information in the identification code is extracted, the numerical interval in the identification code hierarchical structure is parsed, weighted values ​​are calculated in sequence with the data in the numerical correspondence table, and normalization is performed to obtain a weighted normalization parameter set; Based on the weighted normalized parameter set, the parameter data in the parameter set is called, the high-frequency numerical parts are grouped and aggregated, and sorted according to the set priority, and the sorted parameter data are merged to generate a dynamic authentication parameter set.

4. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 3 is characterized in that: The steps for obtaining the authentication comparison record are specifically as follows: Based on the dynamic authentication parameter set, extract the complete data packet from the single bus protocol transmission configuration, parse each set of data into a binary sequence according to the fixed frame structure, call the associated parameters in the pre-stored template of the cigarette rod device, perform segmented matching on the binary sequence bit by bit, record the result of each match and the matching index position, and generate a preliminary matching analysis result; Based on the preliminary matching analysis results, the comparison results of the transmission data are matched with the dynamic authentication identifier item by item, and the deviation value between the transmission data and the dynamic authentication identifier is calculated according to the deviation, using the formula: Calculate the weighted deviation value between each set of parameters, filter the matching data according to the deviation value, and generate dynamic comparison results; Among them, R m Represents the weighted deviation value between parameters, D j To receive the parameter comparison value, T j is the reference parameter value of the dynamic authentication identifier, B j is the weight parameter for comparison grouping, A j Z is the comparison index bit identification value, j is the adjustment coefficient of dynamic alignment grouping, and m represents the number of total alignment parameters; The matching parameters in the dynamic comparison result are called, the matching parameter values ​​and index positions are rearranged, and the rearranged data is recorded in a dedicated storage area to obtain an authentication comparison record.

5. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 4 is characterized in that: The steps for obtaining the electronic cigarette cartridge authentication interaction status are specifically as follows: Based on the authentication comparison record, compare the field definition and range of the data content, perform a match operation one by one, check whether the field value of each record meets the field requirements, analyze the field content of each record, perform a comparison operation between the field value and the rule range, mark abnormal data, and establish a data abnormality classification result; Based on the data anomaly classification results, extract the authentication field values, analyze the classification function, group by function, classify the field values ​​and verify the attributes, and establish the authentication factor classification set; Based on the authentication factor classification set, the functional attributes and the purpose classification set are mapped, the interaction state is set according to the state conversion rule, the classification results of the interaction state are integrated, and the electronic cigarette cartridge authentication interaction state is generated.

6. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 5 is characterized in that: The steps for obtaining the contact integrity record are specifically as follows: Extracting the authentication data stream from the authentication interaction state of the electronic cigarette cartridge, measuring the signal stability characteristics of each data point, and screening the stable signal points that meet the conditions according to the set threshold range to generate a stable signal feature set; The current parameters extracted from the stable signal feature set are subjected to fluctuation analysis using the formula: Calculate the abnormal fluctuation index and generate abnormal fluctuation records; Among them, Q represents the abnormal volatility index, C max Indicates the maximum value of the current parameter, C min represents the minimum value of the current parameter, V is the baseline value of the current change, ∈ is the adjustment coefficient, σ is the standard deviation of the current fluctuation, and τ is the adjustment threshold; The contact data with a fluctuation index lower than a target threshold value is selected from the abnormal fluctuation record, the data is checked for stability, and the data is updated through the check to obtain a contact integrity record.

7. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 6 is characterized in that: The steps for obtaining the contact connection health status result are specifically as follows: Based on the contact integrity record, the physical parameter values ​​of the contact connection parts are extracted, the electrical conduction value is measured point by point, the interval range of the contact resistance value is recorded, and the contact temperature distribution is sampled and calculated in sections by infrared to obtain a contact parameter data table; Based on the contact parameter data table, the switch action frequency is segmented, the load current value and the ambient temperature data are called for cross-screening and matching, the dynamic changes of the contact parameters are mapped, and a contact device matching model is generated; Based on the contact device matching model, the fluctuation patterns of the contact electrical conduction value and the contact resistance value are analyzed, the device operation status matching results are called to evaluate the stability of the contact temperature distribution, the parameters are extracted and the connection stability is analyzed, and the contact connection health status results are generated.

8. The electronic cigarette cartridge anti-counterfeiting authentication system based on encryption technology according to claim 7 is characterized in that: The steps for obtaining the anti-counterfeiting authentication result of the activation status of the cigarette cartridge are specifically as follows: Based on the contact connection health status result, extract data from the status identifier and the dynamic authentication identifier, group the extracted status identifiers and dynamic authentication identifiers in turn, match the stability parameters of the status identifiers and extract the timing information of the dynamic authentication identifiers, and obtain the associated decryption input parameters; According to the associated decryption input parameters, the characteristic values ​​of the authentication template are gradually parsed using the formula: Analyze the homogeneity of authentication features and template features, determine the matching degree through the homogeneity index, and generate matching verification records; Among them, Y is the homogeneity index, E is the feature matrix value of the decryption input parameter, β is the weight value in the template feature, γ is the matching verification adjustment coefficient, and F is the Euclidean distance between the two sets of features; According to the matching verification record, the decrypted activation value is calculated in combination with the cigarette rod device key, the homogeneity index of the verification record is used as the basis for activation judgment, the calculation result is transmitted through the signal channel and the activation process status is recorded to generate the anti-counterfeiting authentication result of the cigarette cartridge activation status.

Citation Information

Cited By

  • Commercial vehicle trailer TPMS sensor ID automatic identification method and system

    CN120769261A

  • Digital authentication and verification system for flue gas equipment

    CN121150966A

  • Flue gas plant digital certification and verification system

    CN121150966B