Method and system for preventing cheating during examination based on trusted computing

A trusted computing and anti-cheating technology, applied in computing, user identity/authority verification, instruments, etc., can solve problems such as being easily bypassed and damaged, candidates unable to use real-time transmission tools, candidates unable to start other programs, etc., to achieve The effect of protecting integrity

Inactive Publication Date: 2014-07-09
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it is impossible to prevent cheating behaviors such as using the test machine for network real-time communication or running illegal software.
The anti-cheating measures in the existing examination system include using the lock screen to prevent candidates from starting other programs, using network monitoring to prevent candidate

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for preventing cheating during examination based on trusted computing
  • Method and system for preventing cheating during examination based on trusted computing
  • Method and system for preventing cheating during examination based on trusted computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Such as figure 1 As shown, in the test machine, the client is responsible for the candidates to log in, interact with the server and control the test process. The safe storage module of the test machine is responsible for storing the public key and test paper information. The measurement manager is responsible for invoking the underlying measurement module and the server for remote proof, and real-time monitoring of cheating in the exam. The test machine loads the measurement and the TCM software stack calls the TCM chip for dynamic measurement, and uses the key for encryption and signature. The examination service program in the server interacts with the examination machine, is responsible for authenticating candidates and the examination machine, distributing test papers and receiving answers to the safe storage module of the server. The verification manager conducts remote attestation with the testing machine. Server load measurement and TCM software stack: Utiliz...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and system for preventing cheating during an examination based on trusted computing. The method and system are achieved based on a TCM credible encryption module, and security mechanisms such as credible guidance, dynamic integrality measurement, credible network connection, asymmetric encryption and decryption and digital signature verification are used. Security guarantees provided by the method and system for an examination scene include the platform security before the examination, the network connection security between a client side and a server, the security of the system environment during the examination and the like, the integrity of an examination operation system and the integrity of an examination system are protected in real time, and cheating behaviors achieved by running malicious software and the like are prevented. By the adoption of the method and system for preventing cheating during the examination based on trusted computing, answers of an examinee are prevented from being tampered on the server side due to collusion between a server administrator and the examinee.

Description

technical field [0001] The invention belongs to the technical field of network education, and relates to a method and system for preventing cheating in exams, in particular to a method and system for preventing cheating in exams based on trusted computing. Background technique [0002] With the development of the Internet and the diversification of education forms, many examination institutions and educational institutions use online examinations to assess students. In the process of online examinations, in order to ensure the validity of online examinations, we need to prevent candidates from cheating as much as possible, and ensure that the confidentiality and integrity of test papers and answers submitted by candidates are not destroyed. Setting up an invigilator in the examination room of the online examination can eliminate traditional cheating methods such as substituting for the test in the traditional examination and whispering in the examination room. However, it i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L9/32G06Q50/20G06F21/64
Inventor 翟翔贺也平于佳耕周启明关贝兰书俊
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products