Safety management method, system and equipment for examination, medium and product
By strictly authenticating the identity of the examiner and encrypting the answer sheet and scores, the problems of lack of strict identity verification and data security risks in traditional examinations are solved, and higher examination security and fairness are achieved.
Patent Information
- Application Number
- CN202411958630.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-18
AI Technical Summary
During the traditional examination paper marking and score release process, there are security risks such as lack of identity verification, high risk of data leakage, and high possibility of score tampering, which damages the fairness and authority of the examination.
By identifying and authenticating the account, IP address, and facial image of the examiner, the identity and account permissions of the examiner can be determined. Only after the authentication is passed can the examiner be reviewed; the encrypted answer sheet is decrypted and the results are encrypted and associated storage to ensure the security and integrity of the data.
It improves the safety and accuracy of the examination paper marking process, ensures the accuracy and fairness of the scores, and improves the fairness and authority of the examination.
Smart Images

Figure CN119848820A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data security technology, and in particular to a security management method, system, equipment, medium and product for examinations. Background Art
[0002] With the continuous improvement of the education examination system and the rapid development of digital technology, the security and reliability issues in the examination marking and score release process have received increasing attention. The traditional examination marking and score release methods have many security risks, such as lax identity verification, high risk of data leakage, and high possibility of score tampering. These problems undermine the fairness and authority of the examination, thus seriously affecting the rights and interests of candidates. Summary of the invention
[0003] The purpose of this application is to provide a security management method, system, equipment, medium and product for examinations, which can improve the fairness and authority of examinations.
[0004] To achieve the above objectives, this application provides the following solutions:
[0005] In a first aspect, the present application provides a security management method for an examination, comprising:
[0006] When a marking application is detected, the current time, the current account information corresponding to the marking application and the current IP address are obtained;
[0007] If the current moment is within the preset marking time period, and the account authority in the current account information matches the marking authority, and the current IP address is a secure IP address, then collecting the current face image of the examiner who sent the marking application;
[0008] Performing face recognition on the current face image using a preset face image in the current account information to obtain a face recognition result;
[0009] If the face recognition result indicates that the current face image matches the preset face image, the obtained encrypted answer sheet is decrypted to obtain a decrypted answer sheet;
[0010] Outputting the decrypted answer sheet so that the examiner who sent the examination application can examine the decrypted answer sheet;
[0011] Obtain the test scores uploaded by the examiner;
[0012] Reviewing the test paper scores to obtain score review results;
[0013] If the score review result indicates that the test paper score has passed the review, the test paper score is encrypted to obtain an encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
[0014] Optionally, after outputting the decrypted answer sheet so that the examiner who sent the examination marking application can mark the decrypted answer sheet, and before obtaining the examination paper score uploaded by the examiner, the method further includes:
[0015] When it is monitored that the marking time of the examiner is longer than the preset time, the marking account information, marking IP address and current marking time used by the examiner are obtained;
[0016] If the current marking time is within the marking time period, and the account authority in the marking account information matches the marking authority, and the marking IP address is the secure IP address, then collecting the marking face image of the marker;
[0017] Using the preset face image to perform face recognition on the examiner face image, to obtain the examiner face recognition result;
[0018] If the examiner face recognition result indicates that the examiner face image matches the preset face image, it is determined that the examiner is a normal examiner.
[0019] Optionally, the security management method for examination further includes:
[0020] When a review application is detected, the current review time, the review account information corresponding to the review application, and the review IP address are obtained;
[0021] If the current review time is within the preset review time period, and the review account information matches the examination account information, and the review IP address matches the examination IP address, then collecting the review face image of the reviewer who sent the review application;
[0022] Using the preset face image to perform face recognition on the reviewed face image, to obtain a reviewed face recognition result;
[0023] If the review face recognition result indicates that the review face image matches the preset face image, decrypting the obtained encrypted answer sheet to obtain a decrypted answer sheet;
[0024] Outputting the decrypted answer sheet so that the reviewer can review the decrypted answer sheet;
[0025] Obtain the test paper review score uploaded by the reviewer;
[0026] Reviewing the re-examination results of the test papers to obtain the review results of the re-examination results;
[0027] If the review result of the re-examination score indicates that the review of the re-examination paper score is passed, the encrypted score associated with the encrypted answer sheet is deleted; the re-examination paper score is encrypted to obtain a new encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
[0028] Optionally, the reviewing of the test paper scores to obtain the score review results specifically includes:
[0029] Obtaining the total test score and the test sub-scores in the test score; wherein the number of the test sub-scores is multiple;
[0030] Determine a target test paper corresponding to the test paper score;
[0031] Determining the types of questions included in the target test paper;
[0032] Comparing the question type with the test paper sub-score to obtain a score integrity comparison result;
[0033] If the score integrity comparison result indicates that the test paper sub-score successfully matches the question type, then calculating the current total score of the test paper sub-score;
[0034] Compare the current total score with the total score of the test paper to obtain a score consistency comparison result;
[0035] If the score consistency comparison result indicates that the current total score is the same as the test paper total score, an abnormality review is performed on the test paper score to obtain an abnormality review result;
[0036] If the abnormal review result indicates that there is no abnormality in the test paper score, the test paper score will be reviewed and determined as the score review result.
[0037] Optionally, performing an abnormality review on the test paper score to obtain an abnormality review result specifically includes:
[0038] Determine target examinee information corresponding to the test paper score and score ranking information corresponding to the test paper score; wherein the score ranking information includes the score ranking and the target score corresponding to the score ranking;
[0039] Determine the historical average ranking of the target examinees;
[0040] Determine the current score corresponding to the historical average ranking in the score ranking information;
[0041] Determine a normal score range using the current score;
[0042] If the total score of the test paper is within the normal score range, then the test paper score is determined to be normal and is determined as an abnormal review result.
[0043] Optionally, performing an abnormality review on the test paper score to obtain an abnormality review result specifically includes:
[0044] Determine the current score of the current answer to the subjective question from the question type;
[0045] Determine a score interval corresponding to the current score;
[0046] Obtaining the subjective answer to the subjective question and the subjective score corresponding to the subjective question from all decrypted answer sheets in the current exam;
[0047] Determine the subjective question corresponding to the subjective question score in the score range as the target subjective question answer;
[0048] If the current answer is different from the answer to the target subjective question, the test paper score is determined to be normal and is determined as an abnormal review result.
[0049] In the second aspect, the present application provides a security management system for examinations, including an identity authentication and access control module, a data protection and authority management module, a real-time monitoring module, an audit alarm module and a blockchain storage module, wherein:
[0050] The identity authentication and access control module is used to, when a marking application is detected, obtain the current time, the current account information corresponding to the marking application, and the current IP address; if the current time is within a preset marking time period, and the account authority in the current account information matches the marking authority, and the current IP address is a secure IP address, collect the current face image of the marking person who sent the marking application; and use the preset face image in the current account information to perform face recognition on the current face image to obtain a face recognition result;
[0051] The data protection and rights management module is used to decrypt the obtained encrypted answer sheet to obtain a decrypted answer sheet if the face recognition result indicates that the current face image matches the preset face image;
[0052] The real-time monitoring module is used to output the decrypted answer sheet so that the examiner who sent the examination application can examine the decrypted answer sheet; and obtain the examination paper score uploaded by the examiner;
[0053] The audit alarm module is used to audit the test paper scores and obtain the score audit results;
[0054] The blockchain storage module is used to encrypt the test paper score to obtain an encrypted score if the score review result indicates that the test paper score has passed the review; and store the encrypted score in association with the encrypted answer sheet.
[0055] In a third aspect, the present application provides a computer device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the above-mentioned methods for security management of examinations.
[0056] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the above-mentioned security management methods for examinations.
[0057] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any one of the above-mentioned security management methods for examinations.
[0058] In a sixth aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions. When the processor executes the program or instructions, the steps of any one of the above-mentioned security management methods for examinations are implemented.
[0059] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0060] The present application provides a security management method, system, device, medium and product for examinations, which can identify and authenticate the examiner's account, IP address and face image, determine the examiner's identity and account authority, and only after the examiner's identity and account are authenticated, can the examiner mark the papers; at this time, the encrypted answer sheet stored in encrypted form can be decrypted to obtain the decrypted answer sheet; and the examiner marks the decrypted answer sheet; further, the examination paper scores uploaded by the examiner can be reviewed, and only after the scores are reviewed, can the scores be encrypted, and the encrypted encrypted scores can be stored in association with the encrypted answer sheet. Through this method of marking and reviewing the scores of the examination, the scores can be made more accurate and rigorous, thereby improving the fairness and authority of the examination. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0062] Figure 1 This is a flow chart of a security management method for an examination in one embodiment of the present application;
[0063] Figure 2 A schematic diagram of functional modules of a security management system for examinations provided in one embodiment of the present application.
[0064] Figure 3 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0065] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0066] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0067] In an exemplary embodiment, Figure 1 As shown, a security management method for an examination is provided, which is executed by a computer device, specifically, it can be executed by a computer device such as a terminal or a server alone, or it can be executed by a terminal and a server together. In the embodiment of the present application, the following steps 101 to 108 are included. Among them:
[0068] Step 101, when a marking application is detected, the current time, the current account information corresponding to the marking application and the current IP address are obtained.
[0069] In the embodiment of the present application, the current account information may include information such as the account name and account authority for sending the marking application, which is not limited in the embodiment of the present application.
[0070] Step 102: If the current moment is within the preset marking time period, the account authority in the current account information matches the marking authority, and the current IP address is a secure IP address, then the current facial image of the examiner who sent the marking application is collected.
[0071] In the embodiment of the present application, the secure IP address may be a pre-stored IP address, and only examiners who send examination applications through the secure IP address may be allowed to examine the papers.
[0072] Step 103: Use the preset face image in the current account information to perform face recognition on the current face image to obtain a face recognition result.
[0073] In the embodiment of the present application, in addition to face recognition, the examiner can also use a mobile phone to scan a generated QR code to complete the examiner's identity authentication.
[0074] Step 104: If the face recognition result indicates that the current face image matches the preset face image, the obtained encrypted answer sheet is decrypted to obtain a decrypted answer sheet.
[0075] In an embodiment of the present application, the answer sheet can be encrypted to obtain an encrypted answer sheet. The encryption method can be symmetric encryption, asymmetric encryption, encryption using a hash algorithm, etc., which is not limited in the embodiment of the present application.
[0076] Step 105: output the decrypted answer sheet so that the examiner who sent the examination application can examine the decrypted answer sheet.
[0077] As an optional implementation, after step 105 and before step 106, the following steps may also be performed:
[0078] When it is monitored that the marking time of the examiner is longer than the preset time, the marking account information, marking IP address and current marking time used by the examiner are obtained;
[0079] If the current marking time is within the marking time period, and the account authority in the marking account information matches the marking authority, and the marking IP address is the secure IP address, then collecting the marking face image of the marker;
[0080] Using the preset face image to perform face recognition on the examiner face image, to obtain the examiner face recognition result;
[0081] If the examiner face recognition result indicates that the examiner face image matches the preset face image, it is determined that the examiner is a normal examiner.
[0082] Among them, implementing this implementation method, by increasing the monitoring of the examiner's continuous marking time and collecting the examiner's facial image for facial recognition when specific conditions are met (such as within the marking period, account authority matching, and secure IP address access), can effectively verify the examiner's identity authenticity and ensure that only authorized examiners perform marking work in the specified time period and in a safe environment, thereby greatly improving the security and accuracy of the marking process, preventing unauthorized access or impersonation of marking, and further maintaining the fairness of the examination and the seriousness of marking.
[0083] If the face recognition result of the examiner indicates that the examiner's face image does not match the preset face image, the face recognition result needs to be sent to the inspector and the output decrypted answer sheet needs to be closed to stop the examiner from marking the papers. The inspector will check and process the examiner based on the face recognition result received to ensure that the marking is carried out normally and safely.
[0084] Step 106, obtaining the test scores uploaded by the examiner.
[0085] In the embodiment of the present application, the test score may include the total test score and the sub-score of each major question, that is, the sum of all the sub-scores of the test is the total test score.
[0086] Step 107, review the test paper scores to obtain the score review results.
[0087] As an optional implementation, in step 107, the test paper score is reviewed, and the way to obtain the score review result may include:
[0088] Obtaining the total test score and the test sub-scores in the test score; wherein the number of the test sub-scores is multiple;
[0089] Determine a target test paper corresponding to the test paper score;
[0090] Determining the types of questions included in the target test paper;
[0091] Comparing the question type with the test paper sub-score to obtain a score integrity comparison result;
[0092] If the score integrity comparison result indicates that the test paper sub-score successfully matches the question type, then calculating the current total score of the test paper sub-score;
[0093] Compare the current total score with the total score of the test paper to obtain a score consistency comparison result;
[0094] If the score consistency comparison result indicates that the current total score is the same as the test paper total score, an abnormality review is performed on the test paper score to obtain an abnormality review result;
[0095] If the abnormal review result indicates that there is no abnormality in the test paper score, the test paper score will be reviewed and determined as the score review result.
[0096] Among them, by implementing this implementation method, by comparing the test paper sub-scores with the question types, the problem of incomplete scores caused by missing questions is effectively avoided. Secondly, by calculating the current total score of the test paper sub-scores and comparing it with the test paper total score, possible score entry errors can be discovered and corrected in a timely manner, ensuring the accuracy of the scores. Finally, the test paper scores are audited for abnormalities, further eliminating abnormal or unreasonable situations in the scores, thereby comprehensively improving the audit quality and efficiency of the test paper scores, providing reliable data support for subsequent test evaluation, score analysis and other work, not only ensuring the integrity of the scores, but also verifying the consistency of the scores.
[0097] In an embodiment of the present application, if the score integrity comparison result indicates that the test paper sub-score and question type are not successfully matched, or the score consistency comparison result indicates that the current total score is different from the test paper total score, or the abnormal review result indicates that there is an abnormality in the test paper score, then the score review result can be considered to have failed. At this time, the specific score review result can be sent to the verification personnel, so that the verification personnel can check and process the examiner of the test paper score based on the received specific score review result, and re-mark the answer sheet corresponding to the test paper score to obtain the re-marked marking score to ensure the normality of the marking result.
[0098] Optionally, the test paper scores are subjected to abnormality review, and a method of obtaining abnormality review results may include:
[0099] Determine target examinee information corresponding to the test paper score and score ranking information corresponding to the test paper score; wherein the score ranking information includes the score ranking and the target score corresponding to the score ranking;
[0100] Determine the historical average ranking of the target examinees;
[0101] Determine the current score corresponding to the historical average ranking in the score ranking information;
[0102] Determine a normal score range using the current score;
[0103] If the total score of the test paper is within the normal score range, then the test paper score is determined to be normal and is determined as an abnormal review result.
[0104] Among them, by implementing this implementation method, by calculating the historical average ranking of the target candidate and finding the current score corresponding to the ranking in the current score ranking information, the general performance level of the candidate can be more accurately evaluated. Then, based on this, the normal score range is determined, making the abnormal judgment of the test paper score more scientific and reasonable. If the total score of the test paper is within the normal score range, it can be determined that there is no abnormality, which not only effectively reduces the possibility of misjudgment, but also improves the efficiency and accuracy of the review, and provides a strong guarantee for the fairness and credibility of the test results.
[0105] As an optional implementation manner, the test paper scores are subjected to abnormality review, and a method of obtaining abnormality review results may also include:
[0106] Determine the current score of the current answer to the subjective question from the question type;
[0107] Determine a score interval corresponding to the current score;
[0108] Obtaining the subjective answer to the subjective question and the subjective score corresponding to the subjective question from all decrypted answer sheets in the current exam;
[0109] Determine the subjective question corresponding to the subjective question score in the score range as the target subjective question answer;
[0110] If the current answer is different from the answer to the target subjective question, the test paper score is determined to be normal and is determined as an abnormal review result.
[0111] Among them, by implementing this implementation method, by determining the current score of the current answer to the subjective question and its corresponding score range, it is possible to initially understand the candidate's performance on the subjective question. Then, the subjective question answers and scores that match the current score range are screened out from all decrypted answer sheets, further narrowing the possible target range. Finally, if the current answer is inconsistent with the target subjective question answer, it is considered abnormal. This method not only helps to discover potential scoring errors or cheating behaviors, but also ensures that the review process is more rigorous and fair, improves the accuracy and credibility of the score review, and provides a strong guarantee for the fairness and quality of the examination.
[0112] Step 108: If the score review result indicates that the test paper score has passed the review, the test paper score is encrypted to obtain an encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
[0113] As an optional implementation, after step 108, the following steps may also be performed:
[0114] When a review application is detected, the current review time, the review account information corresponding to the review application, and the review IP address are obtained;
[0115] If the current review time is within the preset review time period, and the review account information matches the examination account information, and the review IP address matches the examination IP address, then collecting the review face image of the reviewer who sent the review application;
[0116] Using the preset face image to perform face recognition on the reviewed face image, to obtain a reviewed face recognition result;
[0117] If the review face recognition result indicates that the review face image matches the preset face image, decrypting the obtained encrypted answer sheet to obtain a decrypted answer sheet;
[0118] Outputting the decrypted answer sheet so that the reviewer can review the decrypted answer sheet;
[0119] Obtain the test paper review score uploaded by the reviewer;
[0120] Reviewing the re-examination results of the test papers to obtain the review results of the re-examination results;
[0121] If the review result of the re-examination score indicates that the review of the re-examination paper score is passed, the encrypted score associated with the encrypted answer sheet is deleted; the re-examination paper score is encrypted to obtain a new encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
[0122] Among them, when this implementation method is implemented, when a valid re-review application is detected, a series of strict identity authentication measures, including time, account, IP address matching and face recognition, are used to ensure the legitimacy and security of the re-review operation. On this basis, the encrypted answer sheet is decrypted and output to the re-reviewer, which not only protects the confidentiality of the test paper content, but also meets the re-review requirements. After the re-review is completed, the re-review results are reviewed again to further ensure the accuracy and fairness of the results. Finally, by deleting the original encrypted results and replacing them with the encrypted results after re-review, and re-associating them with the encrypted answer sheets for storage, timely updating and effective management of the results are achieved. The entire process is rigorous and efficient, effectively improving the quality and efficiency of examination management. By adding a re-review application and review process, the flexibility and accuracy of the test paper score processing are greatly enhanced.
[0123] Implement above-mentioned step 101 to step 108, through this mode of examination marking and grade audit, can make grade more accurate and rigorous, thereby improve the fairness and authority of examination.In addition, this application can also improve the safety and accuracy of examination marking process.In addition, this application can also ensure the integrity of grade, and verify the consistency of grade.In addition, this application can also effectively reduce the possibility of misjudgment, and improve the efficiency and accuracy of audit.In addition, this application can also improve the accuracy and credibility of grade audit.In addition, this application can also enhance the flexibility and accuracy of examination paper grade processing.
[0124] Based on the same inventive concept, the embodiment of the present application also provides a security management system for examinations for implementing the security management method for examinations involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more embodiments of the security management system for examinations provided below can refer to the limitations of the security management method for examinations above, and will not be repeated here.
[0125] In an exemplary embodiment, Figure 2 As shown, a security management system for examinations is provided, including an identity authentication and access control module 201, a data protection and authority management module 202, a real-time monitoring module 203, an audit alarm module 204 and a blockchain storage module 205, wherein:
[0126] The identity authentication and access control module 201 is used to, when a marking application is detected, obtain the current time, the current account information corresponding to the marking application, and the current IP address; if the current time is within a preset marking time period, and the account authority in the current account information matches the marking authority, and the current IP address is a secure IP address, then collect the current face image of the marker who sent the marking application; and use the preset face image in the current account information to perform face recognition on the current face image to obtain a face recognition result;
[0127] The data protection and rights management module 202 is used to decrypt the obtained encrypted answer sheet to obtain a decrypted answer sheet if the face recognition result indicates that the current face image matches the preset face image;
[0128] The real-time monitoring module 203 is used to output the decrypted answer sheet so that the examiner who sent the examination application can examine the decrypted answer sheet; and obtain the examination paper score uploaded by the examiner;
[0129] The audit alarm module 204 is used to audit the test paper scores and obtain the score audit results;
[0130] The blockchain storage module 205 is used to encrypt the test paper score to obtain an encrypted score if the score review result indicates that the test paper score has passed the review; and store the encrypted score in association with the encrypted answer sheet.
[0131] As an optional implementation manner, after outputting the decrypted answer sheet so that the examiner who sent the examination marking application marks the decrypted answer sheet, and before obtaining the examination paper score uploaded by the examiner, the real-time monitoring module 203 is further used to:
[0132] When it is monitored that the marking time of the examiner is longer than the preset time, the marking account information, marking IP address and current marking time used by the examiner are obtained;
[0133] If the current marking time is within the marking time period, and the account authority in the marking account information matches the marking authority, and the marking IP address is the secure IP address, then collecting the marking face image of the marker;
[0134] Using the preset face image to perform face recognition on the examiner face image, to obtain the examiner face recognition result;
[0135] If the examiner face recognition result indicates that the examiner face image matches the preset face image, it is determined that the examiner is a normal examiner.
[0136] Among them, implementing this implementation method, by increasing the monitoring of the examiner's continuous marking time and collecting the examiner's facial image for facial recognition when specific conditions are met (such as within the marking period, account authority matching, and secure IP address access), can effectively verify the examiner's identity authenticity and ensure that only authorized examiners perform marking work in the specified time period and in a safe environment, thereby greatly improving the security and accuracy of the marking process, preventing unauthorized access or impersonation of marking, and further maintaining the fairness of the examination and the seriousness of marking.
[0137] As an optional implementation manner, the real-time monitoring module 203 is further used for:
[0138] When a review application is detected, the current review time, the review account information corresponding to the review application, and the review IP address are obtained;
[0139] If the current review time is within the preset review time period, and the review account information matches the examination account information, and the review IP address matches the examination IP address, then collecting the review face image of the reviewer who sent the review application;
[0140] Using the preset face image to perform face recognition on the reviewed face image, to obtain a reviewed face recognition result;
[0141] If the review face recognition result indicates that the review face image matches the preset face image, decrypting the obtained encrypted answer sheet to obtain a decrypted answer sheet;
[0142] Outputting the decrypted answer sheet so that the reviewer can review the decrypted answer sheet;
[0143] Obtain the test paper review score uploaded by the reviewer;
[0144] Reviewing the re-examination results of the test papers to obtain the review results of the re-examination results;
[0145] If the review result of the re-examination score indicates that the review of the re-examination paper score is passed, the encrypted score associated with the encrypted answer sheet is deleted; the re-examination paper score is encrypted to obtain a new encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
[0146] Among them, when this implementation method is implemented, when a valid re-review application is detected, a series of strict identity authentication measures, including time, account, IP address matching and face recognition, are used to ensure the legitimacy and security of the re-review operation. On this basis, the encrypted answer sheet is decrypted and output to the re-reviewer, which not only protects the confidentiality of the test paper content, but also meets the re-review requirements. After the re-review is completed, the re-review results are reviewed again to further ensure the accuracy and fairness of the results. Finally, by deleting the original encrypted results and replacing them with the encrypted results after re-review, and re-associating them with the encrypted answer sheets for storage, timely updating and effective management of the results are achieved. The entire process is rigorous and efficient, effectively improving the quality and efficiency of examination management. By adding a re-review application and review process, the flexibility and accuracy of the test paper score processing are greatly enhanced.
[0147] As an optional implementation, the audit alarm module 204 audits the test paper scores, and the way to obtain the score audit results may be:
[0148] Obtaining the total test score and the test sub-scores in the test score; wherein the number of the test sub-scores is multiple;
[0149] Determine a target test paper corresponding to the test paper score;
[0150] Determining the types of questions included in the target test paper;
[0151] Comparing the question type with the test paper sub-score to obtain a score integrity comparison result;
[0152] If the score integrity comparison result indicates that the test paper sub-score successfully matches the question type, then calculating the current total score of the test paper sub-score;
[0153] Compare the current total score with the total score of the test paper to obtain a score consistency comparison result;
[0154] If the score consistency comparison result indicates that the current total score is the same as the test paper total score, an abnormality review is performed on the test paper score to obtain an abnormality review result;
[0155] If the abnormal review result indicates that there is no abnormality in the test paper score, the test paper score will be reviewed and determined as the score review result.
[0156] Among them, by implementing this implementation method, by comparing the test paper sub-scores with the question types, the problem of incomplete scores caused by missing questions is effectively avoided. Secondly, by calculating the current total score of the test paper sub-scores and comparing it with the test paper total score, possible score entry errors can be discovered and corrected in a timely manner, ensuring the accuracy of the scores. Finally, the test paper scores are audited for abnormalities, further eliminating abnormal or unreasonable situations in the scores, thereby comprehensively improving the audit quality and efficiency of the test paper scores, providing reliable data support for subsequent test evaluation, score analysis and other work, not only ensuring the integrity of the scores, but also verifying the consistency of the scores.
[0157] As an optional implementation, the audit alarm module 204 performs an abnormal audit on the test paper score, and the abnormal audit result can be obtained in the following manner:
[0158] Determine target examinee information corresponding to the test paper score and score ranking information corresponding to the test paper score; wherein the score ranking information includes the score ranking and the target score corresponding to the score ranking;
[0159] Determine the historical average ranking of the target examinees;
[0160] Determine the current score corresponding to the historical average ranking in the score ranking information;
[0161] Determine a normal score range using the current score;
[0162] If the total score of the test paper is within the normal score range, then the test paper score is determined to be normal and is determined as an abnormal review result.
[0163] Among them, by implementing this implementation method, by calculating the historical average ranking of the target candidate and finding the current score corresponding to the ranking in the current score ranking information, the general performance level of the candidate can be more accurately evaluated. Then, based on this, the normal score range is determined, making the abnormal judgment of the test paper score more scientific and reasonable. If the total score of the test paper is within the normal score range, it can be determined that there is no abnormality, which not only effectively reduces the possibility of misjudgment, but also improves the efficiency and accuracy of the review, and provides a strong guarantee for the fairness and credibility of the test results.
[0164] As an optional implementation, the audit alarm module 204 performs an abnormal audit on the test paper score, and the abnormal audit result can be obtained in the following manner:
[0165] Determine the current score of the current answer to the subjective question from the question type;
[0166] Determine a score interval corresponding to the current score;
[0167] Obtaining the subjective answer to the subjective question and the subjective score corresponding to the subjective question from all decrypted answer sheets in the current exam;
[0168] Determine the subjective question corresponding to the subjective question score in the score range as the target subjective question answer;
[0169] If the current answer is different from the answer to the target subjective question, the test paper score is determined to be normal and is determined as an abnormal review result.
[0170] Among them, by implementing this implementation method, by determining the current score of the current answer to the subjective question and its corresponding score range, it is possible to initially understand the candidate's performance on the subjective question. Then, the subjective question answers and scores that match the current score range are screened out from all decrypted answer sheets, further narrowing the possible target range. Finally, if the current answer is inconsistent with the target subjective question answer, it is considered abnormal. This method not only helps to discover potential scoring errors or cheating behaviors, but also ensures that the review process is more rigorous and fair, improves the accuracy and credibility of the score review, and provides a strong guarantee for the fairness and quality of the examination.
[0171] By implementing the above-mentioned implementation mode, the results can be made more accurate and rigorous through this mode of marking the examination papers and auditing the results, thereby improving the fairness and authority of the examination. In addition, the present application can also improve the security and accuracy of the marking process. In addition, the present application can also ensure the integrity of the results and verify the consistency of the results. In addition, the present application can also effectively reduce the possibility of misjudgment and improve the efficiency and accuracy of the audit. In addition, the present application can also improve the accuracy and credibility of the audit of the results. In addition, the present application can also enhance the flexibility and accuracy of the examination paper results processing.
[0172] In the embodiment of the present application, the security management system for examinations may further include a score publishing module, specifically:
[0173] The identity authentication and access control module uses multi-factor authentication technology to ensure that only authorized personnel can access and operate the examination and examination system. Multi-factor authentication includes account management, domain name management, and login security.
[0174] 1. Account management: Manage accounts in a refined manner to ensure that the permissions of each account are consistent with its responsibilities; all management accounts are dedicated to specific people and bound to WeChat or email to ensure that all operations can be traced.
[0175] 2. Domain name management: Change the exam domain name from time to time to reduce the risk of being attacked; limit super-managed access to IP addresses, and only allow specific IP addresses to access the exam and examination system to prevent illegal access and malicious attacks.
[0176] 3. Login security: Enable the two-factor authentication function, that is, you must first enter your account password and then scan the WeChat QR code for authentication. Only after passing the two-factor authentication can you successfully log in to the platform to prevent unauthorized access; deploy the user center management terminal to facilitate the modification of configurable items, and only limit the use of confirmed platforms to ensure the security of system configuration; the examination system closes the teacher's independent login function to ensure that teachers can only log in to mark examination papers from the standardized marking system to reduce security risks.
[0177] The data protection and permission management module improves the data protection and permission management level of the examination marking and score publishing system through four aspects: disabling and refining control of functional permissions, strengthening interface security, improving the confidentiality of the question bank and paper library, and improving marking security, ensuring the security of sensitive data and the fairness of examination marking.
[0178] 1. Function permission disabling and detailed control
[0179] 1) Score management security
[0180] The grade publishing system supports disabling the [Grade Export] function for specific roles (such as non-administrators or specific permission groups). When these roles try to export data, the system will automatically hide the grade columns to ensure that sensitive grade data is not illegally obtained or leaked.
[0181] For roles that can access grade data, the system implements strict access logging to track every access and operation of grade data so that auditing and tracing can be carried out when necessary.
[0182] 2) Keep the question bank and test paper bank confidential
[0183] The backend of the examination system provides fine-grained permission control, and supports the configuration of shielding functions such as [Question Bank Export] and [Examination Paper Export] for different roles. Through permission configuration, it ensures that only authorized personnel can perform the export operation of relevant data, effectively preventing sensitive data such as question banks and examination papers from being leaked or abused.
[0184] For access to question banks and test papers, the system implements dynamic permission verification. Each access requires re-verification of user identity and permissions to ensure the security of data access.
[0185] 2. Interface security enhancement
[0186] 1) Encrypted transmission and identity authentication
[0187] All interfaces of the examination system, marking system and score publishing system are encrypted for transmission, and the HTTPS protocol or other secure transmission protocols are used to ensure the confidentiality and integrity of data during transmission.
[0188] Implement a strict identity authentication mechanism. Each interface call needs to carry valid identity authentication information (tokens and signatures, etc.). Access to the interface is allowed only after the system has passed the authentication.
[0189] Regularly update and upgrade authentication mechanisms to prevent them from being cracked or bypassed.
[0190] 2) Access control and logging
[0191] Implement strict access control on interface access, assign different access rights based on user roles and permissions, and ensure that only authorized users can access specific interfaces.
[0192] Every access to the interface is logged, including access time, access user, access interface, operation results and other information, so that auditing and tracing can be carried out when necessary.
[0193] 3. Improve the confidentiality of the question bank and test paper bank
[0194] 1) Question bank opening switch and access restrictions
[0195] The backend supports configuring the [Question Bank] opening switch for roles, and controls the access rights to the question bank through the switch. Only authorized roles can access the question bank data, effectively preventing question leakage.
[0196] IP whitelist control is implemented for access to the question bank interface. Only devices within the specified IP address range can access the question bank interface, further improving the security of the question bank data.
[0197] 2) Dynamic permission verification and data desensitization
[0198] Dynamic permission verification is implemented for access to question banks and test paper data. Each access requires re-verification of user identity and permissions to ensure the timeliness and security of data access.
[0199] Desensitize sensitive data, such as replacing part of the title content with placeholders or encrypting and storing it, to reduce the risk of data leakage. At the same time, the desensitized data also needs to go through strict permission verification and approval processes when it is exported.
[0200] 4. Paper marking security control
[0201] 1) Re-examine the QR code authentication mechanism
[0202] In order to ensure the security and traceability of the same test record when it is re-marked after 30 minutes, the marking system has added a "key link code scanning authentication" function: when the system detects that the same test record is re-marked after 30 minutes, it will automatically trigger the code scanning authentication process. The marker needs to use a mobile phone to scan the QR code generated by the system to complete the identity authentication.
[0203] At the same time, the system will record the time, person and IP address of the QR code scanning authentication for subsequent tracing and auditing. This mechanism effectively prevents unauthorized personnel from arbitrarily modifying test scores and ensures the fairness and accuracy of the marking process.
[0204] 2) Scan code authentication mechanism for modifying marking time
[0205] In order to prevent the marking time from being maliciously modified, which would affect the normal process of the examination and the fairness of the results, a QR code scanning authentication mechanism is used when modifying the marking deadline and the marking start or end time.
[0206] Only after successful QR code scanning and authentication will the system allow modification of the marking time and automatically record relevant information of the modification operation, including modification time, personnel, and IP address.
[0207] The real-time monitoring module is responsible for monitoring the operating status of the examination system, the marking system, and the score publishing system, and also monitors the user's operation behavior in the system. Through data monitoring, the system can analyze user operation data in real time and discover abnormal operation behavior. The monitoring content includes but is not limited to user login behavior, operation frequency, operation duration, operation results, etc. Through real-time monitoring and analysis, the system can promptly discover and warn of potential security threats, such as illegal intrusion, malicious tampering, etc. At the same time, the real-time monitoring module transmits the monitoring data to the audit alarm module in real time for processing and analysis.
[0208] The audit alarm module uses audit rules to analyze the monitoring data transmitted by the real-time monitoring module and triggers the alarm mechanism after abnormal operation behavior is found. Audit rules include but are not limited to consistency checks of user operation behaviors, data integrity checks, and timestamp verification. When audit rules find abnormal operation behaviors, the system will send alarm information to relevant personnel through instant messaging tools such as DingTalk, including alarm content, alarm time, alarm level, etc. At the same time, the audit alarm module records abnormal operation behaviors in the log system for subsequent analysis and processing.
[0209] The score release module is responsible for the release and approval process management of the test scores. When submitting a score release application, the system will conduct multiple reviews and comprehensive audits on the test scores to ensure the authenticity and accuracy of the scores. The review and audit process includes but is not limited to score consistency checks, score integrity checks, and score abnormality audit analysis. When the audit is passed, the reviewer can review and approve the score release and publish the test scores to the designated platform.
[0210] The blockchain storage module uses blockchain technology to encrypt and store test scores and prevent tampering. Blockchain technology has the characteristics of decentralization, non-tamperability and traceability, which can ensure the authenticity and security of test scores; the blockchain storage module stores the test score data in the form of blocks in the blockchain network. Each block contains the hash value of the test score data and the hash value of the previous block, forming a chain structure. Through the blockchain storage module, the system can achieve tamper-proof and traceable functions for test scores.
[0211] The identity authentication and access control module, data protection and permission management module, real-time monitoring module, audit alarm module, score publishing module and blockchain storage module realize information interaction and collaborative work through data interfaces. The overall system architecture is as follows:
[0212] 1. System deployment and initialization
[0213] Deploy the relevant components of the front-end display layer, business logic layer, data storage layer, and security protection layer on the server. Initialize the system configuration, including setting up account system, permission rules, audit strategy, blockchain nodes and other parameters to ensure the normal operation of the system.
[0214] 2. Preparation before the exam
[0215] Account management and authority allocation: According to the account management rules, clean up and create accounts, and assign corresponding authorities to different roles. For example, assign exam login and answering authorities to candidates, assign exam monitoring and exception handling authorities to invigilators, assign marking and grading authorities to examiners, and assign system management and score release approval authorities to managers.
[0216] Domain name change and IP restriction: Before each exam, the exam system domain name is changed and super-management access IP restrictions are configured on the server to ensure that only authorized IP addresses can access the super-management platform, thereby improving the security of the system.
[0217] 3. Safety measures during the examination
[0218] Identity verification and monitoring: When the invigilator logs into the examination system, strict identity verification is performed, including account and password verification and WeChat QR code scanning verification. During the examination, the invigilator observes the examinee's behavior in real time through the monitoring system. At the same time, the system automatically records the examinee's answering operation and environmental information, such as camera images, equipment information, etc., for subsequent audit and analysis.
[0219] Data transmission and storage security: Test data is encrypted between the test taker's device and the server to prevent data from being stolen or tampered with during transmission. When data is stored in the database, it is encrypted to ensure data confidentiality. At the same time, the database is backed up regularly to prevent data loss.
[0220] 4. Security and monitoring during the marking phase
[0221] Marker authentication and authority management: When a marker logs into the system, identity verification is performed to ensure that only authorized markers can access the marking system. According to the marker's role and division of labor, corresponding marking authority is assigned, such as only marking papers of specific subjects or question types, to prevent unauthorized operations.
[0222] Scoring audit and abnormal alarm processing: During the marking process, the system audits the marking staff's scoring in real time to check whether there are any abnormalities, such as inconsistency between the objective question score and the answer, or too high or too low subjective question score. If an abnormality is found, the system will issue a real-time alarm through the DingTalk group and notify the management staff to handle it in time to ensure the fairness and accuracy of the scoring.
[0223] 5. Results Release and Management
[0224] Score calculation and review preparation: After the grading is completed, the project manager submits the score release application on the score management page, and the system performs a preliminary audit according to the pre-set audit rules. At the same time, the score release application is submitted to the reviewer for review. The reviewer logs in to the system, enters the score release review page, checks the score data to be reviewed, and performs the review operation according to the audit status and other relevant information.
[0225] Scores on blockchain: If the score release is approved, the score will be released, and the score data will be encrypted and uploaded to the blockchain. The system will use blockchain technology to encrypt and save the degree English test scores to ensure the security and reliability of the scores. If the review fails, the project manager needs to make corrections based on the review opinions and resubmit the release application.
[0226] 6. System maintenance and upgrade
[0227] Regularly maintain the system, including server hardware inspection, software updates, security vulnerability repairs, etc. At the same time, according to actual usage and technological development, upgrade and optimize the system to continuously improve the performance and security of the system. For example, update the user center version, optimize the audit algorithm, enhance the encryption performance of the blockchain, etc.
[0228] 7. Emergency Response Mechanism
[0229] Establish an emergency response mechanism to deal with unexpected security incidents. If the system is attacked or data is leaked, immediately activate the emergency plan and take measures to stop the loss, such as suspending the exam, cutting off the network connection, restoring data backup, etc. At the same time, investigate and analyze the incident, find out the cause, and improve the system security measures in time to prevent similar incidents from happening again.
[0230] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 3As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store security management data for examinations. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a security management method for examinations is implemented.
[0231] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0232] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0233] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0234] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0235] In an exemplary embodiment, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the above-mentioned method embodiments and achieve the same technical effects. To avoid repetition, they are not described here.
[0236] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0237] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0238] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0239] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0240] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0241] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A security management method for an examination, characterized in that: The security management method for examination includes: When a marking application is detected, the current time, the current account information corresponding to the marking application and the current IP address are obtained; If the current moment is within the preset marking time period, and the account authority in the current account information matches the marking authority, and the current IP address is a secure IP address, then collecting the current face image of the examiner who sent the marking application; Performing face recognition on the current face image using a preset face image in the current account information to obtain a face recognition result; If the face recognition result indicates that the current face image matches the preset face image, the obtained encrypted answer sheet is decrypted to obtain a decrypted answer sheet; Outputting the decrypted answer sheet so that the examiner who sent the examination application can examine the decrypted answer sheet; Obtain the test scores uploaded by the examiner; Reviewing the test paper scores to obtain score review results; If the score review result indicates that the test paper score has passed the review, the test paper score is encrypted to obtain an encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
2. The security management method for examination according to claim 1, characterized in that: After outputting the decrypted answer sheet so that the examiner who sent the examination marking application can mark the decrypted answer sheet, and before obtaining the examination paper score uploaded by the examiner, the method further includes: When it is monitored that the marking time of the examiner is longer than the preset time, the marking account information, marking IP address and current marking time used by the examiner are obtained; If the current marking time is within the marking time period, and the account authority in the marking account information matches the marking authority, and the marking IP address is the secure IP address, then collecting the marking face image of the marker; Using the preset face image to perform face recognition on the examiner face image, to obtain the examiner face recognition result; If the examiner face recognition result indicates that the examiner face image matches the preset face image, it is determined that the examiner is a normal examiner.
3. The security management method for examination according to claim 2, characterized in that: The security management method for examination also includes: When a review application is detected, the current review time, the review account information corresponding to the review application, and the review IP address are obtained; If the current review time is within the preset review time period, and the review account information matches the examination account information, and the review IP address matches the examination IP address, then collecting the review face image of the reviewer who sent the review application; Using the preset face image to perform face recognition on the reviewed face image, to obtain a reviewed face recognition result; If the review face recognition result indicates that the review face image matches the preset face image, decrypting the obtained encrypted answer sheet to obtain a decrypted answer sheet; Outputting the decrypted answer sheet so that the reviewer can review the decrypted answer sheet; Obtain the test paper review score uploaded by the reviewer; Reviewing the re-examination results of the test papers to obtain the review results of the re-examination results; If the review result of the re-examination score indicates that the review of the re-examination paper score is passed, the encrypted score associated with the encrypted answer sheet is deleted; the re-examination paper score is encrypted to obtain a new encrypted score; and the encrypted score is associated with the encrypted answer sheet and stored.
4. The security management method for examination according to claim 1, characterized in that: The review of the test paper scores to obtain the score review results specifically includes: Obtaining the total test score and the test sub-scores in the test score; wherein the number of the test sub-scores is multiple; Determine a target test paper corresponding to the test paper score; Determining the types of questions included in the target test paper; Comparing the question type with the test paper sub-score to obtain a score integrity comparison result; If the score integrity comparison result indicates that the test paper sub-score successfully matches the question type, then calculating the current total score of the test paper sub-score; Compare the current total score with the total score of the test paper to obtain a score consistency comparison result; If the score consistency comparison result indicates that the current total score is the same as the test paper total score, an abnormality review is performed on the test paper score to obtain an abnormality review result; If the abnormal review result indicates that there is no abnormality in the test paper score, the test paper score will be reviewed and determined as the score review result.
5. The security management method for examination according to claim 4, characterized in that: The abnormality review of the test paper scores to obtain abnormality review results specifically includes: Determine target examinee information corresponding to the test paper score and score ranking information corresponding to the test paper score; wherein the score ranking information includes the score ranking and the target score corresponding to the score ranking; Determine the historical average ranking of the target examinees; Determine the current score corresponding to the historical average ranking in the score ranking information; Determine a normal score range using the current score; If the total score of the test paper is within the normal score range, then the test paper score is determined to be normal and is determined as an abnormal review result.
6. The security management method for examination according to claim 4, characterized in that: The abnormality review of the test paper scores to obtain abnormality review results specifically includes: Determine the current score of the current answer to the subjective question from the question type; Determine a score interval corresponding to the current score; Obtaining the subjective answer to the subjective question and the subjective score corresponding to the subjective question from all decrypted answer sheets in the current exam; Determine the subjective question corresponding to the subjective question score in the score range as the target subjective question answer; If the current answer is different from the answer to the target subjective question, the test paper score is determined to be normal and is determined as an abnormal review result.
7. A security management system for examinations, characterized in that: The security management system for examinations includes an identity authentication and access control module, a data protection and authority management module, a real-time monitoring module, an audit alarm module and a blockchain storage module, wherein: The identity authentication and access control module is used to, when a marking application is detected, obtain the current time, the current account information corresponding to the marking application, and the current IP address; if the current time is within a preset marking time period, and the account authority in the current account information matches the marking authority, and the current IP address is a secure IP address, collect the current face image of the marking person who sent the marking application; and use the preset face image in the current account information to perform face recognition on the current face image to obtain a face recognition result; The data protection and rights management module is used to decrypt the obtained encrypted answer sheet to obtain a decrypted answer sheet if the face recognition result indicates that the current face image matches the preset face image; The real-time monitoring module is used to output the decrypted answer sheet so that the examiner who sent the examination application can examine the decrypted answer sheet; and obtain the examination paper score uploaded by the examiner; The audit alarm module is used to audit the test paper scores and obtain the score audit results; The blockchain storage module is used to encrypt the test paper score to obtain an encrypted score if the score review result indicates that the test paper score has passed the review; and store the encrypted score in association with the encrypted answer sheet.
8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the security management method for examinations described in any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the security management method for examination described in any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the security management method for examination described in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Anti-cheating remote online examination method and system
CN103208212A
Examination room checking and recording system based on face recognition service
CN109993148A
Examinee score input method, device and system and computer storage medium
CN110008212A
Information verification method and device based on block chain, equipment and readable storage medium
CN112541035A
Paper marking method and device based on timing identity authentication and computer readable medium
CN112686787A
Cited By
Performance consistency analysis method, system, device, and medium
CN122528006A