Disclosure of Invention
In order to solve the problems in the prior art, the invention provides a remote auditable system and method for sports referees, so as to provide more effective and accurate information for auditing the sports referees on the basis of lower cost.
In order to achieve the purpose, the invention adopts the following technical scheme:
a remote sports referee auditable system comprising:
arbitration recording means: the judgment information is used for inputting judgment information of the judge; the judging recording device is connected with the data center and sends judging information to the data center;
the data center comprises: used for saving the sanction information and the audit information;
adjudicate audit device: the audit information is used for auditing the sanction information by an auditor and inputting the audit information; the decision auditing device is connected with the data center, acquires decision information from the data center and sends auditing information to the data center;
and the audit information announcement device is used for acquiring the sanction information and the audit information corresponding to the sanction information from the data center and announcing the information.
Preferably, the system further comprises:
and the field information announcement device is connected with the sanction recording device and is used for acquiring the sanction information from the sanction recording device and announcing the field information.
Further, the arbitration recording means includes:
the first input module is used for inputting judgment information and judgment identity information by a judge;
the first identity authentication module is used for performing identity authentication on the referee identity information;
the first information encryption and decryption module is used for encrypting the arbitration information as a data segment of the first arbitration information record;
the first data checking module is used for carrying out MD5 message digest algorithm operation on the arbitration information to obtain a first arbitration information operation result; taking the current time of the arbitration recording device as a first timestamp of the first arbitration information record; performing RSA digital signature on the first arbitration information operation result and the first time stamp to be used as a data head of the first arbitration information record, and storing the data head and a data segment of the first arbitration information record together to be used as a first arbitration information record;
and the first communication module is used for sending the first arbitration information record to the data center.
Further, the data center includes:
the second communication module is used for receiving the first judgment information record sent by the judgment recording device; receiving a data request message and an audit information record sent by the adjudication audit device; sending a second sanction information record to the sanction auditing device; sending the adjudication information and the corresponding audit information to the audit information announcement device;
the second information encryption and decryption module is used for decrypting the data segment recorded by the first arbitration information; decrypting the data segment recorded by the audit information; encrypting the arbitration information requested by the data request message as a data segment of the second arbitration information record;
the second data verification module is used for performing RSA digital signature verification on the data head recorded by the first arbitration information to obtain a first arbitration information operation result and a first time stamp, performing MD5 message digest algorithm verification on the decrypted data segment recorded by the first arbitration information, and verifying the first time stamp;
the system comprises a data header, an audit information record, an MD5 message digest algorithm, a data section and an audit information timestamp, wherein the data header is used for carrying out RSA digital signature verification on the data header of the audit information record, obtaining an audit information operation result and the audit information timestamp of the audit information record, carrying out MD5 message digest algorithm verification on the decrypted data section of the audit information record, and verifying the audit information timestamp;
the method comprises the steps that MD5 message digest algorithm operation is conducted on arbitration information requested by a data request message, and a second arbitration information operation result is obtained; taking the current time of the data center as a second timestamp of the second arbitration information record; performing RSA digital signature on the second arbitration information operation result and a second time stamp to be used as a data head of the second arbitration information record, and storing the data head and a data segment of the second arbitration information record together to be used as a second arbitration information record;
the storage module is used for storing the arbitration information of the RSA digital signature verification, the MD5 operation verification and the first time stamp verification; and storing the audit information which is correct in RSA digital signature verification, MD5 operation verification and audit information timestamp verification.
Further, the adjudication auditing device comprises:
the second input module is used for inputting the identity information of the auditor, the data request message and the audit information by the auditor;
the second identity authentication module is used for performing identity authentication on the auditor identity information;
the third communication module is used for sending a data request message and an audit information record to the data center and receiving a second arbitration information record sent by the data center;
the third information encryption and decryption module is used for decrypting the received data segment recorded by the second arbitration information; encrypting the audit information to be used as a data segment of audit information record;
the third data verification module is used for performing RSA digital signature verification on a data head recorded by the second arbitration information to obtain a second arbitration information operation result and a second time stamp, performing MD5 message digest algorithm verification on a decrypted data segment recorded by the second arbitration information, and verifying the second time stamp;
the system is used for carrying out MD5 message digest algorithm operation on the audit information to obtain an audit information operation result; taking the current time of the adjudication auditing device as an auditing information timestamp of the auditing information record; performing RSA digital signature on the audit information operation result and the audit information timestamp to be used as a data header of the audit information record, and storing the data header and a data segment of the audit information record together to be used as the audit information record;
and the display module is used for allowing the auditor to check the sanction information.
The invention also provides a remote sports competition referee auditable method, which comprises the following steps:
the judge inputs the judgment information through the judgment recording device;
the arbitration recording device performs data encapsulation on the arbitration information and sends the data encapsulation to a data center for storage;
the auditor sends a data request message to the data center through the adjudication auditing device;
the data center sends corresponding arbitration information to the arbitration auditing device according to the data request message;
the auditor audits the sanction information through the sanction auditing device and inputs auditing information;
the adjudication auditing device carries out data encapsulation on the auditing information and sends the auditing information to the data center for storage;
and the data center sends the arbitration information and the corresponding audit information to an audit information announcement device for information announcement.
Further, the method further comprises:
the arbitration recording device sends arbitration information to a field information bulletin device arranged on the competitive site;
and the field information announcement device announces the arbitration information in real time.
Further, the data encapsulation of the arbitration information by the arbitration recording device and the sending of the arbitration information to the data center for storage includes:
the arbitration recording device carries out MD5 message digest algorithm operation on the arbitration information to obtain a first arbitration information operation result; taking the current time of the arbitration recording device as a first timestamp of the first arbitration information record; performing RSA digital signature on the first arbitration information operation result and a first time stamp to be used as a data head of the first arbitration information record;
the arbitration recording device encrypts the arbitration information as a data segment of the first arbitration information record;
the arbitration recording device sends the first arbitration information record to a data center;
the data center decrypts the data segment recorded by the first arbitration information to obtain the arbitration information;
the data center conducts RSA digital signature verification on a data head recorded by the first arbitration information to obtain a first arbitration information operation result and a first time stamp, conducts MD5 message digest algorithm verification on a data segment recorded by the decrypted first arbitration information, and verifies the first time stamp;
the data center stores the arbitration information of the RSA digital signature verification, the MD5 operation verification and the first time stamp verification.
Further, the data center sending corresponding arbitration information to the arbitration auditing device according to the data request message includes:
the data center selects the arbitration information requested to be sent by the data request message according to the data request message;
the data center performs MD5 message digest algorithm operation on the arbitration information to obtain a second arbitration information operation result; taking the current time of the data center as a second timestamp of the second arbitration information record; performing RSA digital signature on the second arbitration information operation result and a second time stamp to be used as a data head of the second arbitration information record;
the data center encrypts the arbitration information as a data segment of a second arbitration information record;
and the data center sends second sanction information to the sanction auditing device.
Further, the auditor passes through adjudication audit device audits adjudication information, and it includes to type in audit information:
the adjudication auditing device decrypts the data segment recorded by the second adjudication information;
the arbitration auditing device carries out RSA digital signature verification on a data header recorded by the second arbitration information to obtain a second arbitration information operation result and a second time stamp, carries out MD5 message digest algorithm verification on a data segment recorded by the decrypted second arbitration information, and verifies the second time stamp;
and auditing the adjudication information with the correct MD5 message digest algorithm verification, RSA digital signature verification and second timestamp verification by the auditor, and recording the auditing information.
The data encapsulation is carried out on the audit information by the adjudication audit device, and the audit information is sent to the data center for storage, wherein the data encapsulation comprises the following steps:
the adjudication auditing device carries out MD5 message digest algorithm operation on the auditing information to obtain an auditing information operation result; taking the current time of the adjudication auditing device as an auditing information timestamp of the auditing information record; performing RSA digital signature on the audit information operation result and the audit information timestamp to be used as a data header of the audit information record;
the adjudication auditing device encrypts the auditing information to be used as a data segment of the auditing information record;
the adjudication auditing device sends auditing information records to a data center;
the data center decrypts the data section recorded by the audit information to obtain the audit information;
the data center carries out RSA digital signature verification on a data head recorded by the audit information to obtain an audit information operation result and an audit information timestamp, carries out MD5 message digest algorithm verification on a data section recorded by the decrypted audit information, and verifies the audit information timestamp;
and the data center stores the auditing information of the RSA digital signature verification, the MD5 operation verification and the auditing information timestamp verification.
The technical scheme of the invention can utilize the mobile terminals of a computer, a tablet personal computer and a mobile phone as the arbitration recording device and the arbitration auditing device, and can realize the uploading of the arbitration information, the auditing of the arbitration information and the uploading and the saving of the auditing information by connecting a general wireless or wired network and a data center server; need not to set up professional equipment at the sports scene, need not the professional personnel and operate, the effectual operation maintenance cost that has reduced realizes providing more effective, accurate judge's visual angle adjudication information on lower cost basis to the validity and the accuracy of sports referee's audit have been improved.
Detailed Description
In order to better explain the technical scheme of the invention, the following detailed description of the specific embodiments of the invention is provided in conjunction with the accompanying drawings.
Detailed description of the preferred embodiment 1
This embodiment is a preferred embodiment of the remote sports referee auditable system of the present invention.
Referring to fig. 1, the topology structure of the auditable system of the remote sports referee of the present embodiment is as shown in fig. 1, and includes:
arbitration recording means: the judgment information is used for inputting judgment information of the judge; the judging recording device is connected with the data center and sends judging information to the data center;
in this embodiment, the arbitration recording device may adopt a mobile terminal, a tablet computer, a general-purpose computer, and other devices.
Referring to fig. 2, as shown in fig. 2, the arbitration recording means may further include:
the first input module is used for inputting judgment information and judgment identity information by a judge;
before the competitive game starts, a judge inputs information such as judge identity, competitive participant name, competitive rules and the like through a first input module; in the process of the competitive game, the referee inputs the information of the referee made by the referee through the first input module, such as: game scoring adjudication, foul adjudication, and the basis of the adjudication by the adjudicator, instructions on the adjudication, the final result of the competitive game, and the like.
The first identity authentication module is used for verifying the judgment identity information;
in this embodiment, the first identity authentication module may adopt any authentication method to authenticate the referee identity information, as a preferred implementation scheme, after the referee inputs the identity information, the referee performs MD5 message digest algorithm operation on the identity information, performs identity consistency authentication of MD5 message digest algorithm operation on the referee identity information which is issued by the data center and on which MD5 message digest algorithm operation is performed, and after the authentication is passed, binds the referee identity with the referee recording device, and allows the referee to perform information input through the referee recording device.
The first information encryption and decryption module is used for encrypting the arbitration information as a data segment of the first arbitration information record;
the first data checking module is used for carrying out MD5 message digest algorithm operation on the arbitration information to obtain a first arbitration information operation result; taking the current time of the arbitration recording device as a first timestamp of the first arbitration information record; performing RSA digital signature on the first arbitration information operation result and the first time stamp to be used as a data head of the first arbitration information record, and storing the data head and a data segment of the first arbitration information record together to be used as a first arbitration information record;
in the process of competitive game, when a judge inputs a piece of judgment information, the first information decryption module encrypts the piece of judgment information to obtain a data segment recorded by the first judgment information; meanwhile, the first data checking module performs MD5 message digest algorithm operation, time stamp adding and RSA digital signature operation on the piece of judgment information to obtain a data header recorded by the piece of first judgment information;
and the first communication module is used for sending the first arbitration information record to the data center.
In this embodiment, the first communication module may be a wired communication module or a wireless communication module, and is connected to the second communication module of the data center through a wired network or a wireless network.
The data center comprises: used for saving the sanction information and the audit information;
in this embodiment, the data center may be a device such as a central server;
referring to fig. 3, as shown in fig. 3, the data center may further include:
the second communication module is used for receiving the first judgment information record sent by the judgment recording device; receiving a data request message and an audit information record sent by the adjudication audit device; sending a second sanction information record to the sanction auditing device; sending the adjudication information and the corresponding audit information to the audit information announcement device;
in this embodiment, the first communication module may be a wired communication module or a wireless communication module, and is connected to the first communication module and the third communication module of the adjudication auditing apparatus through a wired network or a wireless network.
The second information encryption and decryption module is used for decrypting the data segment recorded by the first arbitration information; decrypting the data segment recorded by the audit information; encrypting the arbitration information requested by the data request message as a data segment of the second arbitration information record;
the second data verification module is used for performing RSA digital signature verification on the data head recorded by the first arbitration information to obtain a first arbitration information operation result and a first time stamp, performing MD5 message digest algorithm verification on the decrypted data segment recorded by the first arbitration information, and verifying the first time stamp;
the system comprises a data header, an audit information record, an MD5 message digest algorithm, a data section and an audit information timestamp, wherein the data header is used for carrying out RSA digital signature verification on the data header of the audit information record, obtaining an audit information operation result and the audit information timestamp of the audit information record, carrying out MD5 message digest algorithm verification on the decrypted data section of the audit information record, and verifying the audit information timestamp;
the method comprises the steps that MD5 message digest algorithm operation is conducted on arbitration information requested by a data request message, and a second arbitration information operation result is obtained; taking the current time of the data center as a second timestamp of the second arbitration information record; performing RSA digital signature on the second arbitration information operation result and a second time stamp to be used as a data head of the second arbitration information record, and storing the data head and a data segment of the second arbitration information record together to be used as a second arbitration information record;
in this embodiment, the second data verification module reads one or more pieces of arbitration information requested by the data request message from the storage module according to the data request message, and performs MD5 message digest algorithm operation, timestamp addition and RSA digital signature on each piece of selected arbitration information, respectively, to obtain a data header of a second arbitration information record corresponding to the piece of arbitration information, and the second information encryption and decryption module encrypts each piece of arbitration information read by the second data verification module, respectively, to serve as a data segment of the second arbitration information record corresponding to the piece of arbitration information;
the storage module is used for storing the arbitration information of the RSA digital signature verification, the MD5 operation verification and the first time stamp verification; storing the auditing information of the RSA digital signature verification, the MD5 operation verification and the auditing information timestamp verification;
adjudicate audit device: the audit information is used for auditing the sanction information by an auditor and inputting the audit information; the arbitration auditing module is connected with the data center, acquires the arbitration information from the data center and sends auditing information to the data center;
in this embodiment, the adjudication audit device may adopt a mobile terminal, a tablet computer, a general-purpose computer, and other devices.
Referring to fig. 4, as shown in fig. 4, the adjudication audit apparatus may further include:
the second input module is used for inputting the identity information of the auditor, the data request message and the audit information by the auditor;
the auditor firstly inputs identity information through the second input module; after the identity authentication is passed, inputting a data request message to request a data center to provide one or more pieces of adjudication information to be audited; recording an audit message of the arbitration information every time the audit message of the arbitration information is audited;
the second identity authentication module is used for performing identity authentication on the auditor identity information;
in this embodiment, the second identity authentication module may adopt any authentication method to authenticate the identity information of the auditor, as a preferred implementation scheme, after the auditor inputs the identity information, the identity information is subjected to MD5 message digest algorithm operation, and identity consistency authentication of MD5 message digest algorithm operation is performed with the auditor identity information which is issued by the data center and is subjected to MD5 message digest algorithm operation, after the authentication is passed, the adjudication auditing apparatus is bound with the identity of the auditor, and the auditor is allowed to input information through the adjudication auditing apparatus.
The third communication module is used for sending a data request message and an audit information record to the data center and receiving a second arbitration information record sent by the data center;
in this embodiment, the third communication module may be a wired communication module or a wireless communication module, and is connected to the second communication module of the data center through a wired network or a wireless network.
The third information encryption and decryption module is used for decrypting the received data segment of the second arbitration information record to obtain the arbitration information corresponding to the second arbitration information record; encrypting the audit information to be used as a data segment of audit information record;
the third data verification module is used for performing RSA digital signature verification on a data head recorded by the second arbitration information to obtain a second arbitration information operation result and a second time stamp, performing MD5 message digest algorithm verification on a decrypted data segment recorded by the second arbitration information, and verifying the second time stamp;
in this embodiment, only the second arbitration information record with the correct RSA digital signature verification, MD5 operation verification, and second timestamp verification is used as the valid second arbitration information record for auditing.
The system is used for carrying out MD5 message digest algorithm operation on the audit information to obtain an audit information operation result; taking the current time of the adjudication auditing device as an auditing information timestamp of the auditing information record; performing RSA digital signature on the audit information operation result and the audit information timestamp to be used as a data header of the audit information record;
and the display module is used for allowing the auditor to check the sanction information.
The audit information announcement device is used for acquiring the sanction information and audit information corresponding to the sanction information from the data center and announcing the information;
after the data center receives and stores the audit information, the data center can perform information announcement on the audit information through the audit information announcement device, the data center sends the audit information and the corresponding arbitration information to the audit information announcement device, and the audit information announcement device performs information announcement on the audit information and the corresponding arbitration information.
In this embodiment, the audit information announcement device may be an LED display screen, a mobile terminal display screen, a voice playing device, or the like.
As a preferred implementation of this embodiment, the system of this embodiment may further include:
the field information announcement device is connected with the sanction recording device and is used for acquiring the sanction information from the sanction recording device and announcing the scene;
the field information bulletin device is arranged on a competition field, after a judge inputs judgment information, the judgment recording device sends the judgment information to the field information bulletin device through a first communication module to carry out real-time field bulletin, and the informed judgment information can be each judgment information input by the judge or only partial judgment information, such as scores, competition results and the like;
in this embodiment, the on-site information announcement device may be an LED display screen, a mobile terminal display screen, a voice playing device, or the like.
To further illustrate the system of the present embodiment, the following briefly describes the information transmission flow of the system of the present embodiment:
the judge inputs judge identity information through a first input module, and the first input module sends the identity information to a first identity verification module for identity verification; after the identity authentication is passed, the judge can input the judgment information through the first input module, and the first input module sends the judgment information to the first information encryption and decryption module; the first information encryption and decryption module encrypts the decision information to obtain a data segment recorded by the first decision information, and sends the data segment recorded by the first decision information and the decision information to the first data verification module; and the first data checking module generates a data head of a first arbitration information record according to the arbitration information, and sends the data head of the first arbitration information record and a data segment of the first arbitration information record together as the first arbitration information record to the second communication module of the data center.
A second communication module of the data center receives the first arbitration information record and sends the first arbitration information record to a second data verification module; the second data verification module sends the data segment recorded by the first arbitration information to the second encryption and decryption module for decryption, the decrypted arbitration information is subjected to RSA digital signature verification, MD5 operation verification and first time stamp verification, and the arbitration information with correct verification and verification is stored in the storage unit.
The auditor inputs the identity information of the auditor through a second input module, and the second input module sends the identity information to a second identity verification module for identity verification; after the identity authentication is passed, the auditor enters the data request message through the second entry module, and the second entry module sends the data request message to the second communication module of the data center through the third communication module.
The second data checking module of the data center obtains the data request message from the second communication module, selects the arbitration information requested by the data request message from the storage unit, generates a data header of a second arbitration information record according to the arbitration information, sends the arbitration information to the second encryption and decryption module, encrypts the arbitration information to obtain a data segment of the second arbitration information record, and sends the data segment to the second data checking module, and the second data checking module sends the data header and the data segment of the second arbitration information record as the second arbitration information record to the third communication module of the arbitration auditing device through the second communication module.
A third communication module of the arbitration auditing device receives the second arbitration information record and sends the second arbitration information record to a third data checking module; and the third data verification module sends the data segment recorded by the second judgment information to the third encryption and decryption module for decryption, the decrypted judgment information is subjected to RSA digital signature verification, MD5 operation verification and second timestamp verification, and the judgment information with correct verification and verification is sent to the display module for auditors to audit.
The auditor inputs the audit information through the second input module, and the second input module sends the audit information to the third information encryption and decryption module; the third information encryption and decryption module encrypts the audit information to obtain a data segment recorded by the audit information, and sends the data segment recorded by the audit information and the audit information to the third data verification module; and the third data checking module generates a data head of the audit information record according to the audit information, and sends the data head of the audit information record and the data section of the audit information record to the second communication module of the data center as the audit information record.
A second communication module of the data center receives the audit information record and sends the audit information record to a second data verification module; the second data verification module sends the data segment recorded by the audit information to the second encryption and decryption module for decryption, RSA digital signature verification, MD5 operation verification and audit timestamp verification are carried out on the decrypted audit information, and the audit information which is verified and verified correctly is stored in the storage unit.
When audit information is disclosed, a second data verification module of the data center reads audit information needing to be disclosed and corresponding arbitration information from the storage unit, and sends the audit information to an audit information bulletin device for disclosure through a second communication module.
Specific example 2
This embodiment is a preferred embodiment of the auditable method for a remote sports officer of the present invention.
The system applied in the positioning method of this embodiment is the remote auditable system for sports officials in the embodiment 1, and the system structure refers to the embodiment 1.
The process of the auditable method for the remote sports officials comprises a sanction information input process and a sanction information audit process:
the arbitration information entry process is shown in fig. 5, and includes:
s11, inputting referee identity information by a referee on the competitive site;
s12, verifying the referee identity information by the referee recording device;
the identity authentication method in this step is the same as that in embodiment 1, and is not described herein again;
s13, inputting initial information of the competitive game by the referee;
in this embodiment, the initial information of the competitive game includes information such as a type of the competitive game, participants of the competitive game, and competitive rules;
s14, the judge inputs the judgment information through the judgment recording device;
in the process of competitive game, when the referee makes a decision, the referee inputs the referee information of the referee through the referee recording device;
wherein, the adjudication information can be scores, foul, competitive results and the like; the sanction information may include sanction decision, sanction basis, sanction description, etc.;
as a preferred implementation of this embodiment, the process may further include:
S14A, the judgment recording device sends the judgment information input by the judgment to a site information bulletin device arranged on the competitive game site in real time for real-time site bulletin;
the informed adjudication information can be each piece of adjudication information recorded by the adjudicator, or only part of the adjudication information can be informed, such as scores, competitive game results and the like;
s15, the sanction recording device packages the data of the sanction information and sends the data to a data center for storage;
in this embodiment, this step may further include:
s1501, the arbitration recording device performs MD5 message digest algorithm operation on the arbitration information to obtain a first arbitration information operation result; taking the current time of the arbitration recording device as a first timestamp of the first arbitration information record;
s1502, performing RSA digital signature on the first arbitration information operation result and the first time stamp to serve as a data header of the first arbitration information record;
s1503, the sanction recording device encrypts the sanction information to be used as a data segment of the first sanction information record;
s1504, the arbitration recording device sends the first arbitration information to be recorded in a data center;
when the referee inputs a piece of judgment information, the judgment recording device executes the steps S1501-S1504 to the piece of judgment information to obtain and send a first judgment information record corresponding to the piece of judgment information;
s1505, the data center decrypts the data segment recorded by the first sanction information to obtain sanction information;
s1506, the data center conducts RSA digital signature verification on the data head recorded by the first arbitration information to obtain a first arbitration information operation result and a first time stamp;
s1507, performing MD5 message digest algorithm verification on the decrypted data segment of the first arbitration information record, and verifying the first timestamp;
and S1508, the data center stores arbitration information of RSA digital signature verification, MD5 operation verification and first time stamp verification.
When the data center receives a first sanction information record, steps S1505-S1508 are executed on the first sanction information record, and the sanction information that the check is passed is saved.
The arbitration information auditing process is shown in fig. 6, and comprises the following steps:
s21, inputting the identity information of the auditor by the auditor;
s22, verifying the identity information of the auditor by the adjudication auditing device;
the identity authentication method in this step is the same as that in embodiment 1, and is not described herein again;
s23, the auditor sends a data request message to the data center through the adjudication auditing device;
s2301, inputting a data request message by an auditor;
s2302, the adjudication auditing device sends the data request message to a data center to request the data center to provide one or more adjudication information records needing auditing;
s24, the data center sends corresponding adjudication information to the adjudication auditing device according to the data request message
In this embodiment, this step may further include:
s2401, the data center selects arbitration information requested to be sent by the data request message according to the data request message;
s2402, the data center performs MD5 message digest algorithm operation on the arbitration information to obtain a second arbitration information operation result; taking the current time of the data center as a second timestamp of the second arbitration information record;
s2403, performing RSA digital signature on the second arbitration information operation result and a second time stamp to be used as a data head of the second arbitration information record;
s2404, the data center encrypts the sanction information to be used as a data segment of a second sanction information record;
and the data center sends second sanction information to the sanction auditing device.
In this step, the data center selects the arbitration information item by item according to the data request message, and executes steps S2402-S2404 to the arbitration information when selecting one piece of arbitration information;
s25, auditing the adjudication information by the auditor through the adjudication auditing device, and recording auditing information;
in this embodiment, this step may further include:
s2501, the adjudication auditing device decrypts the data segment recorded by the second adjudication information;
s2502, the arbitration auditing device conducts RSA digital signature verification on the data head of the second arbitration information record to obtain a second arbitration information operation result and a second time stamp;
s2503, performing MD5 message digest algorithm verification on the decrypted data segment of the second arbitration information record, and verifying the second timestamp;
when the adjudication auditing device receives a second adjudication information record, executing steps S2501-S1503 on the second adjudication information record;
s2504, auditing the adjudication information with correct MD5 message digest algorithm verification, RSA digital signature verification and second timestamp verification by the auditor, and recording auditing information.
S26, the audit device packages the audit information and sends the audit information to the data center for storage;
in this embodiment, this step may further include:
s2601, performing MD5 message digest algorithm operation on the audit information by the adjudication audit device to obtain an audit information operation result; taking the current time of the adjudication auditing device as an auditing information timestamp of the auditing information record;
performing RSA digital signature on the audit information operation result and the audit information timestamp to be used as a data header of the audit information record;
s2603, the adjudication auditing device encrypts the auditing information to be used as a data segment of auditing information record;
s2604, the adjudication auditing device sends auditing information to be recorded in a data center;
in the step, when the auditor inputs one piece of audit information, the adjudication audit device executes the steps S2601 to S2604 to the audit information;
s2605, the data center decrypts the data segment recorded by the audit information to obtain the audit information;
the data center carries out RSA digital signature verification on a data head recorded by the audit information to obtain an audit information operation result and an audit information timestamp;
performing MD5 message digest algorithm verification on the decrypted data segment of the audit information record, and verifying the audit information timestamp;
s2608, the data center stores the audit information which is correct in RSA digital signature verification, MD5 operation verification and audit information timestamp verification.
When the data center receives an audit information record, steps S2605-S2608 are executed on the audit information record, and the audit information which passes the verification is saved.
And S27, the data center sends the arbitration information and the corresponding audit information to an audit information announcement device for information announcement.
In the embodiment of the invention, a referee records the judgment information in real time through a judgment recording device on a competition site, the judgment recording device automatically sends each piece of judgment information input by the referee to a data center for storage, when the judgment information needs to be judged, an auditor obtains the judgment information needing to be audited from the data center through a judgment auditing device for auditing and inputting the audit information, compared with the prior art, the technical scheme of the invention does not need to arrange special equipment on the competition site, can use a mobile terminal of a computer, a tablet computer and a mobile phone as the judgment recording device and the judgment auditing device, and can realize the uploading of the judgment information, the auditing of the judgment information and the uploading and the saving of the audit information through the connection of a general wireless or wired network and a data center server; the operation of full-time personnel is not needed, the operation and maintenance cost is effectively reduced, and more effective and accurate judgment information of the judgment visual angle is provided on the basis of lower cost, so that the effectiveness and the accuracy of the audit of the sports referee are improved.
In the preferred implementation scheme of the embodiment, the time stamps are added to the arbitration information and the audit information, so that the sending time sequence of the arbitration information and the audit information can be recorded, manual modification and addition after the fact are avoided, when a system fails or other reasons cause record confusion, the last effective record can be traced back, and the situation that all information is lost due to record confusion is avoided. By performing MD5 operation verification and digital signature verification on the arbitration information and the audit information, the consistency of the arbitration information and the audit information in the arbitration recording device, the data center and the arbitration auditing device can be effectively ensured, and more reliable arbitration information and audit information are provided for the auditing process.
It should be noted that the above-mentioned embodiments are only used for illustrating the technical solutions of the present invention and not for limiting, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications or equivalent substitutions can be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, which should be covered by the claims of the present invention.