Intelligence board release control gateway system based on national secret algorithm and intelligent large model
By leveraging the modular and collaborative functions of the information board publishing control gateway system, the problem of low accuracy in detecting text content published on information boards has been solved, achieving high accuracy and security in information publishing and improving the overall quality of information board publishing.
Patent Information
- Application Number
- CN202510566890.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2045-04-30
AI Technical Summary
Existing intelligence board publishing control gateway systems based on national cryptographic algorithms and intelligent large models suffer from limitations in algorithms, difficulties in real-time updates, and low accuracy in detecting the text content published on intelligence boards when processing complex intelligence.
By leveraging the collaborative functions of the information board release preparation module, information board release verification module, and information board release display module, the system performs user authentication for application releases, timeliness assessment of the sensitive word database, detection of sensitive words, and decryption content preview checks, ensuring the accuracy of the text content released on the information board.
It has improved the accuracy of monitoring and displaying information published on the information board, enhanced the timeliness of sensitive word detection and the quality of preview effects, and ensured that the published content meets security and compliance requirements.
Smart Images

Figure CN120238367B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of information security equipment and operating methods, and in particular to an intelligence board publishing and control gateway system based on national cryptographic algorithms and intelligent big data models. Background Technology
[0002] With the increasing demands for national security and the rapid development of artificial intelligence technology, an intelligence board distribution and control gateway system based on national cryptographic algorithms and intelligent big data models has emerged. This system deeply integrates national cryptographic algorithms (SM series, ShangMi) to ensure data encryption and identity authentication, and combines intelligent big data models to achieve automatic review, semantic analysis, and risk warning of intelligence content, ensuring the security and accuracy of sensitive information distribution.
[0003] The existing intelligence board publishing and control gateway system, based on national cryptographic algorithms and intelligent big data models, combines national cryptographic technology with advanced artificial intelligence models. This allows for enhanced intelligent processing of intelligence content while ensuring information security. National cryptographic algorithms ensure secure data transmission, while the intelligent big data model analyzes, identifies, and optimizes the intelligence content. However, the system may still face limitations in its algorithms and difficulties in real-time updates when processing complex intelligence, necessitating further improvements in the model's adaptability and accuracy.
[0004] For example, the invention patent announcement CN116318876B discloses a dedicated security gateway system for information board publishing, which includes: a publishing terminal, an encoder, a decoder, and an information board display terminal. It manages configuration, publishes information from the publishing terminal, authenticates permissions, filters information, encrypts information, transmits information, decrypts data, performs logical verification, adapts protocols and ensures data compatibility, and publishes information from the information board display terminal.
[0005] For example, the invention patent announcement CN116405214B discloses a method and system for secure access control of traffic information display boards, which includes: generating a digital certificate request and submitting it to a CA server; receiving a digital certificate issued by the CA server and importing it; wherein the MAC address information is filled in the user name of the digital certificate; and extracting the MAC address information from the digital certificate to allow the MAC address to access the network.
[0006] However, in the process of implementing the inventive technical solution in the embodiments of this application, it was found that the above-mentioned technology has at least the following technical problems:
[0007] In existing technologies, because national cryptographic algorithms focus on security, there may be additional restrictions on information flow or text analysis when processing data. Furthermore, due to the continuous changes in sensitive words and the lack of detection of information board content, there is a problem of low accuracy in detecting the text content published on information boards. Summary of the Invention
[0008] This application provides an information board publishing control gateway system based on national cryptographic algorithms and intelligent large models, which solves the problem of low accuracy in detecting the text content published on information boards in the prior art, and improves the monitoring and display accuracy of information published on information boards.
[0009] This application provides an information board publishing control gateway system based on national cryptographic algorithms and intelligent large models, including: an information board publishing preparation module, an information board publishing verification module, and an information board publishing display module. The information board publishing preparation module verifies the information board publishing application of the applicant user, verifying the compliance of the application. The information board publishing verification module performs a sensitive word database timeliness assessment on the application text input by the applicant user, takes corresponding timeliness adjustment operations based on the assessment results, and performs sensitive word detection to obtain a sensitive detection-passed text. The information board publishing display module performs information board preview detection on the preview display of the decrypted content obtained from the sensitive detection-passed text, and takes corresponding information board display measures based on the obtained preview detection results.
[0010] Furthermore, the verification process for submitting an information board application includes user authentication and encrypted tunnel establishment verification. The specific process for user authentication is as follows: The received login request information is verified through the information security gateway. The login request information indicates that the user is requesting authentication information to log in to the system through the application interface. The login request information includes the user's certificate information, application ID, and application key. The application interface includes client software and a web page. If the login request information is successfully verified, a session is established for the user, and a login success message is returned. If the login request information fails to be verified, the corresponding error message is returned, and subsequent operations are terminated.
[0011] Furthermore, the specific process for establishing and verifying the encrypted tunnel is as follows: The information security gateway verifies the information publishing request initiated by the user requesting to publish the information. The information publishing request includes the source IP, destination IP, protocol type, port number, and login request information. If the request verification is successful, the information security gateway generates the encrypted data for this information board publication and initiates a request to establish an encrypted tunnel to the security protection terminal. Otherwise, it does not initiate a request to establish an encrypted tunnel to the security protection terminal. The encrypted data includes a key pair and a port number pair, with the port number pair including the source port and the destination port. When the security protection terminal receives the request to establish an encrypted tunnel, it verifies the certificate information of the request. If the certificate information verification is successful, it negotiates the encryption algorithm and key with the gateway, completes the establishment of the encrypted tunnel, and returns a tunnel establishment success message. If the certificate information verification fails, it refuses to establish the encrypted tunnel and returns the corresponding error message.
[0012] Furthermore, the timeliness of the sensitive word database is evaluated on the application text entered by the user. Based on the results of the timeliness evaluation, corresponding timeliness adjustment operations are taken, and sensitive word detection is performed to obtain the sensitive detection passed text. The specific steps are as follows: S1, the application text entered on the application interface is used to initiate an information board publishing request through the returned port number; S2, after the publishing information security gateway receives the information board publishing request, sensitive word detection is performed on the application text; S3, if sensitive word detection identifies sensitive words, the publishing information security gateway rejects the information board publishing request and returns a sensitive information prompt. If sensitive word detection does not detect sensitive words, the sensitive detection passed text is obtained and encrypted; S4, the encrypted sensitive detection passed text is transmitted to the security protection terminal through the established encrypted tunnel; S5, the text security detection chip in the security protection terminal performs text security detection on the sensitive detection passed text. The text security detection is used to ensure the security and compliance of the sensitive detection passed text to be published.
[0013] Furthermore, the specific process for detecting sensitive words in the application text is as follows: Reference timeliness assessment data is obtained through a preset database. This data includes timeliness assessment feedback data and average timeliness assessment feedback data. The reference timeliness assessment data represents the timeliness assessment feedback data of the sensitive word library from the previous sensitive word detection and the average timeliness assessment feedback data within a preset time period. Based on the reference timeliness assessment data, the timeliness of the sensitive word library is assessed to obtain the corresponding timeliness assessment index. This index is then compared with the corresponding timeliness assessment threshold. If the timeliness assessment index is not less than the threshold, sensitive word detection continues. If the index is less than the threshold, the sensitive word library is updated, and sensitive word detection continues.
[0014] Furthermore, the specific method for obtaining the timeliness assessment index of the sensitive word database is as follows: Assessment reference data is obtained from a preset database. This data includes timeliness assessment reference data, timeliness assessment weight, and reference timeliness weight. The timeliness assessment reference data includes the minimum reference value for database update frequency, the minimum reference value for sensitive word coverage, the maximum reference value for database false positive rate, and the maximum reference value for database false negative rate. The timeliness assessment weight includes the timeliness weight and the average timeliness assessment weight. The timeliness weight includes the weight of database update frequency, the weight of sensitive word coverage, the weight of database false positive rate, and the weight of database false negative rate. The average timeliness assessment weight includes the average weight of update frequency assessment, the average weight of coverage assessment, the average weight of false positive rate assessment, and the average weight of false negative rate assessment. The reference timeliness weight includes the reference timeliness weight and the reference average timeliness weight. A difference assessment calculation is performed between the timeliness assessment feedback data and the corresponding timeliness assessment reference data to obtain the corresponding timeliness index. The timeliness assessment feedback data includes the database update frequency, sensitive word coverage, and other relevant data. The timeliness assessment includes the following metrics: update frequency, coverage, false positive rate, and false negative rate. The average timeliness assessment feedback data is compared with the corresponding timeliness assessment reference data to obtain the average timeliness assessment value. The average timeliness assessment feedback data includes the average word update frequency, average sensitive word coverage, average word false positive rate, and average word false negative rate. The average timeliness assessment value includes the average update frequency assessment value, the average coverage assessment value, the average false positive rate assessment value, and the average false negative rate assessment value. The timeliness analysis value is obtained by weighting the timeliness indicators with their corresponding timeliness weights and then coupling them together. The average timeliness assessment value is obtained by weighting the average timeliness assessment value with its corresponding average timeliness assessment weights and then coupling them together. The sensitive word library timeliness assessment index is obtained by weighting the timeliness analysis value, the average timeliness analysis value, and the corresponding reference timeliness weights. This index is used to quantify the timeliness of the sensitive word library at the time of this information board release.
[0015] Furthermore, an information board preview test is conducted on the preview display of the decrypted content obtained by decrypting the sensitive detection text. Based on the obtained information board preview test results, corresponding information board display measures are taken. The specific steps are as follows: N1, after the security protection terminal receives the encrypted sensitive detection text, it uses the key negotiated with the information security gateway to decrypt the text and transmits the decrypted content to the information board screen; N2, after receiving the content, the information board screen conducts an information board preview test on the decrypted content. The information board preview test is used to pre-test the sensitive detection text before it is officially published on the information board to ensure the accuracy of the text content published on the information board; N3, during the information board preview test, corresponding preview operations are performed according to the information board preview test results, and the information board preview display data is obtained to quantify the preview effect and obtain the information board display evaluation index; N4, based on the information board display evaluation index, the text format data for the next information board publication is pre-adjusted, and the decrypted content after the preview operation is published on the information board screen.
[0016] Furthermore, based on the preview detection results of the intelligence board, corresponding preview operations are performed, and the preview display data of the intelligence board is obtained to quantify the preview effect and obtain the intelligence board display evaluation index. The specific content is as follows: If the intelligence board preview detects an error in the display of decrypted content, the decrypted content is corrected and then published on the intelligence board screen; if the intelligence board preview detects that the display of decrypted content is correct, the decrypted content is directly published on the intelligence board screen. Preset preview display data and reference preview display weights are obtained from the preset database. The preset preview display data includes preset text length and preset font size, and the reference preview display weights include text length weight, font size weight, font overlap rate weight, and font alignment rate weight. The difference deviation calculation is performed between the intelligence board preview display data and the corresponding preset preview display data to obtain the corresponding preview display index. The preview display index includes text length display index and font display index. The intelligence board preview display data includes text length, font size, font overlap rate, and font alignment rate. The preview display index, font overlap rate, font alignment rate, and corresponding reference preview display weights are weighted and coupled to obtain the intelligence board display evaluation index. The intelligence board display evaluation index is used to evaluate the preview effect of the decrypted content released in this intelligence release.
[0017] Furthermore, the text format data for the next information board release is pre-adjusted based on the information board display evaluation index. The specific process is as follows: A text display mapping set is constructed in a preset database, consisting of the information board display evaluation index and a text display adjustment ratio data set. The real-time information board display evaluation index is input into the text display mapping set, and the corresponding text display adjustment ratio data set is output. This data set includes the text container width adjustment ratio, the text inner margin adjustment ratio, and the text outer margin adjustment ratio. Based on the text display adjustment ratio data set, the text display data detected in the information board preview is optimized to obtain optimized text display data. The text display data is then adjusted to the optimized text display data, which includes the text container width, the text inner margin, and the text outer margin.
[0018] Furthermore, the encrypted sensitive detection is transmitted via text through the established encrypted tunnel to the security protection terminal. This process also includes a determination to close the encrypted tunnel. If no data transmission occurs between the security protection terminal and the information publishing security gateway within a preset time period, the encrypted tunnel is automatically closed. If the user who requested the release actively requests the information publishing security gateway to close the encrypted tunnel after decrypting the content and publishing it on the information board screen, the encrypted tunnel is closed. When the information publishing security gateway receives the request to close the encrypted tunnel, it closes the encrypted tunnel with the security protection terminal and releases the occupied computing resources.
[0019] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:
[0020] 1. By verifying the application for information board publication from users, and evaluating the timeliness of the application text entered by the users using a sensitive word database, the timeliness adjustment is then implemented based on the evaluation results. Sensitive word detection is then performed to obtain the sensitive detection passed text. The decrypted content of the sensitive detection passed text is then previewed and displayed on the information board. Finally, information board display measures are implemented based on the detection results. This process calibrates the application text more accurately, thereby improving the monitoring and display accuracy of information board publication information and effectively solving the problem of low detection accuracy of text content published on information boards in existing technologies.
[0021] 2. By obtaining evaluation reference data from a preset database, and performing difference evaluation calculations on the timeliness evaluation feedback data and average timeliness evaluation feedback data with the corresponding evaluation reference data to obtain the average timeliness evaluation value, the timeliness index and the average timeliness evaluation value are then coupled with the corresponding evaluation reference data after weighted calculations to obtain the average timeliness analysis value. Finally, the timeliness analysis value and the average timeliness analysis value are coupled with the corresponding evaluation reference data after weighted calculations to obtain the sensitive word library timeliness evaluation index. This more accurately quantifies the timeliness of the sensitive word library when the information board is released, thereby improving the timeliness of sensitive word detection.
[0022] 3. If the decrypted content is found to be displayed incorrectly through the information board preview, the decrypted content is corrected and then published on the information board screen. Otherwise, the decrypted content is published directly on the information board screen. Then, preset preview display data and reference preview display weight are obtained from the preset database. The difference deviation calculation is then performed between the information board preview display data and the preset preview display data to obtain the corresponding preview display index. Finally, the preview display index, font overlap rate, font alignment rate and reference preview display weight are weighted and coupled to obtain the information board display evaluation index. This more accurately evaluates the preview effect of the decrypted content of the intelligence release, thereby improving the preview effect quality of the intelligence release content. Attached Figure Description
[0023] Figure 1 A schematic diagram of the structure of the information board publishing control gateway system based on national cryptographic algorithms and intelligent large model provided in the embodiments of this application;
[0024] Figure 2 A flowchart provided for an embodiment of this application. Detailed Implementation
[0025] This application provides an information board publishing control gateway system based on national cryptographic algorithms and intelligent large-scale models. This system addresses the low accuracy of text content detection in existing technologies. It verifies the information board publishing application of the user and evaluates the timeliness of the input text using a sensitive word database. Based on this evaluation, timeliness adjustments are made, and sensitive word detection is performed to obtain a sensitive detection-passing text. Upon receiving the encrypted sensitive detection-passing text at the security protection terminal, the system decrypts it using a key negotiated with the information security gateway. The decrypted content is then transmitted to the information board screen. The information board screen receives the content and performs a preview test. During this preview test, corresponding preview operations are performed based on the results, and preview display data is acquired to quantify the preview effect and obtain an information board display evaluation index. Based on this index, the text format data for the next information board publication is pre-adjusted, and the decrypted content after the preview operation is published to the information board screen. This improves the monitoring and display accuracy of information board publishing information.
[0026] The technical solution in this application embodiment aims to address the aforementioned problem of low accuracy in detecting the text content published on information boards. The overall approach is as follows:
[0027] By verifying the information board posting applications of users, evaluating the timeliness of the application text entered by the users using a sensitive word database, adjusting the timeliness based on the evaluation results, and detecting sensitive words to obtain the sensitive detection passed text, then decrypting the sensitive detection passed text and previewing the decrypted content to test the information board preview, and finally implementing information board display measures based on the detection results, the accuracy of monitoring and displaying information board posting information is improved.
[0028] To better understand the above technical solutions, the following will provide a detailed explanation of the technical solutions in conjunction with the accompanying drawings and specific implementation methods.
[0029] like Figure 1 The diagram shown is a structural schematic of the information board publishing control gateway system based on national cryptographic algorithms and intelligent large models provided in this application embodiment. The information board publishing control gateway system based on national cryptographic algorithms and intelligent large models provided in this application embodiment includes: an information board publishing preparation module, an information board publishing verification module, and an information board publishing display module.
[0030] The system comprises several modules: The Information Board Release Preparation Module verifies the information board release application from the applicant, ensuring compliance; the Information Board Release Verification Module evaluates the timeliness of the application text input by the applicant using a sensitive word database, adjusts the timeliness based on the evaluation results, and performs sensitive word detection to obtain a text that passes the sensitivity check; and the Information Board Release Display Module performs information board preview detection on the decrypted content obtained from the sensitive word detection, and implements corresponding information board display measures based on the preview detection results.
[0031] In this embodiment, because existing national cryptographic algorithms focus more on the security and compliance of text publication, they may impose security restrictions on information flow or text analysis when processing text data. Furthermore, with the explosive growth of vocabulary, the system may lack the ability to detect the continuous changes of sensitive words and the display of information on the information board, resulting in low accuracy in detecting the text content published on the information board. Through the synergistic effect of the information board publication preparation module, information board publication verification module, and information board publication display module of this application, the accuracy of sensitive word detection can be improved and the display effect of the application text on the information board can be enhanced, thereby improving the quality of the text information published on the information board.
[0032] It should be explained that the information board publishing and control gateway system based on national cryptographic algorithms and intelligent large models of the present invention also includes the following key components and methods:
[0033] Information publishing security gateway: As a security control node for information publishing, it verifies the signatures of received publishing instructions and content to ensure the legality of the instructions and content; it monitors the status of the communication link in real time, and promptly alarms and takes emergency measures, such as automatically shutting down the screen, when an anomaly is detected.
[0034] Security protection terminal: Deployed at the signal input of the display screen, it strengthens the security of the front-end device and realizes functions such as encrypted data transmission, attack protection and security operation and maintenance; it is embedded with national cryptographic certification chip and intelligent big data technology chip, providing secure identity identification, data encryption and decryption capabilities and efficient content review capabilities.
[0035] Dynamic key management mechanism: Employs a key negotiation algorithm, such as the Diffie-Hellman key exchange algorithm. Each time communication is established, the two parties negotiate and generate a session key. The key is only used in this session and automatically expires after the session ends. The key is updated periodically to improve key security.
[0036] Intelligent large-scale model technology chip: Embedded in the security protection terminal, it integrates a large language model and has powerful natural language processing capabilities. It can automatically analyze and identify published content in real time, accurately identify sensitive words, illegal information and potential harmful information, and has self-learning capabilities to continuously optimize the review model based on the review results.
[0037] It should be explained that before designing the information board release control gateway system based on national cryptographic algorithms and intelligent large models, a preset database was established by the preset personnel to store various settings data. The preset database includes, but is not limited to, reference timeliness assessment data, assessment reference data, preset preview display data, reference preview display weight, and text display mapping set. Among them, various values are directly set by preset professionals. For example, the reference timeliness assessment data is set by the preset staff based on the historical timeliness feedback data of the sensitive word database.
[0038] It should be added that the national cryptographic algorithms specifically include SM1 (symmetric encryption algorithm), SM2 (public key encryption algorithm), SM3 (hash algorithm), SM4 (symmetric encryption algorithm), and SM9 (authentication and key exchange algorithm). For example, when verifying the application for publishing information boards, the identity of both parties in the communication is verified by the SM9 algorithm to ensure that both parties are authorized, and the SM9 protocol is used for key exchange in the communication to ensure that subsequent data transmission is encrypted.
[0039] Furthermore, the verification process for the information board posting application includes user authentication and encrypted tunnel establishment verification. The specific process for user authentication is as follows: The received login request information is verified through the information security gateway. The login request information indicates that the user is requesting authentication information to log in to the system through the application interface. The login request information includes the user's certificate information, application ID, and application key. The application interface includes client software and a web page. If the login request information is successfully verified, a session is established for the user, and a login success message is returned. If the login request information fails to be verified, the corresponding error message is returned, and subsequent operations are terminated.
[0040] In this embodiment, user authentication and the establishment of an encrypted tunnel ensure that only verified, legitimate users can publish information, preventing unauthorized access and malicious operations. Simultaneously, verification of certificate information, application ID, and application key ensures that submitted identity information is not tampered with, guaranteeing system data integrity. Furthermore, session establishment and error message return mechanisms ensure that users can promptly receive authentication results, enhancing the system's user-friendliness and ease of operation. Moreover, the verification of login request information and the establishment of an encrypted tunnel effectively prevent security issues such as man-in-the-middle attacks and information theft, thereby reducing potential security risks.
[0041] Furthermore, the specific process for establishing and verifying the encrypted tunnel is as follows: The information security gateway verifies the information publishing request initiated by the user requesting to publish the information. The information publishing request includes the source IP, destination IP, protocol type, port number, and login request information. The request verification is used to check the compliance of parameters such as source IP, destination IP, protocol type, and port number, as well as the validity of the certificate, application ID, and application key. If the request verification passes, the information security gateway generates the encrypted data for this information board publication and initiates a request to establish an encrypted tunnel to the security protection terminal. Otherwise, it does not initiate a request to establish an encrypted tunnel to the security protection terminal. The encrypted data includes a key pair and a port number pair, with the port number pair including the source port and the destination port. When the security protection terminal receives the request to establish an encrypted tunnel, it verifies the certificate information of the request. If the certificate information verification passes, it negotiates the encryption algorithm and key with the gateway, completes the establishment of the encrypted tunnel, and returns a tunnel establishment success message. If the certificate information verification fails, it refuses to establish the encrypted tunnel and returns the corresponding error message.
[0042] In this embodiment, the establishment of an encrypted tunnel ensures that the text data transmitted during the information publishing process is encrypted and protected, preventing the text data from being stolen, tampered with, or eavesdropped on during transmission, thus improving the security of the text data. At the same time, the certificate and authentication mechanism can effectively ensure the legitimacy of the identities of both parties involved in establishing the encrypted tunnel, preventing security issues such as certificate forgery and identity impersonation, further enhancing the trust mechanism. Moreover, during the verification process, whether successful or unsuccessful, the system will return clear feedback information, providing accurate operation guidance for the user applying to publish, and providing strong support for subsequent problem investigation and security auditing.
[0043] Furthermore, the timeliness of the application text entered by the user is evaluated using a sensitive word database. Based on the results of the timeliness evaluation, corresponding timeliness adjustment operations are performed, and sensitive word detection is conducted to obtain the sensitive detection passed text. The specific steps are as follows: S1, the application text entered on the application interface is used to initiate an information board publishing request through the returned port number.
[0044] S2, after receiving the intelligence board publishing request from the information security gateway, performs sensitive word detection on the application text. Sensitive word detection is used to check whether the application text contains pornography, terrorism, or other inappropriate information.
[0045] It should be added that the sensitive word detection is achieved through precise matching technology, which directly compares the application text with the sensitive word database. If the text contains a word that is exactly the same as a word in the sensitive word database, it is judged as a sensitive word.
[0046] S3. If the sensitive word detection identifies sensitive words, the information security gateway rejects the information board publishing request and returns a sensitive information prompt. If the sensitive word detection does not detect sensitive words, it receives the sensitive detection pass text and encrypts it. It should be noted that returning a sensitive information prompt indicates that the applicant must revise the application text before continuing the publishing process, and returning the sensitive information to the applicant helps improve the revision efficiency.
[0047] S4 transmits the encrypted sensitive detection data via text through the established encrypted tunnel to the secure terminal.
[0048] S5 uses a text detection chip within the security protection terminal to perform text security checks on sensitive detection text. This text security check further ensures the security and compliance of the sensitive detection text to be published. It should be explained that the text security check is implemented through the aforementioned intelligent large-scale model technology chip. This chip can execute intelligent large-scale model programs, inputting sensitive detection text into the intelligent large-scale model and outputting the corresponding text security check results to the preset staff terminal.
[0049] In this embodiment, by detecting sensitive words in the application text, it is helpful to identify and block harmful information (such as pornography, terrorism, and sensitive content), ensuring that the published content meets security and compliance requirements and preventing the spread of illegal or inappropriate content. Furthermore, through real-time detection and correction, it is ensured that the published content always complies with relevant laws and regulations, industry standards, and platform policies, reducing compliance risks. At the same time, the sensitive information prompt mechanism helps users applying for publication to improve the efficiency of correcting non-compliant text and improve the quality of the published text content.
[0050] Furthermore, the specific process for detecting sensitive words in the application text is as follows:
[0051] Step 1: Obtain reference timeliness assessment data through a preset database. The reference timeliness assessment data includes timeliness assessment feedback data and average timeliness assessment feedback data. The reference timeliness assessment data represents the timeliness assessment feedback data of the sensitive word database from the last sensitive word detection and the average timeliness assessment feedback data within a preset time period.
[0052] Specifically, the timeliness assessment feedback data is obtained by using the previous sensitive word detection data from the sensitive word database stored in the preset database; the average timeliness assessment feedback data is obtained by averaging the timeliness assessment feedback data within a preset time period in the historical data; the preset time period is set by preset staff according to the specific sensitive word database.
[0053] Step two: Based on the reference timeliness assessment data, conduct a timeliness assessment of the sensitive word database to obtain the corresponding timeliness assessment index, and compare the sensitive word database timeliness assessment index with the corresponding timeliness assessment threshold.
[0054] If the timeliness assessment index of the sensitive word database is not less than the timeliness assessment threshold, it means that the current sensitive word detection is timely, and the sensitive word detection will continue; if the timeliness assessment index of the sensitive word database is less than the timeliness assessment threshold, it means that the current sensitive word detection is not timely, and the sensitive word database will be updated before the sensitive word detection continues.
[0055] Specifically, the timeliness assessment threshold is obtained from a preset database. For example, the reference timeliness assessment data that do not need to be updated immediately in the historical data of the preset database are substituted into the specific constraint expression of the timeliness assessment index of the sensitive word database to obtain the average value of the corresponding dataset, and this average value is recorded as the timeliness assessment threshold.
[0056] In this embodiment, by referencing timeliness assessment data and dynamically adjusting based on the timeliness assessment index, the effectiveness and adaptability of the sensitive word database can be evaluated and updated in real time. This enables timely updates to unupdated sensitive information and changes in public opinion, thereby ensuring the timeliness and accuracy of the detection process. Furthermore, based on the calculation of the timeliness assessment index of the sensitive word database, it is possible to automatically determine whether the database needs to be updated and ensure that a more timely sensitive word database is used for sensitive word detection. This not only improves the accuracy of sensitive word detection but also reduces the probability of missed detections caused by less timely sensitive word databases.
[0057] Furthermore, the specific methods for obtaining the timeliness assessment index of the sensitive word database are as follows:
[0058] First, evaluation reference data is obtained from a preset database. This data includes timeliness evaluation reference data, timeliness evaluation weight, and reference timeliness weight. The timeliness evaluation reference data represents the timeliness evaluation feedback data corresponding to the lowest timeliness requirement for the sensitive word database set by preset staff. This data includes the minimum reference value for database update frequency, the minimum reference value for sensitive word coverage, the maximum reference value for database false positive rate, and the maximum reference value for database false negative rate. The timeliness evaluation weight includes the timeliness weight and the average timeliness evaluation weight. The timeliness weight includes the weight of database update frequency, the weight of sensitive word coverage, the weight of database false positive rate, and the weight of database false negative rate. The average timeliness evaluation weight includes the average weight of update frequency evaluation, the average weight of coverage evaluation, the average weight of false positive rate evaluation, and the average weight of false negative rate evaluation. The reference timeliness weight includes the reference timeliness weight and the reference average timeliness weight.
[0059] Specifically, the timeliness weight is obtained from a preset database. The timeliness weight represents the degree of influence of the timeliness indicator on the timeliness analysis value. Each timeliness indicator has a unique mapping relationship with its corresponding timeliness weight, and the value ranges from 0 to 1. For example, a mapping set of timeliness indicators and preset timeliness weights is constructed. Inputting the real-time timeliness indicators into the mapping set yields the corresponding word update frequency weight, sensitive word coverage weight, word false alarm rate weight, and word missed alarm rate weight, which respectively represent the degree of influence of the update frequency indicator, coverage indicator, false alarm rate indicator, and missed alarm rate indicator on the timeliness analysis value, and the sum of the four is 1.
[0060] Specifically, the average timeliness assessment weight is obtained from a preset database. The average timeliness assessment weight represents the degree of influence of the average timeliness assessment on the average timeliness analysis value. Each average timeliness assessment has a unique mapping relationship with its corresponding average timeliness assessment weight, and the value ranges from 0 to 1. For example, a mapping set between the average timeliness assessment and the preset average timeliness assessment weight is constructed. The real-time average timeliness assessment is input into the mapping set to obtain the corresponding average weights of update frequency assessment, coverage assessment, false alarm rate assessment, and false negative rate assessment. These represent the degree of influence of the average term update frequency, average sensitive word coverage, average term false alarm rate, and average term false negative rate on the average timeliness analysis value, respectively, and the sum of the four is 1.
[0061] Specifically, the reference timeliness weight is obtained from a preset database. The reference timeliness weight represents the degree of influence of the timeliness analysis value and the average timeliness analysis value on the timeliness assessment index of the sensitive word database. Each timeliness analysis value and the average timeliness analysis value has a unique mapping relationship with its corresponding reference timeliness weight, and the value ranges from 0 to 1. For example, a mapping set of timeliness analysis values and average timeliness analysis values with preset reference timeliness weights is constructed. The real-time timeliness analysis values and the average timeliness analysis values are input into the mapping set to obtain the corresponding reference timeliness weights and reference average timeliness weights, which respectively represent the degree of influence of the timeliness analysis values and the average timeliness analysis values on the timeliness assessment index of the sensitive word database, and the sum of the two is 1.
[0062] Next, the timeliness assessment feedback data and the corresponding timeliness assessment reference data are compared and the difference is calculated to obtain the corresponding timeliness indicators. The timeliness assessment feedback data includes the word database update frequency, sensitive word coverage, word database false alarm rate and word database missed alarm rate. The timeliness indicators include update frequency indicator, coverage rate indicator, false alarm rate indicator and missed alarm rate indicator.
[0063] It should be added that the frequency of sensitive word database updates is obtained by analyzing the update log of the sensitive word database; the coverage of the sensitive word database is obtained by counting the number of sensitive words actually included in the database and comparing it with the number of all possible sensitive words (such as sensitive word lists based on domain, regulations or predefined standards); the false positive rate of the database represents the ratio of falsely detected sensitive words to actual sensitive words; and the false negative rate of the database is the ratio of undetected sensitive words to actual sensitive words.
[0064] Specifically, the expression for the update frequency indicator is as follows:
[0065]
[0066] Among them, UF e This represents the update frequency index, where F represents the lexicon update frequency. MIN This represents the minimum reference value for the word database update frequency. When the word database update frequency is greater than the corresponding minimum reference value, the update frequency index increases accordingly, indicating that the faster the sensitive word database is updated, the higher its timeliness.
[0067] Specifically, the expression for the coverage metric is as follows:
[0068]
[0069] Among them, CR e This represents the coverage metric, where C represents the coverage rate of sensitive words. MINThis represents the minimum reference value for sensitive word coverage. When the sensitive word coverage is greater than the corresponding minimum reference value, the coverage index increases accordingly, indicating that the sensitive word coverage of the sensitive word library is higher, and the timeliness of the corresponding sensitive words may be higher.
[0070] Specifically, the expression for the false positive rate metric is as follows:
[0071]
[0072] Among them, FA e R represents the false positive rate metric, where R is the lexicon false positive rate. MAX This represents the maximum reference value for the false alarm rate of the word library. When the false alarm rate of the word library is lower than the corresponding maximum reference value, the false alarm rate index increases accordingly, indicating that the lower the false alarm frequency of the sensitive word library, the lower the possibility of false alarm errors for the corresponding sensitive words.
[0073] Specifically, the expression for the underreporting rate indicator is as follows:
[0074]
[0075] Among them, FN e This represents the false negative rate metric, where N represents the word library false negative rate. MAX This represents the maximum reference value for the false negative rate of the word database. When the false negative rate of the word database is smaller than the maximum reference value for the false positive rate of the corresponding word database, the false negative rate index increases accordingly, indicating that the lower the frequency of false negatives in the sensitive word database, the lower the possibility of false negatives of the corresponding sensitive words.
[0076] Meanwhile, the average timeliness assessment feedback data and the corresponding timeliness assessment reference data are compared to obtain the corresponding average timeliness assessment data. The average timeliness assessment feedback data includes the average word database update frequency, average sensitive word coverage, average word database false alarm rate, and average word database missed alarm rate. The average timeliness assessment data includes the average update frequency assessment, the average coverage assessment, the average false alarm rate assessment, and the average missed alarm rate assessment.
[0077] It should be added that the average term update frequency, average sensitive word coverage, average term false positive rate, and average term false negative rate are also included.
[0078] Specifically, the expression for the average value of the update frequency evaluation is as follows:
[0079]
[0080] Among them, UF a This indicates the average value of the update frequency assessment. This represents the average word library update frequency. When the average word library update frequency is greater than the corresponding minimum reference word library update frequency, the update frequency index increases accordingly, indicating that the faster the sensitive word library is updated, the higher the corresponding timeliness.
[0081] Specifically, the expression for the average coverage assessment value is as follows:
[0082]
[0083] Among them, CR a This represents the average coverage assessment. This represents the average sensitive word coverage rate. When the average sensitive word coverage rate is greater than the corresponding minimum reference value for sensitive word coverage, the coverage rate index increases accordingly, indicating that the sensitive word coverage rate of the sensitive word library is higher, and the timeliness of the corresponding sensitive words may be higher.
[0084] Specifically, the expression for the average false alarm rate assessment is as follows:
[0085]
[0086] Among them, FA a This represents the average of the false alarm rate assessment. This represents the average false alarm rate of the word library. When the average false alarm rate of the word library is less than the corresponding maximum reference value of the word library false alarm rate, the false alarm rate index increases accordingly, indicating that the lower the false alarm frequency of the sensitive word library, the lower the possibility of false alarm errors for the corresponding sensitive words.
[0087] Specifically, the expression for the average value of the underreporting rate assessment is as follows:
[0088]
[0089] Among them, FN a This represents the average value of the underreporting rate assessment. This represents the average false negative rate in the vocabulary database;
[0090] Then, the timeliness index is weighted and coupled with the corresponding timeliness weight to obtain the timeliness analysis value. The average timeliness assessment value is weighted and coupled with the corresponding average timeliness assessment weight to obtain the average timeliness analysis value. When the average word library false negative rate is less than the corresponding word library false positive rate reference maximum value, the false negative rate index increases accordingly, indicating that the lower the frequency of false negatives in the sensitive word library, the lower the possibility of false negatives of the corresponding sensitive words.
[0091] The specific expression for the timeliness analysis value is as follows:
[0092] TA1 = UF e ×A1+CR e ×A2+FAe ×A3+FN e ×A4;
[0093] It should be added that TA1 represents the timeliness analysis value, and UF e This indicates the update frequency metric, CR. e FA represents the coverage metric. e FN represents the false alarm rate metric. e The indicators represent the false negative rate, A1 represents the proportion of the thesaurus update frequency, A2 represents the proportion of sensitive word coverage, A3 represents the proportion of the thesaurus false positive rate, and A4 represents the proportion of the thesaurus false negative rate.
[0094] The specific expression for the average value of timeliness analysis is as follows:
[0095] TA2 = UF a ×V1+CR a ×V2+FA a ×V3+FN a ×V4;
[0096] It should be added that TA2 represents the average analysis value for timeliness, and UF a CR represents the average value of the update frequency assessment. a FA represents the average coverage assessment. a FN represents the average of the false alarm rate assessment. a V1 represents the average value of the missed detection rate assessment, V2 represents the average value of the update frequency assessment, V3 represents the average value of the coverage assessment, and V4 represents the average value of the false alarm rate assessment.
[0097] Finally, the timeliness evaluation index of the sensitive word library is obtained by weighting the timeliness analysis value, the average timeliness analysis value and the corresponding reference timeliness weight. The timeliness evaluation index of the sensitive word library is used to quantify the timeliness of the sensitive word library at the time of this information board release.
[0098] The specific constraint expression for the timeliness evaluation index of the sensitive word database is as follows:
[0099] ST = TA1 × α + TA2 × β;
[0100] In the formula, TA1 represents the timeliness analysis value, TA2 represents the average timeliness analysis value, α represents the reference timeliness weight, β represents the reference average timeliness weight, and ST represents the sensitive word library timeliness assessment index.
[0101] In this embodiment, the algorithm combines the timeliness analysis value, the average timeliness analysis value, and the corresponding reference timeliness weight to obtain the sensitive word library timeliness evaluation index. In the formula, as the timeliness analysis value and the average timeliness analysis value increase, the timeliness of the sensitive word library is higher, and the corresponding sensitive word library timeliness evaluation index is larger. Specifically, as the timeliness analysis value increases, the timeliness of the sensitive word library is higher, and the corresponding timeliness analysis value is larger. Similarly, as the average timeliness evaluation value increases, the timeliness of the sensitive word library is higher, and the corresponding average timeliness analysis value is larger. Analyzing the sensitive word library timeliness evaluation index helps to more accurately quantify the timeliness of the sensitive word library used for sensitive word detection, thereby enabling timely implementation of corresponding measures, improving the timeliness of sensitive word detection, and ultimately improving the text quality of decrypted content published on the information board.
[0102] Furthermore, the preview display of the decrypted content obtained by decrypting the text for sensitive detection is subjected to information board preview detection. Based on the obtained information board preview detection results, corresponding information board display measures are taken. The specific steps are as follows:
[0103] N1, after receiving the encrypted sensitive detection text at the security protection terminal, uses the key negotiated with the information security gateway to decrypt the text and transmits the decrypted text to the information board screen.
[0104] N2, after receiving the content, the information board screen performs an information board preview check on the decrypted content. The information board preview check is used to pre-check sensitive detections through text before officially publishing on the information board to ensure the accuracy of the text content published on the information board. The information board preview check is implemented through front-end display and visualization technologies, such as React, Vue.js, Angular, D3.js, Chart.js, ECharts, and Plotly.
[0105] N3, during the information board preview detection process, performs corresponding preview operations based on the information board preview detection results, and obtains information board preview display data to quantify the preview effect and obtain the information board display evaluation index.
[0106] N4 pre-adjusts the text format data for the next intelligence board release based on the intelligence board display evaluation index, and publishes the decrypted content after previewing the operation on the intelligence board screen.
[0107] In this embodiment, by using the information board preview detection, the application text content can be pre-checked at multiple levels before the official release, ensuring that the released content is accurate and reducing the probability of formatting errors, content deviations, or other factors that affect the display effect. At the same time, by quantitatively evaluating the preview content (information board display evaluation index), it is helpful to adjust the display effect of the text in real time, ensuring that the display on different terminals or displays meets expectations and improving the display quality of the application text.
[0108] Furthermore, based on the information board preview detection results, corresponding preview operations are performed, and the information board preview display data is obtained to quantify the preview effect and obtain the information board display evaluation index. The specific content is as follows:
[0109] First, if the information board preview detects an error in the displayed decrypted content, it corrects the decrypted content and then publishes it on the information board screen; if the information board preview detects that the displayed decrypted content is correct, it publishes the decrypted content directly on the information board screen.
[0110] Next, the preset preview display data and reference preview display weights are obtained from the preset database. The preset preview display data includes the preset text length and preset font size, and the reference preview display weights include the text length weight, font size weight, font overlap rate weight, and font alignment rate weight.
[0111] Specifically, the reference preview display weight is obtained from a preset database. The reference preview display weight represents the degree of influence of the information board preview display data on the information board display evaluation index. Each information board preview display data has a unique mapping relationship with its corresponding reference preview display weight, and the value ranges from 0 to 1. For example, a mapping set between information board preview display data and preset reference preview display weights is constructed. Real-time information board preview display data is input into the mapping set to obtain the corresponding text length weight, font size weight, font overlap rate weight, and font alignment rate weight, which respectively represent the degree of influence of text length, font size, font overlap rate, and font alignment rate on the information board display evaluation index, and the sum of the four is 1.
[0112] Then, the difference deviation calculation is performed between the information board preview display data and the corresponding preset preview display data to obtain the corresponding preview display indicators. The preview display indicators include text length display indicators and font display indicators. The information board preview display data includes text length, font size, font overlap rate and font alignment rate.
[0113] It should be explained that the specific expression for the document length display indicator is as follows:
[0114]
[0115] Where TL represents the text length, TL0 represents the preset text length, and TEXT represents the text length display index.
[0116] It should be explained that the specific expression for the font display metric is as follows:
[0117]
[0118] Where TS represents the font size, TS0 represents the preset font size, and FONT represents the font display index.
[0119] It should be added that the text length and font size are obtained directly through JavaScript; the font overlap rate is obtained by comparing the number of overlapping areas between the outer boundary of each character and the boundary of adjacent characters with the total number of characters; and the font alignment rate is obtained by comparing the number of fonts whose alignment matches the expected alignment with the total number of fonts.
[0120] Finally, the preview display index, which is obtained by weighting the preview display index, font overlap rate, font alignment rate and corresponding reference preview display ratio, is coupled with the preview display index. The preview display index is used to evaluate the preview effect of the decrypted content of this intelligence release.
[0121] The information board displays the specific constraint expression for the evaluation index as follows:
[0122]
[0123] In the formula, FO represents the font overlap rate, FA represents the font alignment rate, TEXT represents the document length display index, FONT represents the font display index, and γ a Indicates the proportion of text length, γ b Indicates font size weight, γ c γ represents the proportion of font overlap. d Indicates the font alignment ratio; IBD represents the information board display evaluation index.
[0124] In this embodiment, the algorithm combines preview display metrics, font overlap rate, font alignment rate, and the corresponding reference preview display weight to analyze and obtain the information board display evaluation index. In this index, as the text length display metrics, font display metrics, and font overlap rate increase, the corresponding information board display evaluation index decreases, indicating that the text style and format of the decrypted content are less consistent with the preset format and style standards. However, as the font alignment rate increases, the corresponding information board display evaluation index increases, indicating that the text style and format of the decrypted content are more consistent with the preset format and style standards. Analyzing the information board display evaluation index helps to more accurately assess the standardization of the decrypted content displayed on the information board, thereby promptly correcting parts of the decrypted content that do not conform to the preset format and style standards, and ultimately improving the accuracy of the text display of the decrypted content published on the information board.
[0125] Furthermore, based on the evaluation index displayed on the information board, the text format data for the next information board release is pre-adjusted. The specific process is as follows:
[0126] First, a text display mapping set is constructed in the preset database, consisting of an information board display evaluation index and a text display adjustment ratio data set. The real-time information board display evaluation index is input into the text display mapping set, and the corresponding text display adjustment ratio data set is output. The text display adjustment ratio data set includes the text container width adjustment ratio, the text inner margin adjustment ratio, and the text outer margin adjustment ratio.
[0127] Next, based on the text display adjustment ratio data group, the text display data detected in the information board preview is optimized to obtain optimized text display data, and the text display data is adjusted to the optimized text display data. The text display data includes the text container width, text inner margin and text outer margin. The optimization operation means multiplying the text display adjustment ratio data group with the corresponding text display data detected in the information board preview.
[0128] In this embodiment, by establishing a mapping set between the information board display evaluation index and the text display adjustment ratio data group, the display parameters of the text, such as container width, inner margin, and outer margin, can be automatically adjusted according to the real-time evaluation index. This dynamic adjustment helps to improve the display effect of the text. By dynamically adjusting the text container width and inner and outer margins, it is ensured that the text can be displayed more accurately in different display environments of the information board. For example, in a narrow display area or in information boards of different formats, the system can automatically adjust the text display ratio to adapt to different display needs and ensure that the content is always displayed with higher quality.
[0129] Furthermore, the encrypted sensitive detection is transmitted via text through the established encrypted tunnel to the security protection terminal. This process includes determining whether the encrypted tunnel will close. If no data transmission occurs between the security protection terminal and the information publishing security gateway within a preset time period (the preset time period is pre-set by designated personnel and stored in a preset database), the encrypted tunnel will automatically close. If the user requesting the release actively requests the information publishing security gateway to close the encrypted tunnel after decrypting the content and publishing it on the information board screen, the encrypted tunnel will be closed. Upon receiving the request to close the encrypted tunnel, the information publishing security gateway will close the encrypted tunnel with the security protection terminal and release the occupied computing resources.
[0130] In this embodiment, by encrypting sensitive detection data and transmitting it using an encrypted tunnel, the security of the data during transmission is improved, preventing it from being stolen or tampered with by unauthorized third parties. Furthermore, the encrypted tunnel provides end-to-end security, ensuring that sensitive information is not leaked. In addition, the system can automatically close the encrypted tunnel when there is no data transmission, avoiding the waste of computing resources caused by the encrypted tunnel being open for a long time. This helps to improve resource utilization, reduce operation and maintenance costs, and ensure that the system does not continuously occupy computing resources when there is no transmission demand.
[0131] In summary, this application embodiment verifies the information board posting application of the user, evaluates the timeliness of the application posting text input by the user using a sensitive word database, then performs timeliness adjustment operations based on the evaluation results and performs sensitive word detection to obtain sensitive detection passed text, then performs information board preview detection on the preview display of the decrypted content obtained from the sensitive detection passed text, and finally implements information board display measures based on the detection results. This process more accurately calibrates the application posting text, thereby improving the monitoring and display accuracy of information board posting information and effectively solving the problem of low detection accuracy of text content posted on information boards in the prior art.
[0132] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0133] This invention is described with reference to flowchart illustrations and / or block diagrams of systems, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0134] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0135] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0136] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.
[0137] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. An information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models, characterized in that: It includes an information board release preparation module, an information board release verification module, and an information board release display module: The information board release preparation module is used to verify the information board release application of the user who applied to release the information board. The information board release application verification is used to verify the compliance of the application to release the information board. The information board publishing verification module is used to evaluate the timeliness of the application text entered by the user applying to publish using a sensitive word database. Based on the results of the timeliness evaluation of the sensitive word database, corresponding timeliness adjustment operations are performed, and sensitive words are detected to obtain the sensitive detection passed text. The specific process for detecting sensitive words is as follows: Reference timeliness assessment data is obtained through a preset database. The reference timeliness assessment data includes timeliness assessment feedback data and average timeliness assessment feedback data. The reference timeliness assessment data represents the timeliness assessment feedback data of the sensitive word database from the last sensitive word detection and the average timeliness assessment feedback data within a preset time period. The timeliness of the sensitive word database is evaluated based on reference timeliness assessment data, resulting in a corresponding timeliness assessment index. This index is then compared with the corresponding timeliness assessment threshold. If the timeliness assessment index of the sensitive word database is not less than the timeliness assessment threshold, then the detection of sensitive words will continue. If the timeliness assessment index of the sensitive word database is less than the timeliness assessment threshold, the sensitive word database will be updated and sensitive word detection will continue. The specific method for obtaining the timeliness assessment index of the sensitive word database is as follows: Evaluation reference data is obtained from a preset database. This evaluation reference data includes timeliness evaluation reference data, timeliness evaluation weight, and reference timeliness weight. The timeliness evaluation reference data includes a minimum reference value for the thesaurus update frequency, a minimum reference value for sensitive word coverage, a maximum reference value for the thesaurus false positive rate, and a maximum reference value for the thesaurus false negative rate. The timeliness evaluation weight includes a timeliness weight and an average timeliness evaluation weight. The timeliness weight includes the weight of the thesaurus update frequency, the weight of sensitive word coverage, the weight of the thesaurus false positive rate, and the weight of the thesaurus false negative rate. The average timeliness evaluation weight includes the weight of the average update frequency evaluation, the average weight of the coverage evaluation, the average weight of the false positive rate evaluation, and the average weight of the false negative rate evaluation. The reference timeliness weight includes a reference timeliness weight and a reference average timeliness weight. The timeliness assessment feedback data and the corresponding timeliness assessment reference data are compared to obtain the corresponding timeliness indicators. The timeliness assessment feedback data includes the word database update frequency, sensitive word coverage rate, word database false alarm rate and word database missed alarm rate. The timeliness indicators include update frequency indicator, coverage rate indicator, false alarm rate indicator and missed alarm rate indicator. The average timeliness assessment feedback data and the corresponding timeliness assessment reference data are compared to obtain the corresponding average timeliness assessment data. The average timeliness assessment feedback data includes the average word database update frequency, average sensitive word coverage, average word database false alarm rate and average word database missed alarm rate. The average timeliness assessment data includes the average update frequency assessment, the average coverage assessment, the average false alarm rate assessment, and the average missed alarm rate assessment. The timeliness analysis value is obtained by coupling the timeliness index with the corresponding timeliness weight after weighting the timeliness index, and the average timeliness assessment value is obtained by coupling the average timeliness assessment weight after weighting the average timeliness assessment value. The timeliness evaluation index of the sensitive word library is obtained by coupling the weighted calculation of the timeliness analysis value, the average timeliness analysis value and the corresponding reference timeliness weight. The timeliness evaluation index of the sensitive word library is used to quantify the timeliness of the sensitive word library at the time of this information board release. The information board publishing and display module is used to perform information board preview detection on the preview display of the decrypted content obtained by decrypting text through sensitive detection, and to take corresponding information board display measures based on the obtained information board preview detection results.
2. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models as described in claim 1, characterized in that: The verification process for submitting an information board application includes user authentication and encrypted tunnel establishment verification. The specific process for applying for and issuing user authentication is as follows: The received login request information is verified by the information security gateway. The login request information represents the identity verification information requested by the applicant user to log in to the system through the application interface. The login request information includes the applicant user's certificate information, application ID, and application key. The application interface includes client software and web interface. If the login request information is verified successfully, a session is established for the user who applied to publish the request, and a login success message is returned. If the login request fails to verify the information, the corresponding error message will be returned and subsequent operations will be terminated.
3. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models as described in claim 2, characterized in that: The specific process for establishing and verifying the encrypted tunnel is as follows: The information security gateway verifies the information publishing requests initiated by the users requesting to publish information. The information publishing requests include source IP, destination IP, protocol type, port number, and login request information. If the verification request passes, the information security gateway generates the encrypted data for this intelligence board release and initiates a request to establish an encrypted tunnel to the security protection terminal; otherwise, it does not initiate a request to establish an encrypted tunnel to the security protection terminal. The encrypted data includes a key pair and a port number pair, and the port number pair includes a source port and a destination port. When the security terminal receives a request to establish an encrypted tunnel, it verifies the certificate information in the request: If the certificate information is verified, the encryption algorithm and key are negotiated with the gateway to complete the establishment of the encrypted tunnel, and a tunnel establishment success message is returned. If certificate verification fails, the establishment of an encrypted tunnel will be refused and the corresponding error message will be returned.
4. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models as described in claim 1, characterized in that: The process involves evaluating the timeliness of the application text input by the user, using a sensitive word database. Based on the evaluation results, corresponding timeliness adjustment operations are implemented, and sensitive word detection is performed to obtain the text that passes the sensitivity detection. The specific steps are as follows: S1, using the returned port number to input the application posting text on the application interface and initiate an information board posting request; S2, after the information security gateway receives the intelligence board publishing request, it performs sensitive word detection on the application text; S3, if the sensitive word detection identifies a sensitive word, the information security gateway rejects the information board publishing request and returns a sensitive information prompt; if the sensitive word detection does not detect a sensitive word, the sensitive word detection pass text is obtained and the sensitive word detection pass text is encrypted. S4 transmits the encrypted sensitive detection data to the secure terminal via text through the established encrypted tunnel; S5, the text security detection chip in the security protection terminal performs text security detection on the sensitive detection text, the text security detection is used to ensure the security and compliance of the sensitive detection text to be published.
5. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models as described in claim 1, characterized in that: The preview display of the decrypted content obtained by decrypting the text for sensitive detection is then used for information board preview detection. Based on the obtained information board preview detection results, corresponding information board display measures are taken. The specific steps are as follows: N1, after receiving the encrypted sensitive detection text at the security protection terminal, uses the key negotiated with the information security gateway to decrypt the text and transmits the decrypted text to the information board screen. N2, after receiving the content, the information board screen performs an information board preview detection on the decrypted content. The information board preview detection is used to pre-detect sensitive content through text before it is officially published on the information board to ensure the accuracy of the text content published on the information board. N3, during the process of information board preview detection, performs corresponding preview operations based on the information board preview detection results, and obtains information board preview display data to quantify the preview effect and obtain the information board display evaluation index. N4 pre-adjusts the text format data for the next intelligence board release based on the intelligence board display evaluation index, and publishes the decrypted content after previewing the operation on the intelligence board screen.
6. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models as described in claim 5, characterized in that: The process involves performing corresponding preview operations based on the information board preview detection results, acquiring information board preview display data, quantifying the preview effect, and obtaining the information board display evaluation index. The specific details are as follows: If the information board preview detects an error in the displayed decrypted content, the decrypted content will be corrected and then published on the information board screen. If the information board preview detects that the decrypted content is displayed correctly, the decrypted content will be directly published on the information board screen. Retrieve preset preview display data and reference preview display weight from the preset database. The preset preview display data includes preset text length and preset font size. The reference preview display weight includes text length weight, font size weight, font overlap rate weight, and font alignment rate weight. The preview display data of the information board is compared with the corresponding preset preview display data to obtain the corresponding preview display index. The preview display index includes the text length display index and the font display index. The preview display data of the information board includes the text length, font size, font overlap rate and font alignment rate. The information board display evaluation index is obtained by weighting and coupling the preview display index, font overlap rate, font alignment rate and corresponding reference preview display ratio. The information board display evaluation index is used to evaluate the preview effect of the decrypted content of this intelligence release.
7. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large-scale models as described in claim 5, characterized in that: The process of pre-adjusting the text format data for the next information board release based on the information board display evaluation index is as follows: Construct a text display mapping set in the preset database, which includes the information board display evaluation index and the text display adjustment ratio data group; The real-time information board display evaluation index is input into the text display mapping set, and the corresponding text display adjustment ratio data group is output. The text display adjustment ratio data group includes the text container width adjustment ratio, the text inner margin adjustment ratio, and the text outer margin adjustment ratio. Based on the text display adjustment ratio data group, the text display data detected by the information board preview is optimized to obtain optimized text display data, and the text display data is adjusted to the optimized text display data. The text display data includes the text container width, text inner margin and text outer margin.
8. The information board publishing and control gateway system based on national cryptographic algorithms and intelligent large models as described in claim 4, characterized in that: The process of transmitting the encrypted sensitive detection data to the security protection terminal via text through an established encrypted tunnel also includes determining whether the encrypted tunnel is closed. If there is no data transmission between the security protection terminal and the information release security gateway within the preset time period, the encrypted tunnel will be automatically closed. If a user who applied to publish decrypted content actively requests the information publishing security gateway to close the encrypted tunnel after publishing it on the information board screen, then the encrypted tunnel will be closed. When the information publishing security gateway receives a request to close the encrypted tunnel, it will close the encrypted tunnel with the security protection terminal and release the computing resources it occupies.
Citation Information
Patent Citations
A dedicated security gateway system for information board publishing
CN116318876B
Traffic information release information board access security control method and system
CN116405214B
Model construction method for multi-level user comment safety auditing
CN111966944A
Pavement information release content safety management system and method
CN116363884A