Information board release control gateway system based on national secret algorithm and intelligent large model
Through the modular processing of the intelligence board release control gateway system, the problem of low detection accuracy of text release content of intelligence board release is solved, efficient monitoring and display of intelligence board information is achieved, and the security and compliance of sensitive information is ensured.
Patent Information
- Application Number
- CN202510566890.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2045-04-30
AI Technical Summary
In the prior art, the intelligence board release control gateway system based on the Guoxin algorithm and intelligent large model has algorithm limitations and real-time update difficulty when processing complex intelligence, resulting in low accuracy in text content detection.
Through the synergy between the intelligence board release preparation module, the intelligence board release verification module and the intelligence board release display module, the users who apply for release are authenticated, timeliness of sensitive thesaurus and preview detection of decrypted content, so as to achieve accurate detection and display calibration of sensitive words.
It improves the monitoring and display accuracy of information released by the intelligence board, ensures the security and compliance of sensitive information, and enhances the accuracy of text content detection published by the intelligence board.
Smart Images

Figure CN120238367A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of information security devices and operation methods, and particularly to an information board publishing control gateway system based on national cryptography algorithms and intelligent large models. Background Art
[0002] With the increasing demand for national security and the rapid development of artificial intelligence technology, an information board publishing control gateway system based on national cryptography algorithms and intelligent large models has emerged. This system deeply integrates national cryptography algorithms (SM series, ShangMi) to ensure data encryption and identity authentication, and combines intelligent large models to achieve automatic review, semantic analysis, and risk warning of intelligence content, ensuring the security and accuracy of sensitive information distribution.
[0003] Existing information board publishing control gateway systems based on national cryptography algorithms and intelligent large models combine national cryptography technology and advanced artificial intelligence models, which can improve the intelligent processing ability of intelligence content while ensuring information security. Data transmission security is guaranteed through encryption with national cryptography algorithms, and intelligent large models are responsible for analyzing, identifying, and optimizing intelligence content. However, the system may still face problems such as algorithm limitations and difficulty in real-time updating when dealing with complex intelligence, and it is necessary to further improve the adaptability and accuracy of the model.
[0004] For example, a dedicated security gateway system for information board information publishing disclosed in the invention patent announcement with the publication number CN116318876B includes: a publishing terminal, an encoder, a decoder, and an information board display terminal, and performs information publishing through management configuration, publishing terminal information publishing, permission authentication, information filtering, information encryption, information transmission, data decryption, logical verification, protocol adaptation, and data compatibility, and information board display terminal information publishing.
[0005] For example, a traffic information publishing information board access security control method and system disclosed in the invention patent announcement with the publication number CN116405214B includes: generating a digital certificate request and submitting it to a CA server for request; receiving the digital certificate issued by the CA server and importing it; wherein, the MAC address information is filled in the subject name of the digital certificate; extracting the MAC address information in the digital certificate to allow access to the network with this MAC address.
[0006] However, in the process of implementing the technical solutions of the present invention in the embodiments of the present application, it is found that the above technologies have at least the following technical problems:
[0007] In the prior art, since national cryptography algorithms focus on security, there may be additional restrictions on information flow or text analysis when processing data, and due to the continuous change of sensitive words and the lack of detection of information board publishing and display, there is a problem of low detection accuracy of the text content published on the information board. Summary of the Invention
[0008] Through the embodiments of the present application, an information board publishing control gateway system based on the national cryptography algorithm and the intelligent large model is provided, which solves the problem of low accuracy in detecting the text content published on the information board in the prior art, and improves the monitoring and display accuracy of the information published on the information board.
[0009] The embodiments of the present application provide an information board publishing control gateway system based on the national cryptography algorithm and the intelligent large model, including: an information board publishing preparation module, an information board publishing verification module, and an information board publishing display module. Among them, the information board publishing preparation module is used to verify the information board publishing application of the application publishing user, and the information board publishing application verification is used to verify the compliance of the application publishing of the information board; the information board publishing verification module is used to evaluate the timeliness of the sensitive word library for the application publishing text input by the application publishing user, and perform corresponding timeliness adjustment operations based on the results of the sensitive word library timeliness evaluation and perform sensitive word detection to obtain the text that passes the sensitive detection; the information board publishing display module is used to perform information board preview detection on the preview display situation of the decrypted content obtained by decrypting the text that passes the sensitive detection, and take corresponding information board display measures based on the obtained information board preview detection results.
[0010] Further, the information board publishing application verification includes the verification of the application publishing user identity and the establishment verification of the encrypted tunnel. The specific process of the application publishing user identity verification is as follows: the received login request information is verified through the publishing information security gateway. The login request information represents the identity verification information of the application publishing user requesting to log in to the system through the application interface. The login request information includes the certificate information, application ID, and application Key of the application publishing user. The application interface includes the client software and the web interface. If the login request information is verified to be passed, a session is established for the application publishing user, and the login success information is returned. If the login request information verification fails, the corresponding error information is returned and the subsequent operations are terminated.
[0011] Further, the specific process of encrypted tunnel establishment verification is as follows: The information publishing security gateway verifies the information publishing request initiated by the application publishing user received through the published information, and the information publishing request includes the source IP, destination IP, protocol type, port number, and login request information. If the request verification passes, the information publishing security gateway generates the encrypted data for the current intelligence board publication and sends a request to establish an encrypted tunnel to the security protection terminal. Otherwise, no request to establish an encrypted tunnel is sent to the security protection terminal. The encrypted data includes a key pair and a port number pair, and the port number pair includes 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 to establish an encrypted tunnel: If the certificate information verification passes, it negotiates the encryption algorithm and key with the gateway to complete the establishment of the encrypted tunnel and returns the tunnel establishment success information. If the certificate information verification fails, it rejects the establishment of the encrypted tunnel and returns the corresponding error information.
[0012] Further, the specific process of sensitive word library timeliness evaluation for the application publishing text is as follows: Based on the result of the sensitive word library 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, enter the application publishing text through the returned port number pair on the application interface and initiate an intelligence board publishing request; S2, after the information publishing security gateway receives the intelligence board publishing request, perform sensitive word detection on the application publishing text; S3, if sensitive words are detected during the sensitive word detection, the information publishing security gateway rejects the intelligence board publishing request and returns a sensitive information prompt. If no sensitive words are detected during the sensitive word detection, the sensitive detection passed text is obtained and the sensitive detection passed text is encrypted; S4, transmit the encrypted sensitive detection passed text to the security protection terminal through the established encrypted tunnel; S5, perform text security detection on the sensitive detection passed text through the text detection chip in the security protection terminal, and the text security detection is used to ensure the security and compliance of the sensitive detection passed text to be published.
[0013] Further, the specific process of sensitive word detection for the application publishing text is as follows: Obtain reference timeliness evaluation data through a preset database. The reference timeliness evaluation data includes timeliness evaluation feedback data and average timeliness evaluation feedback data. The reference timeliness evaluation data represents the timeliness evaluation feedback data of the sensitive word library in the previous sensitive word detection and the average timeliness evaluation feedback data within a preset time period. Based on the reference timeliness evaluation data, perform sensitive word library timeliness evaluation to obtain the corresponding sensitive word library timeliness evaluation index, and compare the sensitive word library timeliness evaluation index with the corresponding timeliness evaluation threshold: If the sensitive word library timeliness evaluation index is not less than the timeliness evaluation threshold, continue with the sensitive word detection; If the sensitive word library timeliness evaluation index is less than the timeliness evaluation threshold, update the sensitive word library and then continue with the sensitive word detection.
[0014] Further, the specific method for obtaining the timeliness evaluation index of the sensitive word library is as follows: Obtain evaluation reference data from a preset database. The evaluation reference data includes timeliness evaluation reference data, timeliness evaluation weights, and reference timeliness weights. The timeliness evaluation reference data includes the reference minimum value of the word library update frequency, the reference minimum value of the sensitive word coverage rate, the reference maximum value of the word library false alarm rate, and the reference maximum value of the word library missed report rate. The timeliness evaluation weights include timeliness weights and average timeliness evaluation weights. The timeliness weights include the word library update frequency weight, the sensitive word coverage rate weight, the word library false alarm rate weight, and the word library missed report rate weight. The average timeliness evaluation weights include the average weight of the update frequency evaluation, the average weight of the coverage rate evaluation, the average weight of the false alarm rate evaluation, and the average weight of the missed report rate evaluation. The reference timeliness weights include reference timeliness weights and reference average timeliness weights; perform a difference evaluation operation on the timeliness evaluation feedback data and the corresponding timeliness evaluation reference data to obtain the corresponding timeliness indicators. The timeliness evaluation feedback data includes the word library update frequency, the sensitive word coverage rate, the word library false alarm rate, and the word library missed report rate. The timeliness indicators include the update frequency indicator, the coverage rate indicator, the false alarm rate indicator, and the missed report rate indicator; perform a difference evaluation operation on the average timeliness evaluation feedback data and the corresponding timeliness evaluation reference data to obtain the corresponding average timeliness evaluation value. The average timeliness evaluation feedback data includes the average word library update frequency, the average sensitive word coverage rate, the average word library false alarm rate, and the average word library missed report rate. The average timeliness evaluation value includes the average value of the update frequency evaluation, the average value of the coverage rate evaluation, the average value of the false alarm rate evaluation, and the average value of the missed report rate evaluation; perform a weighted operation on the timeliness indicators and the corresponding timeliness weights and then couple them to obtain the timeliness analysis value. Perform a weighted operation on the average timeliness evaluation value and the corresponding average timeliness evaluation weights and then couple them to obtain the average timeliness analysis value; obtain the timeliness evaluation index of the sensitive word library by performing a weighted operation on the timeliness analysis value, the average timeliness analysis value, and the corresponding reference timeliness weights. The timeliness evaluation index of the sensitive word library is used to quantify the timeliness of the sensitive word library when this information board is released.
[0015] Furthermore, conduct an intelligence board preview detection on the preview display situation of the decrypted content obtained by decrypting the sensitive detection passed text, and take corresponding intelligence board display measures based on the obtained intelligence board preview detection results. The specific steps are as follows: N1, after the security protection terminal receives the encrypted sensitive detection passed text, use the secret key negotiated with the publishing information security gateway to decrypt it to obtain the decrypted content, and transmit the decrypted content to the intelligence board screen; N2, after the intelligence board screen receives the content, conduct an intelligence board preview detection on the decrypted content. The intelligence board preview detection is used to pre-detect the sensitive detection passed text before it is officially published on the intelligence board to ensure the accuracy of the text content published on the intelligence board; N3, during the process of conducting the intelligence board preview detection, perform corresponding preview operations according to the intelligence board preview detection results, and obtain the intelligence board preview display data for preview effect quantification to obtain the intelligence board display evaluation index; N4, based on the intelligence board display evaluation index, pre-adjust the text format data for the next intelligence board release, and publish the decrypted content after the preview operation on the intelligence board screen.
[0016] Furthermore, perform corresponding preview operations according to the intelligence board preview detection results, and obtain the intelligence board preview display data for preview effect quantification to obtain the intelligence board display evaluation index. The specific content is as follows: If the intelligence board preview detects that the decrypted content is displayed incorrectly, correct the decrypted content and then publish the decrypted content on the intelligence board screen; If the intelligence board preview detects that the decrypted content is displayed correctly, directly publish the decrypted content on the intelligence board screen; Obtain the preset preview display data and the reference preview display ratio from the preset database. The preset preview display data includes the preset text length and the preset font size, and the reference preview display ratio includes the text length ratio, the font size ratio, the font overlap rate ratio, and the font alignment rate ratio; Perform a difference deviation operation on the intelligence board preview display data and the corresponding preset preview display data to obtain the corresponding preview display indicators. The preview display indicators include the text length display indicator and the font display indicator. The intelligence board preview display data includes the text length, the font size, the font overlap rate, and the font alignment rate; Perform a weighted operation on the preview display indicators, the font overlap rate, and the font alignment rate with the corresponding reference preview display ratio and then couple them 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 of this intelligence release.
[0017] Further, based on the information board display evaluation index, pre-adjust the text format data to be released on the next information board. The specific process is as follows: construct a text display mapping set of the information board display evaluation index and the text display adjustment ratio data group in the preset database; input the real-time information board display evaluation index into the text display mapping set, and output the corresponding text display adjustment ratio data group. 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; optimize the text display data detected in the information board preview based on the text display adjustment ratio data group to obtain optimized text display data, and adjust the text display data to the optimized text display data. The text display data includes the text container width, the text inner margin, and the text outer margin.
[0018] Further, transmit the sensitive detection passed text after encryption processing to the security protection terminal through the established encryption tunnel, and then include the judgment of closing the encryption tunnel; if there is no data transmission between the security protection terminal and the information release security gateway within the preset time period, automatically close the encryption tunnel; if the application release user actively applies to the information release security gateway to close the encryption tunnel after the decrypted content is released on the information board screen, then close the encryption tunnel; when the information release security gateway receives the request to close the encryption tunnel, close the encryption tunnel with the security protection terminal and release the occupied computing resources.
[0019] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0020] 1. By verifying the information board release application of the application release user, evaluating the timeliness of the sensitive word library for the application release text input by the application release user, then taking timeliness adjustment operations based on the evaluation results and performing sensitive word detection to obtain the sensitive detection passed text, then previewing and detecting the preview display situation of the decrypted content obtained by decrypting the sensitive detection passed text, and finally taking information board display measures based on the detection results, the application release text is more accurately calibrated, thereby improving the monitoring and display accuracy of the information board release information, and effectively solving the problem of low detection accuracy of the text content released on the information board in the prior art.
[0021] 2. By obtaining evaluation reference data from a preset database, performing differential evaluation operations on the timeliness evaluation feedback data and the average timeliness evaluation feedback data respectively with the corresponding evaluation reference data to obtain the average timeliness evaluation value, then performing weighted operations on the timeliness index and the average timeliness evaluation value respectively with the corresponding evaluation reference data and coupling them to obtain the average timeliness analysis value, and then performing weighted operations on the timeliness analysis value, the average timeliness analysis value and the corresponding evaluation reference data and coupling them to obtain the timeliness evaluation index of the sensitive word library, so as to more accurately quantify the timeliness of the sensitive word library when the information board is released, and further improve the timeliness of sensitive word detection.
[0022] 3. If it is detected through the information board preview that the decrypted content is displayed incorrectly, the decrypted content is corrected and then published on the information board screen. Otherwise, the decrypted content is directly published on the information board screen. Then, the preset preview display data and the reference preview display ratio are obtained from the preset database. Then, a differential deviation operation is performed on the information board preview display data and the preset preview display data to obtain the corresponding preview display index. Finally, the preview display index, the font overlap rate, the font alignment rate and the reference preview display ratio are weighted and coupled to obtain the information board display evaluation index, so as to more accurately evaluate the preview effect of the decrypted content of the information release, and further improve the quality of the preview effect of the information release content. Brief Description of the Drawings
[0023] Figure 1 It is a schematic structural diagram of an information board release control gateway system based on the national secret algorithm and the intelligent large model provided by the embodiment of the present application;
[0024] Figure 2 It is a flowchart provided by the embodiment of the present application. Detailed Embodiment
[0025] In an embodiment of the present application, by providing an information board publishing control gateway system based on the national cryptographic algorithm and the intelligent large model, the problem of low accuracy in detecting the text content published on the information board in the prior art is solved. The application publishing user's information board publishing application is verified, and the timeliness of the sensitive word library of the application publishing text input by the application publishing user is evaluated. Then, based on the evaluation result, a timeliness adjustment operation is taken and sensitive word detection is performed to obtain a text that passes the sensitive detection. Then, after the security protection terminal receives the text that passes the sensitive detection after encryption processing, it uses the secret key pair negotiated with the publishing information security gateway to perform decryption processing to obtain the decrypted content, and transmits the decrypted content to the information board screen. After receiving the content, the information board screen performs an information board preview detection on the decrypted content. At the same time, during the process of performing the information board preview detection, corresponding preview operations are performed according to the information board preview detection result, and the information board preview display data is obtained to quantify the preview effect to obtain an information board display evaluation index. Then, based on the information board display evaluation index, the text format data for the next information board publishing is pre-adjusted, and the decrypted content after the preview operation is published on the information board screen, improving the monitoring and display accuracy of the information board publishing information.
[0026] The technical solution in the embodiment of the present application aims to solve the problem of low accuracy in detecting the text content published on the information board as described above. The general idea is as follows:
[0027] By verifying the information board publishing application of the application publishing user, evaluating the timeliness of the sensitive word library of the application publishing text input by the application publishing user, then taking a timeliness adjustment operation based on the evaluation result and performing sensitive word detection to obtain a text that passes the sensitive detection, then performing an information board preview detection on the preview display situation of the decrypted content obtained by decrypting the text that passes the sensitive detection, and finally taking information board display measures based on the detection result, the effect of improving the monitoring and display accuracy of the information board publishing information is achieved.
[0028] To better understand the above technical solution, the above technical solution will be described in detail below in combination with the specification drawings and specific implementation manners.
[0029] As Figure 1 shown, it is a schematic structural diagram of the information board publishing control gateway system based on the national cryptographic algorithm and the intelligent large model provided by the embodiment of the present application. The information board publishing control gateway system based on the national cryptographic algorithm and the intelligent large model provided by the embodiment of the present application includes: an information board publishing preparation module, an information board publishing verification module, and an information board publishing display module.
[0030] Among them, the information board release preparation module is used to verify the information board release application of the applicant for release. The information board release application verification is used to verify the compliance of the application for releasing the information board. The information board release verification module is used to evaluate the timeliness of the sensitive word library for the application release text input by the applicant for release, perform corresponding timeliness adjustment operations based on the results of the sensitive word library timeliness evaluation, and detect sensitive words to obtain the text passed the sensitive detection. The information board release display module is used to perform an information board preview detection on the preview display situation of the decrypted content obtained by decrypting the text passed the sensitive detection, and take corresponding information board display measures based on the obtained information board preview detection results.
[0031] In this embodiment, since the existing national cryptography algorithm focuses more on the security and compliance of text release, there may be security restrictions on information flow or text analysis when processing text data, and due to the explosive growth of vocabulary, the system may lack the detection of the continuous change of sensitive words and the detection of information board release display, resulting in low accuracy of text content detection for information board release. Through the synergistic effect of the information board release preparation module, the information board release verification module, and the information board release display module of the present application solution, it helps to improve the accuracy of sensitive word detection and the display effect of the application text on the information board, thereby improving the quality of the text information of the application release on the information board.
[0032] It should be noted that the information board release control gateway system based on the national cryptography algorithm and the intelligent large model of the present invention further includes the following key components and methods:
[0033] Information release security gateway: As a security control node for information release, it verifies the signatures of the received release instructions and content to ensure the legality of the instructions and content; it real-time detects the status of the communication link, and when an abnormality is found, it alarms in time and takes emergency measures, such as automatically turning off the screen, etc.
[0034] Security protection terminal: Deployed at the signal input of the display screen, it secures the front-end device, realizes functions such as data encrypted transmission, attack protection, and security operation and maintenance; it embeds a national cryptography authentication chip and an intelligent large model technology chip to provide security identity identification, data encryption and decryption capabilities, and efficient content review capabilities.
[0035] Dynamic secret key management mechanism: Adopt a secret key negotiation algorithm, such as the Diffie-Hellman key exchange algorithm. Each time a communication is established, the communication parties generate a session secret key through negotiation. The secret key is only used in this session and automatically expires after the session ends. The secret key is updated regularly to improve the security of the secret key.
[0036] Intelligent large model technology chip: Embedded in the security protection terminal, integrated with a language large model, with powerful natural language processing capabilities, capable of automatically analyzing and identifying the published content in real time, accurately identifying sensitive words, illegal information, and potential negative information, and having self-learning capabilities, continuously optimizing the audit model according to the audit results.
[0037] It should be noted that before designing the information board publishing control gateway system based on national cryptographic algorithms and intelligent large models, a preset database for storing various setting data was established by preset personnel. The preset database includes, but is not limited to, reference timeliness evaluation data, evaluation reference data, preset preview display data, reference preview display ratio, and text display mapping sets, etc. Among them, various values are directly set by preset professionals. For example, the reference timeliness evaluation data is set by preset staff according to the historical timeliness feedback data of the sensitive word library.
[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 (identity authentication and key exchange algorithm); for example, when verifying the information board publishing application, the identity of both communication parties is verified through the SM9 algorithm to ensure that both parties are authorized, and the SM9 protocol is used for key exchange during communication to ensure that subsequent data transmission is encrypted.
[0039] Furthermore, the information board publishing application verification includes the verification of the identity of the applicant for publication and the establishment of an encrypted tunnel. The specific process of the verification of the identity of the applicant for publication is as follows: The received login request information is verified through the publishing information security gateway. The login request information represents the identity verification information of the applicant for publication who requests to log in to the system through the application interface. The login request information includes the certificate information, application ID, and application Key of the applicant for publication. The application interface includes client software and web interfaces; if the login request information is verified successfully, a session is established for the applicant for publication, and a login success message is returned; if the login request information is verified failed, the corresponding error message is returned and subsequent operations are terminated.
[0040] In this embodiment, through user authentication and the establishment of an encrypted tunnel, it is ensured that only verified legitimate application publishing users can publish information, preventing unauthorized access and malicious operations. At the same time, through the verification of certificate information, application ID, and application key, it is ensured that the submitted identity information is not tampered with, guaranteeing the data integrity of the system. And through the session establishment and error message return mechanism, it is ensured that the application publishing user can promptly learn the result of identity verification, enhancing the user-friendliness and operational convenience of the system. In addition, through the verification of login request information and the establishment of an encrypted tunnel, security issues such as man-in-the-middle attacks and information theft can be effectively prevented, thereby reducing potential security risks.
[0041] Furthermore, the specific process of encrypted tunnel establishment verification is as follows: The information publishing security gateway verifies the information publishing request initiated by the application publishing user received, and the information publishing request includes 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 publishing security gateway generates the encrypted data for this intelligence board publishing 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 protection terminal receives the request to establish an encrypted tunnel, it verifies the certificate information of the request to establish an encrypted tunnel: 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, through the establishment of an encrypted tunnel, it is ensured that the text data transmitted during the information publishing process can be encrypted and protected, preventing the text data from being stolen, tampered with, or eavesdropped on during transmission, enhancing the security of the text data. At the same time, the certificate and identity verification mechanism can effectively ensure the legitimacy of the identities of both parties participating in the establishment of the encrypted tunnel, preventing security issues such as forged certificates and identity impersonation, and further enhancing the trust mechanism. And during the verification process, whether it is successful or failed, the system will return clear feedback information, providing accurate operation guidance for the application publishing user and strong support for subsequent problem troubleshooting and security auditing.
[0043] Further, conduct a timeliness assessment of the sensitive word library for the application release text input by the application release user, take corresponding timeliness adjustment operations based on the results of the timeliness assessment of the sensitive word library, and perform sensitive word detection to obtain the text passed the sensitive detection. The specific steps are as follows: S1, input the application release text on the application interface through the returned port number and initiate an information board release request.
[0044] S2, after the release information security gateway receives the information board release request, perform sensitive word detection on the application release text. The sensitive word detection is used to check whether there are any bad information such as pornographic, violent and terrorist, or sensitive information in the application release text.
[0045] It should be added that the sensitive word detection is implemented through the exact matching technology. The application release text is directly compared with the sensitive word library. As long as the same word as in the sensitive word library appears in the text, it is determined as a sensitive word.
[0046] S3, if the sensitive word detection identifies sensitive words, the release information security gateway rejects the information board release request and returns a sensitive information prompt. If the sensitive word detection does not detect sensitive words, the text passed the sensitive detection is obtained and the text passed the sensitive detection is encrypted. It should be added that returning the sensitive information prompt means prompting the application release user to correct the application text before continuing the application release, and returning the sensitive information to the application release user to help the application release user improve the correction efficiency.
[0047] S4, transmit the encrypted text passed the sensitive detection through the established encrypted tunnel to the security protection terminal.
[0048] S5, perform text security detection on the text passed the sensitive detection through the text detection chip in the security protection terminal. The text security detection is used to further ensure the security and compliance of the text passed the sensitive detection to be released. It should be explained that the text security detection is implemented through the aforementioned intelligent large model technology chip. The intelligent large model technology chip can execute the intelligent large model program, input the text passed the sensitive detection into the intelligent large model, and output the corresponding text security detection results to the preset staff terminal.
[0049] In this embodiment, by performing sensitive word detection on the application release text, it helps to identify and intercept bad information (such as pornographic, violent and terrorist, or sensitive content, etc.), ensure that the released content meets the safety and compliance requirements, and prevent the spread of illegal or inappropriate content; and, through real-time detection and correction, ensure that the released content always complies with relevant laws and regulations, industry norms and platform policies, reduce the compliance risk. At the same time, the sensitive information prompt mechanism helps the application release user improve the efficiency of correcting non-compliant texts and improve the quality of the released text content.
[0050] Further, the specific process of detecting sensitive words in the application release text is as follows:
[0051] Step 1: Obtain reference timeliness evaluation data through a preset database. The reference timeliness evaluation data includes timeliness evaluation feedback data and average timeliness evaluation feedback data. The reference timeliness evaluation data represents the timeliness evaluation feedback data of the sensitive word library in the previous sensitive word detection and the average timeliness evaluation feedback data within a preset time period.
[0052] Specifically, obtain the timeliness evaluation feedback data of the sensitive word library in the previous sensitive word detection from the historical data stored in the preset database; obtain the average timeliness evaluation feedback data by performing a mean operation on the timeliness evaluation feedback data within the preset time period in the historical data; where the preset time period is set by preset staff according to the specific situation of the sensitive word library.
[0053] Step 2: Conduct a timeliness evaluation of the sensitive word library based on the reference timeliness evaluation data to obtain the corresponding timeliness evaluation index of the sensitive word library, and compare the timeliness evaluation index of the sensitive word library with the corresponding timeliness evaluation threshold:
[0054] If the timeliness evaluation index of the sensitive word library is not less than the timeliness evaluation threshold, it means that the current sensitive word detection has timeliness, and the sensitive word detection continues; if the timeliness evaluation index of the sensitive word library is less than the timeliness evaluation threshold, it means that the current sensitive word detection does not have timeliness, and after updating the sensitive word library, the sensitive word detection continues.
[0055] Specifically, the timeliness evaluation threshold is obtained from the preset database. For example, substitute the reference timeliness evaluation data in the historical data of the preset database that does not require immediate updating of the sensitive word library into the specific limit expression of the timeliness evaluation index of the sensitive word library to obtain the average value of the corresponding data set, and record this average value as the timeliness evaluation threshold.
[0056] In this embodiment, through the reference timeliness evaluation data and the dynamic adjustment based on the timeliness evaluation index, it is helpful to evaluate and update the effectiveness and adaptability of the sensitive word library in real time, realize the timely update of unupdated sensitive information and public opinion changes, and thus ensure the timeliness and accuracy of the detection process; and based on the calculation of the timeliness evaluation index of the sensitive word library, it realizes the automatic judgment of whether the word library needs to be updated, and ensures that the sensitive word library with higher timeliness is used for sensitive word detection, which not only improves the accuracy of sensitive word detection but also reduces the missed detection probability caused by the sensitive word library with lower timeliness.
[0057] Further, the specific method for obtaining the timeliness evaluation index of the sensitive word library is as follows:
[0058] First, obtain evaluation reference data from a preset database. The evaluation reference data includes timeliness evaluation reference data, timeliness evaluation ratio, and reference timeliness ratio. The timeliness evaluation reference data represents the timeliness evaluation feedback data corresponding to the lowest requirement for the timeliness of the sensitive word library set by the preset staff. The timeliness evaluation reference data includes the reference minimum value of the word library update frequency, the reference minimum value of the sensitive word coverage rate, the reference maximum value of the word library false alarm rate, and the reference maximum value of the word library missed report rate. The timeliness evaluation ratio includes the timeliness ratio and the average timeliness evaluation ratio. The timeliness ratio includes the word library update frequency ratio, the sensitive word coverage rate ratio, the word library false alarm rate ratio, and the word library missed report rate ratio. The average timeliness evaluation ratio includes the average ratio of the update frequency evaluation, the average ratio of the coverage rate evaluation, the average ratio of the false alarm rate evaluation, and the average ratio of the missed report rate evaluation. The reference timeliness ratio includes the reference timeliness ratio and the reference average timeliness ratio.
[0059] Specifically, the timeliness ratio is obtained from the preset database. The timeliness ratio represents the influence degree of the timeliness index on the timeliness analysis value. Each timeliness index has a unique mapping relationship with its corresponding timeliness ratio, and the value range is between 0 and 1. For example, construct a mapping set of the timeliness index and the preset timeliness ratio, and input the real-time timeliness index into the mapping set to obtain the corresponding word library update frequency ratio, sensitive word coverage rate ratio, word library false alarm rate ratio, and word library missed report rate ratio, which respectively represent the influence degrees of the update frequency index, the coverage rate index, the false alarm rate index, and the missed report rate index on the timeliness analysis value, and the sum of the four is 1.
[0060] Specifically, the average timeliness evaluation ratio is obtained from the preset database. The average timeliness evaluation ratio represents the influence degree of the average timeliness evaluation value on the average timeliness analysis value. Each average timeliness evaluation value has a unique mapping relationship with its corresponding average timeliness evaluation ratio, and the value range is between 0 and 1. For example, construct a mapping set of the average timeliness evaluation value and the preset average timeliness evaluation ratio, and input the real-time average timeliness evaluation value into the mapping set to obtain the corresponding average ratio of the update frequency evaluation, the average ratio of the coverage rate evaluation, the average ratio of the false alarm rate evaluation, and the average ratio of the missed report rate evaluation, which respectively represent the influence degrees of the average word library update frequency, the average sensitive word coverage rate, the average word library false alarm rate, and the average word library missed report rate on the average timeliness analysis value, and the sum of the four is 1.
[0061] Specifically, the reference timeliness ratio is obtained from a preset database. The reference timeliness ratio represents the influence degree of the timeliness analysis value and the average timeliness analysis value on the timeliness evaluation index of the sensitive word library. There is a unique mapping relationship between each timeliness analysis value and the average timeliness analysis value and their corresponding reference timeliness ratios, and the value range is between 0 and 1. For example, a mapping set of the timeliness analysis value and the average timeliness analysis value and the preset reference timeliness ratio is constructed, and the real-time timeliness analysis value and the average timeliness analysis value are input into the mapping set to obtain the corresponding reference timeliness ratio and the reference average timeliness ratio, which respectively represent the influence degree of the timeliness analysis value and the average timeliness analysis value on the timeliness evaluation index of the sensitive word library, and the sum of the two is 1.
[0062] Next, a difference evaluation operation is performed on the timeliness evaluation feedback data and the corresponding timeliness evaluation reference data to obtain the corresponding timeliness indicators. The timeliness evaluation feedback data includes the word library update frequency, the sensitive word coverage rate, the word library false alarm rate, and the word library missed alarm rate. The timeliness indicators include the update frequency indicator, the coverage rate indicator, the false alarm rate indicator, and the missed alarm rate indicator.
[0063] It should be added that the word library update frequency is obtained by analyzing the update log of the sensitive word library; the coverage rate of the sensitive word library is obtained by counting the number of sensitive words actually included in the sensitive word library and comparing it with the number of all possible sensitive words (such as the sensitive word list based on the field, regulations, or predetermined standards); the word library false alarm rate represents the ratio of the detected false sensitive words to the actually existing sensitive words; the word library missed alarm rate is the ratio of the undetected sensitive words to the actually existing sensitive words.
[0064] Specifically, the specific expression of the update frequency indicator is as follows:
[0065]
[0066] Among them, UF e represents the update frequency indicator, F represents the word library update frequency, and F MIN represents the reference minimum value of the word library update frequency; when the word library update frequency is greater than the corresponding reference minimum value of the word library update frequency, the update frequency indicator increases accordingly, indicating that the update frequency of the sensitive word library is faster and the corresponding timeliness is higher.
[0067] Specifically, the specific expression of the coverage rate indicator is as follows:
[0068]
[0069] Among them, CR e represents the coverage rate indicator, C represents the sensitive word coverage rate, and C MINIndicates the reference minimum value of the sensitive word coverage rate; when the sensitive word coverage rate is greater than the corresponding reference minimum value of the sensitive word coverage rate, 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.
[0070] Specifically, the specific expression of the false alarm rate index is as follows:
[0071]
[0072] Among them, FA e Indicates the false alarm rate index, R represents the false alarm rate of the word library, R MAX Indicates the reference maximum value of the false alarm rate of the word library; when the false alarm rate of the word library is less than the corresponding reference maximum value of the false alarm rate of the word library, the false alarm rate index increases accordingly, indicating that the false alarm frequency of the sensitive word library is lower, and the possibility of false alarm errors of the corresponding sensitive words is lower.
[0073] Specifically, the specific expression of the missed alarm rate index is as follows:
[0074]
[0075] Among them, FN e Indicates the missed alarm rate index, N represents the missed alarm rate of the word library, N MAX Indicates the reference maximum value of the missed alarm rate of the word library; when the missed alarm rate of the word library is less than the corresponding reference maximum value of the false alarm rate of the word library, the missed alarm rate index increases accordingly, indicating that the missed alarm frequency of the sensitive word library is lower, and the possibility of missed alarm errors of the corresponding sensitive words is lower.
[0076] At the same time, a difference evaluation operation is performed on the average timeliness evaluation feedback data and the corresponding timeliness evaluation reference data to obtain the corresponding average timeliness evaluation value. The average timeliness evaluation feedback data includes the average word library update frequency, average sensitive word coverage rate, average word library false alarm rate, and average word library missed alarm rate. The average timeliness evaluation value includes the average update frequency evaluation value, coverage rate evaluation value, false alarm rate evaluation value, and missed alarm rate evaluation value.
[0077] It should be added that the average word library update frequency, average sensitive word coverage rate, average word library false alarm rate, and average word library missed alarm rate
[0078] Specifically, the specific expression of the average update frequency evaluation value is as follows:
[0079]
[0080] Among them, UF a Indicates the average update frequency evaluation value, Represents the average thesaurus update frequency; when the average thesaurus update frequency is much greater than the corresponding thesaurus update frequency reference minimum value, the update frequency index increases accordingly, indicating that the update frequency of the sensitive word thesaurus is faster and the corresponding timeliness is higher.
[0081] Specifically, the specific expression of the coverage rate evaluation average value is as follows:
[0082]
[0083] Among them, CR a Represents the average value of the coverage rate evaluation, Represents the average sensitive word coverage rate; when the average sensitive word coverage rate is much greater than the corresponding sensitive word coverage rate reference minimum value, the coverage rate index increases accordingly, indicating that the sensitive word coverage rate of the sensitive word thesaurus is higher and the timeliness of the corresponding sensitive words may be higher.
[0084] Specifically, the specific expression of the false alarm rate evaluation average value is as follows:
[0085]
[0086] Among them, FA a Represents the average value of the false alarm rate evaluation, Represents the average false alarm rate of the thesaurus; when the average false alarm rate of the thesaurus is much less than the corresponding thesaurus false alarm rate reference maximum value, the false alarm rate index increases accordingly, indicating that the false alarm frequency of the sensitive word thesaurus is lower and the possibility of false alarm errors of the corresponding sensitive words is lower.
[0087] Specifically, the specific expression of the missed alarm rate evaluation average value is as follows:
[0088]
[0089] Among them, FN a Represents the average value of the missed alarm rate evaluation, Represents the average missed alarm rate of the thesaurus;
[0090] Then, the timeliness index and the corresponding timeliness ratio are weighted and coupled to obtain the timeliness analysis value, and the timeliness evaluation average value and the corresponding average timeliness evaluation ratio are weighted and coupled to obtain the average timeliness analysis value; when the average missed alarm rate of the thesaurus is much less than the corresponding thesaurus false alarm rate reference maximum value, the missed alarm rate index increases accordingly, indicating that the missed alarm frequency of the sensitive word thesaurus is lower and the possibility of missed alarm errors of the corresponding sensitive words is lower.
[0091] Among them, the specific expression of the timeliness analysis value is as follows:
[0092] TA1 = UF e ×A1 + CR e ×A2 + FAe ×A3 + FN e ×A4;
[0093] It should be noted that TA1 represents the timeliness analysis value, UF e represents the update frequency index, CR e represents the coverage rate index, FA e represents the false alarm rate index, FN e represents the missed alarm rate index, A1 represents the proportion of the thesaurus update frequency, A2 represents the proportion of the sensitive word coverage rate, A3 represents the proportion of the thesaurus false alarm rate, and A4 represents the proportion of the thesaurus missed alarm rate.
[0094] Among them, the specific expression of the average timeliness analysis value is as follows:
[0095] TA2 = UF a ×V1 + CR a ×V2 + FA a ×V3 + FN a ×V4;
[0096] It should be noted that TA2 represents the average timeliness analysis value, UF a represents the average update frequency evaluation value, CR a represents the average coverage rate evaluation value, FA a represents the average false alarm rate evaluation value, FN a represents the average missed alarm rate evaluation value, V1 represents the proportion of the average update frequency evaluation value, V2 represents the proportion of the average coverage rate evaluation value, V3 represents the proportion of the average false alarm rate evaluation value, and V4 represents the proportion of the average missed alarm rate evaluation value.
[0097] Finally, after performing a weighted operation on the timeliness analysis value, the average timeliness analysis value and the corresponding reference timeliness proportion, the timeliness evaluation index of the sensitive word library is obtained by coupling. The timeliness evaluation index of the sensitive word library is used to quantify the timeliness of the sensitive word library when this intelligence board is released.
[0098] The specific limiting expression of the timeliness evaluation index of the sensitive word library 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 proportion, β represents the reference average timeliness proportion, and ST represents the timeliness evaluation index of the sensitive word library.
[0101] In this embodiment, the algorithm combines the timeliness analysis value, the average timeliness analysis value, and the corresponding reference timeliness ratio to obtain the timeliness evaluation index of the sensitive word library. In the formula, as the timeliness analysis value and the average timeliness analysis value increase, it indicates that the timeliness of the sensitive word library is higher, and the corresponding timeliness evaluation index of the sensitive word library is larger. Among them, as the timeliness index increases, the timeliness analysis value increases, indicating that 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, it indicates that the timeliness of the sensitive word library is also higher, and the corresponding average timeliness analysis value is larger. By analyzing the timeliness evaluation index of the sensitive word library, it helps to more accurately quantify the timeliness of the sensitive word library used for sensitive word detection, so as to take corresponding measures in a timely manner, thereby improving the timeliness of sensitive word detection and being beneficial to improving the text quality of the decrypted content published on the information board.
[0102] Furthermore, conduct an information board preview detection on the preview display situation of the decrypted content obtained by decrypting the text for sensitive detection, and take corresponding information board display measures based on the obtained information board preview detection results. The specific steps are as follows:
[0103] N1, After the security protection terminal receives the text for sensitive detection after encryption processing, use the secret key negotiated with the publishing information security gateway to perform decryption processing to obtain the decrypted content, and transmit the decrypted content to the information board screen.
[0104] N2, After the information board screen receives the content, conduct an information board preview detection on the decrypted content. The information board preview detection is used to pre-detect the text for sensitive detection before it is officially published on the information board to ensure the accuracy of the text content published on the information board. Among them, the information board preview detection is realized through front-end display and visualization technologies, such as React, Vue.js, Angular, D3.js, Chart.js, ECharts, and Plotly, etc.
[0105] N3, During the process of conducting the information board preview detection, perform corresponding preview operations according to the information board preview detection results, and obtain the information board preview display data for preview effect quantification to obtain the information board display evaluation index.
[0106] N4, Based on the information board display evaluation index, pre-adjust the text format data for the next information board release, and publish the decrypted content after the preview operation on the information board screen.
[0107] In this embodiment, through the preview detection of the information board, it is possible to perform multi-level preliminary inspections on the content of the application text before official release, ensuring the accuracy of the released content, reducing the probability of format errors, content deviations, or other factors affecting the display effect; at the same time, through the quantitative evaluation of the preview content (information board display evaluation index), it helps 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, corresponding preview operations are performed according to the preview detection results of the information board, and the preview display data of the information board is obtained to quantify the preview effect to obtain the information board display evaluation index. The specific content is as follows:
[0109] First, if the decrypted content is detected to be displayed incorrectly during the information board preview, the decrypted content is corrected and then published on the information board screen; if the decrypted content is detected to be displayed correctly during the information board preview, the decrypted content is directly published on the information board screen.
[0110] Next, preset preview display data and reference preview display ratios 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 ratios include the text length ratio, font size ratio, character overlap rate ratio, and font alignment rate ratio.
[0111] Specifically, the reference preview display ratios are obtained from the preset database, and the reference preview display ratios represent the influence degree of the information board preview display data on the information board display evaluation index. There is a unique mapping relationship between each information board preview display data and its corresponding reference preview display ratio, and the value range is between 0 and 1; for example, a mapping set of the information board preview display data and the preset reference preview display ratios is constructed, and the real-time information board preview display data is input into the mapping set to obtain the corresponding text length ratio, font size ratio, character overlap rate ratio, and font alignment rate ratio, which respectively represent the influence degrees of the text length, font size, character overlap rate, and font alignment rate on the information board display evaluation index, and the sum of the four is 1.
[0112] Then, a difference deviation operation is performed on 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 the text length display indicator and the font display indicator. The information board preview display data includes the text length, font size, character overlap rate, and font alignment rate.
[0113] It should be explained that the specific expression of the text length display indicator is as follows:
[0114]
[0115] Among them, 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 of the font display index is as follows:
[0117]
[0118] Among them, 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 directly obtained through the JavaScript program; the font overlap rate is obtained by calculating the ratio of the number of overlapping regions between the outer boundaries of each character and the boundaries of adjacent characters to the total number of characters; the font alignment rate is obtained by calculating the ratio of the number of fonts that conform to the expected alignment method to the total number of fonts by detecting the alignment method of the text.
[0120] Finally, the preview display index, font overlap rate, font alignment rate are weighted and coupled with the corresponding reference preview display ratio to obtain the information board display evaluation index, which is used to evaluate the preview effect of the decrypted content of this information release.
[0121] The specific limiting expression of the information board display evaluation index is as follows:
[0122]
[0123] In the formula, FO represents the font overlap rate, FA represents the font alignment rate, TEXT represents the text length display index, FONT represents the font display index, γ a represents the text length ratio, γ b represents the font size ratio, γ c represents the font overlap rate ratio, γ d represents the font alignment rate ratio, and IBD represents the information board display evaluation index.
[0124] In this embodiment, the algorithm analyzes the preview display index, font overlap rate, font alignment rate, and corresponding reference preview display ratio to obtain the information board display evaluation index. In the formula, as the text length display index, font display index, and font overlap rate increase, the corresponding information board display evaluation index decreases, indicating that the text style and format of the decrypted content do not conform to 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 conform more to the preset format and style standards. By analyzing the information board display evaluation index, it is helpful to more accurately evaluate the standard degree of the decrypted content displayed on the information board, so as to timely correct the part of the decrypted content that does not conform to the preset format and style standards, and then improve the accuracy of the text display of the decrypted content published on the information board.
[0125] Furthermore, based on the information board display evaluation index, the text format data for the next information board release is pre-adjusted, and the specific process is as follows:
[0126] First, a text display mapping set of the information board display evaluation index and the text display adjustment ratio data group is constructed in the preset database; 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.
[0127] Next, 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, the text inner margin, and the text outer margin, where the optimization operation means multiplying the text display adjustment ratio data group by the corresponding text display data detected by the information board preview.
[0128] In this embodiment, by establishing a mapping set of the information board display evaluation index and the text display adjustment ratio data group, the display parameters of the text, such as the 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; through the dynamic adjustment of the text container width, 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 narrower display area or information boards with different formats, the system can automatically adjust the text display ratio to adapt to different display requirements and ensure that the content is always displayed with higher quality.
[0129] Further, the encrypted sensitive detection pass text is transmitted to the security protection terminal through the established encrypted tunnel. After that, it also includes judging whether to close the encrypted tunnel. If there is no data transmission between the security protection terminal and the information publishing security gateway within a preset time period, the encrypted tunnel is automatically closed, where the preset time period is preset by preset staff and stored in a preset database. If the application publishing user actively applies to the information publishing security gateway to close the encrypted tunnel after the decrypted content is published on the information board screen, the encrypted tunnel is closed. When the information publishing security gateway receives a request to close the encrypted tunnel, it closes the encrypted tunnel with the security protection terminal and releases the occupied computing resources.
[0130] In this embodiment, by encrypting the sensitive detection data and using an encrypted tunnel for transmission, the security of the data during transmission is improved, preventing it from being stolen or tampered with by unauthorized third parties. Moreover, the encrypted tunnel provides end-to-end security protection to ensure that sensitive information is not leaked. Additionally, the system can automatically close the encrypted tunnel when there is no data transmission, avoiding waste of computing resources caused by long-term opening of the encrypted tunnel, helping to improve resource utilization rate, reduce operation and maintenance costs, and ensuring that the system does not continuously occupy computing resources when there is no transmission requirement.
[0131] In summary, in the embodiment of the present application, by verifying the information board publishing application of the application publishing user, evaluating the timeliness of the sensitive word library for the application publishing text input by the application publishing user, then taking timeliness adjustment operations based on the evaluation results and performing sensitive word detection to obtain the encrypted sensitive detection pass text, then previewing and detecting the decrypted content obtained by decrypting the encrypted sensitive detection pass text, and finally taking information board display measures based on the detection results, the application publishing text is more accurately calibrated, thereby improving the monitoring and display accuracy of the information published on the information board, and effectively solving the problem of low detection accuracy of the text content published on the information board in the prior art.
[0132] Those skilled in the art should understand that the 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 complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented 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] The present invention is described with reference to the flowcharts and / or block diagrams of systems, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general purpose computers, special purpose computers, embedded processors, or other programmable data processing devices to produce a machine, such that the instructions executed by the processors of the computer or other programmable data processing devices produce means for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0134] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including instruction means that implement the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0135] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0136] Although the preferred embodiments of the present invention have been described, additional changes and modifications can be made to these embodiments by those skilled in the art once they learn of the basic creative concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0137] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. The information board release control gateway system based on the national secret algorithm and intelligent large model is characterized by: It includes information board release preparation module, information board release verification module and 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 for release, and the information board release application verification is used to verify the compliance of the information board application release; The information board publishing verification module is used to perform a sensitive word library timeliness evaluation on the application publishing text input by the application publishing user, take corresponding timeliness adjustment operations based on the result of the sensitive word library timeliness evaluation, and perform sensitive word detection to obtain sensitive detection passing text; 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 the text through sensitive detection, and take corresponding information board display measures based on the obtained information board preview detection results.
2. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 1 is characterized by: The information board release application verification includes the application release user identity verification and encryption tunnel establishment verification; The specific process of applying for user identity authentication is as follows: Verify the received login request information through the publishing information security gateway, the login request information represents the identity authentication information of the user applying for publishing to log in to the system through the application interface, the login request information includes the certificate information, application ID and application key of the user applying for publishing, and the application interface includes the client software and the web page interface; If the login request information is verified, a session is established for the user applying for publishing, and a login success message is returned; If the login request information verification fails, the corresponding error message is returned and subsequent operations are terminated.
3. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 2 is characterized by: The specific process of establishing and verifying the encrypted tunnel is as follows: Verify the information publishing request initiated by the user applying for publishing through the publishing information security gateway, the information publishing request includes the source IP, target IP, protocol type, port number and login request information; If the request verification is successful, the information security gateway generates the encrypted data published by the intelligence board and initiates a request to the security protection terminal to establish an encrypted tunnel. Otherwise, no request to the security protection terminal to establish an encrypted tunnel is initiated. 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 protection terminal receives the request to establish an encrypted tunnel, it verifies the certificate information of the request to establish the encrypted tunnel: 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 return the tunnel establishment success information; If the certificate information verification fails, the encrypted tunnel establishment is rejected and the corresponding error message is returned.
4. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 1 is characterized by: The sensitive word library timeliness evaluation is performed on the application release text input by the application release user, and the corresponding timeliness adjustment operation is taken based on the result of the sensitive word library timeliness evaluation and sensitive word detection is performed to obtain the sensitive detection passing text. The specific steps are as follows: S1, enter the application release text in the application interface through the returned port number, and initiate an information board release request; S2, after the information security gateway receives the information board publishing request, it detects sensitive words in the application publishing text; 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, the sensitive detection pass text is obtained and the sensitive detection pass text is encrypted; S4, transmitting the encrypted sensitive detection text to the security protection terminal through the established encrypted tunnel; S5, performing text security detection on the sensitive detection text through the text detection chip in the security protection terminal, wherein the text security detection is used to ensure the security and compliance of the sensitive detection text to be released.
5. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 4 is characterized by: The specific process of detecting sensitive words in the application release text is as follows: Acquire reference timeliness evaluation data through a preset database, wherein the reference timeliness evaluation data includes timeliness evaluation feedback data and average timeliness evaluation feedback data, wherein the reference timeliness evaluation data represents the timeliness evaluation feedback data of the sensitive word library of the last sensitive word detection and the average timeliness evaluation feedback data within a preset time period; Based on the reference timeliness evaluation data, the timeliness evaluation of the sensitive word library is performed to obtain the corresponding sensitive word library timeliness evaluation index, and the sensitive word library timeliness evaluation index is compared with the corresponding timeliness evaluation threshold: If the timeliness evaluation index of the sensitive word library is not less than the timeliness evaluation threshold, the sensitive word detection will continue; If the timeliness evaluation index of the sensitive word library is less than the timeliness evaluation threshold, the sensitive word detection will continue after the sensitive word library is updated.
6. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 5 is characterized by: The specific method of obtaining the timeliness evaluation index of the sensitive word library is as follows: Acquire evaluation reference data from a preset database, the evaluation reference data including timeliness evaluation reference data, timeliness evaluation weight and reference timeliness weight, the timeliness evaluation reference data including a reference minimum value of a vocabulary update frequency, a reference minimum value of a sensitive word coverage, a reference maximum value of a vocabulary false alarm rate and a reference maximum value of a vocabulary omission rate, the timeliness evaluation weight including a timeliness weight and an average timeliness evaluation weight, the timeliness weight including a vocabulary update frequency weight, a sensitive word coverage weight, a vocabulary false alarm rate weight and a vocabulary omission rate weight, the average timeliness evaluation weight including an update frequency evaluation average weight, a coverage evaluation average weight, a false alarm rate evaluation average weight and an omission rate evaluation average weight, the reference timeliness weight including a reference timeliness weight and a reference timeliness average weight; Performing a difference evaluation operation on the timeliness evaluation feedback data and the corresponding timeliness evaluation reference data to obtain a corresponding timeliness index, wherein the timeliness evaluation feedback data includes a vocabulary update frequency, a sensitive word coverage rate, a vocabulary false alarm rate, and a vocabulary omission rate, and the timeliness index includes an update frequency index, a coverage rate index, a false alarm rate index, and an omission rate index; Performing a difference evaluation operation on the average timeliness evaluation feedback data and the corresponding timeliness evaluation reference data to obtain a corresponding timeliness evaluation average value, wherein the average timeliness evaluation feedback data includes an average vocabulary update frequency, an average sensitive word coverage rate, an average vocabulary false alarm rate, and an average vocabulary omission rate, and the timeliness evaluation average value includes an update frequency evaluation average value, a coverage evaluation average value, a false alarm rate evaluation average value, and an omission rate evaluation average value; The timeliness index and the corresponding timeliness proportion are weighted and coupled to obtain the timeliness analysis value, and the timeliness evaluation average value and the corresponding average timeliness evaluation proportion are weighted and coupled to obtain the timeliness average analysis value; The sensitive word library timeliness evaluation index is obtained by coupling the timeliness analysis value, the average timeliness analysis value and the corresponding reference timeliness ratio after weighted operation. The sensitive word library timeliness evaluation index is used to quantify the timeliness of the sensitive word library when this information board is released.
7. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 1 is characterized by: The preview display of the decrypted content obtained by decrypting the text through the sensitive detection is subjected to information board preview detection, and corresponding information board display measures are taken based on the obtained information board preview detection result. The specific steps are as follows: N1, after receiving the encrypted sensitive detection text, the security protection terminal uses the key pair negotiated with the information security gateway to decrypt the text to obtain the decrypted content, and transmits the decrypted content to the information board screen; N2, after the information board screen receives the content, the decrypted content is subjected to information board preview detection, wherein the information board preview detection is used to pre-detect the sensitive detection text before it is officially released on the information board to ensure the accuracy of the text content released on the information board; N3, during the information board preview detection process, perform corresponding preview operations according to the information board preview detection results, and obtain the information board preview display data to quantify the preview effect to obtain the information board display evaluation index; N4, pre-adjust the text format data to be released by the next information board based on the information board display evaluation index, and publish the decrypted content after the preview operation on the information board screen.
8. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 7 is characterized by: The corresponding preview operation is performed according to the preview detection result of the information board, and the preview display data of the information board is obtained to quantify the preview effect to obtain the information board display evaluation index, the specific content is as follows: If the preview of the information board detects that the decrypted content is displayed incorrectly, the decrypted content will be corrected and published on the information board screen; If the information board preview detects that the decrypted content is displayed correctly, the decrypted content will be published directly on the information board screen; Acquire preset preview display data and reference preview display proportions from a preset database, wherein the preset preview display data includes preset text length and preset font size, and the reference preview display proportions include text length proportion, font size proportion, font overlap ratio proportion, and font alignment ratio proportion; Performing a difference deviation operation on the information board preview display data and the corresponding preset preview display data to obtain a corresponding preview display index, wherein the preview display index includes a text length display index and a font display index, and the information 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 the corresponding reference preview display ratio are weighted and coupled to obtain the information board display evaluation index, which is used to evaluate the preview effect of the decrypted content of this intelligence release.
9. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 7 is characterized by: The text format data to be released by the next information board is pre-adjusted based on the information board display evaluation index. The specific process is as follows: Constructing a text display mapping set of information board display evaluation index and text display adjustment ratio data group in a preset database; Inputting the real-time information board display evaluation index into the text display mapping set, and outputting the corresponding text display adjustment ratio data group, wherein 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, wherein the text display data includes text container width, text inner margin and text outer margin.
10. The information board release control gateway system based on the national secret algorithm and the intelligent big model as claimed in claim 4 is characterized by: The encrypted sensitive detection is transmitted to the security protection terminal through the established encrypted tunnel via text, and then 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, the encrypted tunnel will be automatically closed; If the user who applied for release actively applies to the information release security gateway to close the encrypted tunnel after the decrypted content is released on the information board screen, the encrypted tunnel will be 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.
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
Database protection method and database service system based on national cryptographic algorithm
CN117544289A