CN110048853A - A kind of long-range sports judge can auditing system and method - Google Patents
A kind of long-range sports judge can auditing system and method Download PDFInfo
- Publication number
- CN110048853A CN110048853A CN201910295637.0A CN201910295637A CN110048853A CN 110048853 A CN110048853 A CN 110048853A CN 201910295637 A CN201910295637 A CN 201910295637A CN 110048853 A CN110048853 A CN 110048853A
- Authority
- CN
- China
- Prior art keywords
- information
- ruling
- audit
- data
- data center
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012550 audit Methods 0.000 claims abstract description 257
- 238000012795 verification Methods 0.000 claims description 92
- 238000004891 communication Methods 0.000 claims description 34
- 238000005538 encapsulation Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000004321 preservation Methods 0.000 claims 3
- 235000013399 edible fruits Nutrition 0.000 claims 2
- 238000013524 data verification Methods 0.000 description 23
- 230000002860 competitive effect Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
- H04L9/3249—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures using RSA or related signature schemes, e.g. Rabin scheme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3297—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种远程体育竞技裁判可审计系统,包括:裁决记录装置,用于录入裁判的裁决信息,与数据中心连接,发送裁决信息到所述数据中心;数据中心,用于保存裁决信息和审计信息;裁决审计装置:用于审计员对裁决信息进行审计,录入审计信息,与所述数据中心连接,从所述数据中心获取所述裁决信息,发送审计信息到所述数据中心;审计信息公告装置,用于从所述数据中心获取裁决信息和该裁决信息对应的审计信息并进行信息公告。本发明还公开了一种远程体育竞技裁判可审计方法。本发明的技术方案能够实现在较低成本基础上提供更为有效、准确的裁判视角裁决信息,从而提高了体育竞技裁判审计的有效性和准确性。
The invention discloses a remote sports competition referee auditable system, comprising: a ruling recording device for inputting the ruling information of the referee, connecting with a data center, and sending the ruling information to the data center; the data center is used for storing the ruling information and audit information; adjudication auditing device: used for auditors to audit the adjudication information, enter the audit information, connect with the data center, obtain the adjudication information from the data center, and send the audit information to the data center; audit An information announcement device is used for acquiring the ruling information and the audit information corresponding to the ruling information from the data center and making information announcement. The invention also discloses a remote sports competition referee auditing method. The technical scheme of the present invention can provide more effective and accurate judgment information from the referee's perspective on the basis of lower cost, thereby improving the validity and accuracy of sports competition referee auditing.
Description
技术领域technical field
本发明涉及体育竞技裁判审计技术,特别涉及一种远程体育竞技裁判可审计系统和方法。The invention relates to sports competition referee audit technology, in particular to a remote sports competition referee auditable system and method.
背景技术Background technique
体育竞技裁判可审计方法是在体育竞技现场,实时收集体育竞技中裁判对选手每一次的得分与失分的判罚记录,以及在每场体育竞技完成之后由裁判裁定的当场竞技的结果。并且将记录结果存放于一个专有容器之中。在不影响体育竞技裁判运行的情况之下,将记录存放到特定的数据中心。在体育竞技裁判需要审计的时候,将需要审计的内容传递到开展审计工作的节点上,还原展示体育竞技裁判的过程,由审计人员完成审计工作。The auditable method of sports competition referees is to collect real-time records of the referee's scoring and penalty points against players in sports competitions at the sports competition site, as well as the results of the on-the-spot competition ruled by the referee after each sports competition is completed. And the recorded results are stored in a proprietary container. The records are stored in a specific data center without affecting the operation of sports referees. When the sports referee needs to be audited, the content that needs to be audited is transferred to the node where the audit work is carried out, the process of displaying the sports referee is restored, and the auditors complete the audit work.
现有的体育竞技裁判可审计技术主要有的实现方案有以下几种:The main implementation schemes of the existing sports referee auditable technology are as follows:
1.以人工的方式在预先制定好的表格上记录裁判对当前体育竞技进行的现场裁决。竞技完成后,由裁判进行记录的公告,并保存记录结果,在需要审计的时候,由审计人员调取记录表格进行审计。1. Manually record the referee's live adjudication of the current sports competition on a pre-made form. After the competition is completed, the referee will make an announcement of the record and keep the record result. When an audit is required, the auditor will call the record form for audit.
2.在体育竞技场馆设置专用的公告设备,由专职人员记录裁判对当前体育竞技进行的现场裁决,实时在现场进行公告,同时保存记录结果,在需要审计的时候,由审计人员调取保存的记录进行审计。2. Set up special announcement equipment in the sports arena. Full-time personnel will record the referee's on-site ruling on the current sports competition, make announcements on the spot in real time, and save the record results. When auditing is required, the auditors will call and save the Records are audited.
3、通过视频裁判或裁判长、仲裁委员会等根据竞技录像对裁判的裁决进行现场或事后审计。3. Conduct on-site or post-event audits of the referee's ruling based on the competition video through video referees, chief referees, and arbitration committees.
上述方案存在的问题是:人工纸质记录效率低,对于竞技判罚过程中记录的信息量非常少,对于审计仲裁能提供的有效信息比较少。体育竞技场馆专用公告设备以及视频裁判都需要竞技场投入大量的资金设置专用设备,建设周期较长。设备在运行过程中需要大量的专职人员进行操作,设备的运行维护成本比较高。且无法从裁判的视角提供有效、准确的裁决信息。The problem with the above scheme is that manual paper recording is inefficient, the amount of information recorded in the competitive judgment process is very small, and the effective information that can be provided for auditing and arbitration is relatively small. Special announcement equipment for sports arena and video referee both require a large amount of capital to be set up in the arena, and the construction period is long. During the operation of the equipment, a large number of full-time personnel are required to operate, and the operation and maintenance costs of the equipment are relatively high. And it cannot provide effective and accurate ruling information from the referee's perspective.
发明内容SUMMARY OF THE INVENTION
为了解决现有技术中存在的上述问题,本发明提出了一种远程体育竞技裁判可审计系统和方法,以实现在较低成本基础上为体育竞技裁判审计提供更为有效、准确的信息。In order to solve the above problems existing in the prior art, the present invention proposes a remote sports referee auditable system and method, so as to provide more effective and accurate information for sports referee auditing on the basis of lower cost.
为了实现上述目的,本发明采用了以下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:
一种远程体育竞技裁判可审计系统,包括:A remote sports competition referee auditable system, including:
裁决记录装置:用于录入裁判的裁决信息;所述裁判记录装置与数据中心连接,发送裁决信息到所述数据中心;Judgment recording device: used to input the judgment information of the referee; the referee recording device is connected to the data center, and sends the judgment information to the data center;
数据中心:用于保存裁决信息和审计信息;Data center: used to save adjudication information and audit information;
裁决审计装置:用于审计员对裁决信息进行审计,录入审计信息;所述裁决审计装置与所述数据中心连接,从所述数据中心获取裁决信息,发送审计信息到所述数据中心;Judgment audit device: used for auditors to audit judgment information and enter audit information; said judgment audit device is connected to said data center, obtains judgment information from said data center, and sends audit information to said data center;
审计信息公告装置,用于从所述数据中心获取裁决信息和该裁决信息对应的审计信息并进行信息公告。A device for announcing audit information, configured to obtain the adjudication information and the audit information corresponding to the adjudication information from the data center and announce the information.
优选的,所述系统还包括:Preferably, the system further includes:
现场信息公告装置,与所述裁决记录装置连接,从所述裁决记录装置获取所述裁决信息并进行现场公告。An on-site information announcement device is connected to the decision recording device, acquires the decision information from the decision recording device, and makes an on-site announcement.
进一步的,所述裁决记录装置包括:Further, the adjudication recording device includes:
第一录入模块,用于裁判输入裁决信息、裁判身份信息;The first input module is used for the referee to input the ruling information and the referee's identity information;
第一身份认证模块,用于对所述裁判身份信息进行身份认证;a first identity authentication module for performing identity authentication on the referee identity information;
第一信息加解密模块,用于对所述裁决信息进行加密,作为第一裁决信息记录的数据段;a first information encryption and decryption module, used for encrypting the adjudication information, as the data segment of the first adjudication information record;
第一数据校验模块,用于对所述裁决信息进行MD5消息摘要算法运算,获得第一裁决信息运算结果;将裁决记录装置的当前时间作为所述第一裁决信息记录的第一时间戳;对所述第一裁决信息运算结果和第一时间戳进行RSA数字签名作为所述第一裁决信息记录的数据头,与第一裁决信息记录的数据段一起保存作为第一裁决信息记录;The first data verification module is used to perform MD5 message digest algorithm operation on the adjudication information, and obtain the first adjudication information operation result; the current time of the adjudication recording device is used as the first time stamp of the first adjudication information record; Carry out the RSA digital signature to the first adjudication information operation result and the first time stamp as the data header of the first adjudication information record, and save together with the data segment of the first adjudication information record as the first adjudication information record;
第一通信模块,用于发送所述第一裁决信息记录到所述数据中心。A first communication module, configured to send the first adjudication information record to the data center.
进一步的,所述数据中心包括:Further, the data center includes:
第二通信模块,用于接收所述裁判记录装置发送的第一裁决信息记录;接收所述裁决审计装置发送的数据请求消息和审计信息记录;发送第二裁决信息记录到所述裁决审计装置;发送裁决信息和对应的审计信息到所述审计信息公告装置;The second communication module is configured to receive the first ruling information record sent by the referee recording device; receive the data request message and audit information record sent by the ruling auditing device; send the second ruling information record to the ruling auditing device; Sending adjudication information and corresponding audit information to the audit information announcement device;
第二信息加解密模块,用于对所述第一裁决信息记录的数据段进行解密;对审计信息记录的数据段进行解密;对数据请求消息请求的裁决信息进行加密,作为第二裁决信息记录的数据段;The second information encryption and decryption module is used for decrypting the data segment recorded in the first adjudication information; decrypting the data segment recorded in the audit information; encrypting the adjudication information requested by the data request message as the second adjudication information record data segment;
第二数据校验模块,用于对第一裁决信息记录的数据头进行RSA数字签名验证,获得第一裁决信息运算结果和第一时间戳,对解密后的第一裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第一时间戳进行校验;The second data verification module is used for performing RSA digital signature verification on the data header of the first adjudication information record, obtaining the calculation result of the first adjudication information and the first time stamp, and performing the decryption on the decrypted data segment of the first adjudication information record. MD5 message digest algorithm verification, verifying the first timestamp;
用于对审计信息记录的数据头进行RSA数字签名验证,获得所述审计信息记录的审计信息运算结果和审计信息时间戳,对解密后的审计信息记录的数据段进行MD5消息摘要算法校验,对所述审计信息时间戳进行校验;For performing RSA digital signature verification on the data header of the audit information record, obtaining the audit information operation result and the audit information time stamp of the audit information record, and performing MD5 message digest algorithm verification on the decrypted data segment of the audit information record, verifying the audit information timestamp;
用于对数据请求消息请求的裁决信息进行MD5消息摘要算法运算,获得第二裁决信息运算结果;将数据中心的当前时间作为所述第二裁决信息记录的第二时间戳;对所述第二裁决信息运算结果和第二时间戳进行RSA数字签名作为所述第二裁决信息记录的数据头,与第二裁决信息记录的数据段一起保存作为第二裁决信息记录;For carrying out MD5 message digest algorithm operation on the adjudication information requested by the data request message, to obtain the operation result of the second adjudication information; taking the current time of the data center as the second time stamp of the second adjudication information record; The result of the adjudication information operation and the second time stamp carry out an RSA digital signature as the data header of the second adjudication information record, and are stored together with the data segment of the second adjudication information record as the second adjudication information record;
存储模块,用于保存RSA数字签名验证、MD5运算校验、第一时间戳校验正确的裁决信息;保存RSA数字签名验证、MD5运算校验、审计信息时间戳校验正确的审计信息。The storage module is used to save the verdict information of RSA digital signature verification, MD5 operation verification, and first timestamp verification; save the audit information that RSA digital signature verification, MD5 operation verification, and audit information timestamp verification are correct.
进一步的,所述裁决审计装置包括:Further, the adjudication and auditing device includes:
第二录入模块,用于审计员输入审计员身份信息,数据请求消息、审计信息;The second input module is used for the auditor to input the auditor's identity information, data request message and audit information;
第二身份认证模块,用于对所述审计员身份信息进行身份认证;The second identity authentication module is used for performing identity authentication on the auditor's identity information;
第三通信模块,用于发送数据请求消息、审计信息记录到所述数据中心,接收所述数据中心发送的第二裁决信息记录;A third communication module, configured to send a data request message and an audit information record to the data center, and receive a second adjudication information record sent by the data center;
第三信息加解密模块,用于对接收到的第二裁决信息记录的数据段进行解密;对所述审计信息进行加密,作为审计信息记录的数据段;The third information encryption and decryption module is used for decrypting the data segment of the received second adjudication information record; encrypting the audit information as the data segment of the audit information record;
第三数据校验模块,用于对第二裁决信息记录的数据头进行RSA数字签名验证,获得第二裁决信息运算结果和第二时间戳,对解密后的第二裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第二时间戳进行校验;The third data verification module is used to perform RSA digital signature verification on the data header of the second ruling information record, obtain the calculation result of the second ruling information and the second time stamp, and perform the decrypted data segment of the second ruling information record. MD5 message digest algorithm verification, verifying the second timestamp;
用于对所述审计信息进行MD5消息摘要算法运算,获得审计信息运算结果;将裁决审计装置的当前时间作为所述审计信息记录的审计信息时间戳;对所述审计信息运算结果和审计信息时间戳进行RSA数字签名作为所述审计信息记录的数据头,与审计信息记录的数据段一起保存作为审计信息记录;For carrying out the MD5 message digest algorithm operation on the audit information to obtain the result of the audit information operation; taking the current time of the adjudication audit device as the audit information time stamp of the audit information record; for the audit information operation result and the audit information time The stamp carries out the RSA digital signature as the data header of the audit information record, and is stored together with the data segment of the audit information record as the audit information record;
显示模块,用于审计员查看裁决信息。Display module for auditors to view ruling information.
本发明还提供了一种远程体育竞技裁判可审计方法,包括:The present invention also provides a remote sports competition referee auditing method, including:
裁判通过裁决记录装置录入裁决信息;The referee records the ruling information through the ruling recording device;
裁决记录装置对所述裁决信息进行数据封装,发送到数据中心保存;The adjudication recording device performs data encapsulation on the adjudication information, and sends it to the data center for storage;
审计员通过裁决审计装置发送数据请求消息到所述数据中心;The auditor sends a data request message to the data center through the adjudication audit device;
数据中心根据所述数据请求消息发送对应的裁决信息到所述裁决审计装置;The data center sends the corresponding adjudication information to the adjudication auditing device according to the data request message;
审计员通过所述裁决审计装置对裁决信息进行审计,录入审计信息;The auditor audits the adjudication information through the adjudication auditing device, and records the audit information;
裁决审计装置对所述审计信息进行数据封装,发送到所述数据中心保存;The adjudication audit device performs data encapsulation on the audit information, and sends it to the data center for storage;
数据中心发送裁决信息和对应的审计信息到审计信息公告装置,进行信息公告。The data center sends the adjudication information and the corresponding audit information to the audit information announcement device for information announcement.
进一步的,所述方法还包括:Further, the method also includes:
裁决记录装置发送裁决信息到设置于竞技现场的现场信息公告装置;The verdict recording device sends the verdict information to the on-site information announcement device set at the competition site;
所述现场信息公告装置实时公告所述裁决信息。The on-site information announcement device announces the ruling information in real time.
进一步的,所述裁决记录装置对所述裁决信息进行数据封装,发送到数据中心保存包括:Further, the adjudication recording device performs data encapsulation on the adjudication information, and sends it to the data center for storage, including:
裁决记录装置对所述裁决信息进行MD5消息摘要算法运算,获得第一裁决信息运算结果;将裁决记录装置的当前时间作为所述第一裁决信息记录的第一时间戳;对所述第一裁决信息运算结果和第一时间戳进行RSA数字签名作为所述第一裁决信息记录的数据头;The adjudication recording device performs the MD5 message digest algorithm operation on the adjudication information to obtain the first adjudication information operation result; the current time of the adjudication recording device is used as the first time stamp of the first adjudication information record; The information operation result and the first time stamp carry out the RSA digital signature as the data header of the first adjudication information record;
裁决记录装置对所述裁决信息进行加密,作为第一裁决信息记录的数据段;The adjudication recording device encrypts the adjudication information as a data segment recorded by the first adjudication information;
裁决记录装置发送所述第一裁决信息记录到数据中心;The verdict recording device sends the first verdict information to be recorded to the data center;
数据中心对所述第一裁决信息记录的数据段进行解密,获得裁决信息;The data center decrypts the data segment recorded in the first adjudication information to obtain adjudication information;
数据中心对第一裁决信息记录的数据头进行RSA数字签名验证,获得第一裁决信息运算结果和第一时间戳,对解密后的第一裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第一时间戳进行校验;The data center performs RSA digital signature verification on the data header of the first adjudication information record, obtains the calculation result of the first adjudication information and the first timestamp, and performs MD5 message digest algorithm verification on the decrypted data segment of the first adjudication information record, verifying the first timestamp;
数据中心保存RSA数字签名验证、MD5运算校验、第一时间戳校验正确的裁决信息。The data center saves the verdict information that RSA digital signature verification, MD5 operation verification, and first timestamp verification are correct.
进一步的,所述数据中心根据所述数据请求消息发送对应的裁决信息到所述裁决审计装置包括:Further, sending the corresponding adjudication information to the adjudication auditing device by the data center according to the data request message includes:
数据中心根据所述数据请求消息,选择所述数据请求消息请求发送的裁决信息;The data center selects the adjudication information requested to be sent by the data request message according to the data request message;
数据中心对该裁决信息进行MD5消息摘要算法运算,获得第二裁决信息运算结果;将数据中心的当前时间作为所述第二裁决信息记录的第二时间戳;对所述第二裁决信息运算结果和第二时间戳进行RSA数字签名作为所述第二裁决信息记录的数据头;The data center performs the MD5 message digest algorithm operation on the adjudication information to obtain the operation result of the second adjudication information; the current time of the data center is used as the second time stamp of the second adjudication information record; the operation result of the second adjudication information is Carry out RSA digital signature with the second time stamp as the data header of the second adjudication information record;
数据中心对该裁决信息进行加密,作为第二裁决信息记录的数据段;The data center encrypts the adjudication information as a data segment of the second adjudication information record;
数据中心发送第二裁决信息记录到所述裁决审计装置。The data center sends the second ruling information record to the ruling auditing device.
进一步的,所述审计员通过所述裁决审计装置对裁决信息进行审计,录入审计信息包括:Further, the auditor audits the adjudication information through the adjudication auditing device, and the input audit information includes:
裁决审计装置对第二裁决信息记录的数据段进行解密;The adjudication auditing device decrypts the data segment recorded in the second adjudication information;
裁决审计装置对第二裁决信息记录的数据头进行RSA数字签名验证,获得第二裁决信息运算结果和第二时间戳,对解密后的第二裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第二时间戳进行校验;The adjudication auditing device performs RSA digital signature verification on the data header of the second adjudication information record, obtains the calculation result of the second adjudication information and the second time stamp, and performs MD5 message digest algorithm verification on the decrypted data segment of the second adjudication information record , verifying the second timestamp;
审计员对MD5消息摘要算法校验、RSA数字签名验证、第二时间戳校验正确的裁决信息进行审计,录入审计信息。Auditors audit the verdict information that is correct for MD5 message digest algorithm verification, RSA digital signature verification, and second timestamp verification, and enter the audit information.
所述裁决审计装置对所述审计信息进行数据封装,发送到所述数据中心保存包括:The adjudication and auditing device performs data encapsulation on the audit information, and sends it to the data center for storage, including:
裁决审计装置对所述审计信息进行MD5消息摘要算法运算,获得审计信息运算结果;将裁决审计装置的当前时间作为所述审计信息记录的审计信息时间戳;对所述审计信息运算结果和审计信息时间戳进行RSA数字签名作为所述审计信息记录的数据头;The adjudication audit device performs the MD5 message digest algorithm operation on the audit information, and obtains the result of the audit information operation; the current time of the adjudication audit device is used as the audit information time stamp of the audit information record; The timestamp carries out an RSA digital signature as the data header of the audit information record;
裁决审计装置对所述审计信息进行加密,作为审计信息记录的数据段;The adjudication audit device encrypts the audit information as a data segment of the audit information record;
裁决审计装置发送审计信息记录到数据中心;The adjudication audit device sends audit information records to the data center;
数据中心对所述审计信息记录的数据段进行解密,获得审计信息;The data center decrypts the data segment recorded in the audit information to obtain audit information;
数据中心对审计信息记录的数据头进行RSA数字签名验证,获得审计信息运算结果和审计信息时间戳,对解密后的审计信息记录的数据段进行MD5消息摘要算法校验,对所述审计信息时间戳进行校验;The data center performs RSA digital signature verification on the data header of the audit information record, obtains the audit information operation result and the audit information time stamp, performs MD5 message digest algorithm verification on the decrypted data segment of the audit information record, and verifies the time of the audit information. stamp for verification;
数据中心保存RSA数字签名验证、MD5运算校验、审计信息时间戳校验正确的审计信息。The data center saves the correct audit information for RSA digital signature verification, MD5 operation verification, and audit information timestamp verification.
本发明的技术方案可以利用电脑、平板电脑、手机的移动终端作为裁决记录装置和裁决审计装置,通过通用的无线或有线网络和数据中心服务器进行连接即可实现裁决信息的上传、裁决信息审计以及审计信息的上传保存;无需在竞技现场设置专用设备,无需专职人员进行操作,有效的降低了运行维护成本,实现在较低成本基础上提供更为有效、准确的裁判视角裁决信息,从而提高了体育竞技裁判审计的有效性和准确性。The technical scheme of the present invention can use the 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 judgment information audit and the connection with the data center server through a general wireless or wired network. Uploading and saving of audit information; no need to set up special equipment at the competition site, no need for full-time personnel to operate, effectively reduce operation and maintenance costs, and provide more effective and accurate judgment information from the referee's perspective on the basis of lower costs, thereby improving the Validity and accuracy of sports referee audits.
附图说明Description of drawings
图1为本发明的具体实施例1系统拓扑结构图。FIG. 1 is a system topology structure diagram of a specific embodiment 1 of the present invention.
图2为本发明的具体实施例1裁决记录装置结构示意图。FIG. 2 is a schematic structural diagram of an adjudication recording device according to Embodiment 1 of the present invention.
图3为本发明的具体实施例1数据中心结构示意图。FIG. 3 is a schematic structural diagram of a data center according to Embodiment 1 of the present invention.
图4为本发明的具体实施例1裁决审计装置结构示意图。FIG. 4 is a schematic structural diagram of an adjudication and auditing device according to Embodiment 1 of the present invention.
图5为本发明的具体实施例2裁决信息录入流程图。Fig. 5 is a flow chart of adjudication information entry according to the second embodiment of the present invention.
图6为本发明的具体实施例2裁决信息审计流程图。FIG. 6 is a flowchart of adjudication information auditing according to Embodiment 2 of the present invention.
具体实施方式Detailed ways
为了更好的说明本发明的技术方案,下面结合附图对本发明的具体实施方式进行详细描述。In order to better illustrate the technical solutions of the present invention, the specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
具体实施例1Specific Example 1
本实施例为本发明远程体育竞技裁判可审计系统的一种优选实施方式。This embodiment is a preferred implementation of the remote sports referee auditable system of the present invention.
参见图1,本实施例的远程体育竞技裁判可审计系统拓扑结构如图1所示,包括:Referring to FIG. 1 , the topology of the auditable system for remote sports competition referees in this embodiment is shown in FIG. 1 , including:
裁决记录装置:用于录入裁判的裁决信息;所述裁判记录装置与所述数据中心连接,发送裁决信息到所述数据中心;Judgment recording device: used to input the judgment information of the referee; the referee recording device is connected to the data center, and sends the judgment information to the data center;
本实施例中,所述裁决记录装置可以采用移动终端、平板电脑、通用电脑等设备。In this embodiment, the device for recording the decision may use a mobile terminal, a tablet computer, a general computer, and other devices.
参见图2,如图2所示,所述裁决记录装置可以进一步包括:Referring to FIG. 2, as shown in FIG. 2, the judgment recording device may further include:
第一录入模块,用于裁判输入裁决信息、裁判身份信息;The first input module is used for the referee to input the ruling information and the referee's identity information;
竞技比赛开始前,裁判通过第一录入模块输入裁判身份、竞技参与者姓名、竞技规则等信息;竞技比赛过程中,裁判通过第一录入模块输入其所作出的裁决的信息,如:比赛得分裁决、犯规裁决以及裁判所做裁决的依据、对裁决所做的说明、竞技比赛的最终结果等。Before the competition starts, the referee enters information such as the identity of the referee, the name of the competition participant, and the competition rules through the first entry module; during the competition, the referee enters the information of the ruling made by the referee through the first entry module, such as: game score ruling , foul ruling and the basis for the referee’s ruling, explanation of the ruling, the final result of the competitive game, etc.
第一身份认证模块,用于验证裁判身份信息;The first identity authentication module is used to verify the referee's identity information;
本实施例中,第一身份认证模块可以采用任意验证方法来对裁判身份信息进行验证,作为一种优选实现方案,裁判输入身份信息后,对身份信息进行MD5消息摘要算法运算,并与数据中心下发的进行了MD5消息摘要算法运算的裁判身份信息进行MD5消息摘要算法运算的身份一致性验证,验证通过后,将本裁决记录装置与裁判身份绑定,允许该裁判通过本裁决记录装置进行信息输入。In this embodiment, the first identity authentication module can use any verification method to verify the referee's identity information. As a preferred implementation scheme, after the referee inputs the identity information, the MD5 message digest algorithm operation is performed on the identity information, and the information is communicated with the data center. The issued referee's identity information that has been processed by the MD5 message digest algorithm is subjected to identity consistency verification for the MD5 message digest algorithm. Information input.
第一信息加解密模块,用于对所述裁决信息进行加密,作为第一裁决信息记录的数据段;a first information encryption and decryption module, used for encrypting the adjudication information, as the data segment of the first adjudication information record;
第一数据校验模块,用于对所述裁决信息进行MD5消息摘要算法运算,获得第一裁决信息运算结果;将裁决记录装置的当前时间作为所述第一裁决信息记录的第一时间戳;对所述第一裁决信息运算结果和第一时间戳进行RSA数字签名作为所述第一裁决信息记录的数据头,与第一裁决信息记录的数据段一起保存作为第一裁决信息记录;The first data verification module is used to perform MD5 message digest algorithm operation on the adjudication information, and obtain the first adjudication information operation result; the current time of the adjudication recording device is used as the first time stamp of the first adjudication information record; Carry out the RSA digital signature to the first adjudication information operation result and the first time stamp as the data header of the first adjudication information record, and save together with the data segment of the first adjudication information record as the first adjudication information record;
竞技比赛过程中,裁判每输入一条裁决信息,第一信息解密模块即对该条裁决信息进行加密,获得一条第一裁决信息记录的数据段;同时,第一数据校验模块对该条裁决信息进行MD5消息摘要算法运算、添加时间戳、进行RSA数字签名操作,获得该条第一裁决信息记录的数据头;During the competitive competition, every time the referee inputs a piece of ruling information, the first information decryption module encrypts the ruling information to obtain a data segment recorded by the first ruling information; at the same time, the first data verification module encrypts the ruling information. Perform MD5 message digest algorithm operation, add timestamp, perform RSA digital signature operation, and obtain the data header of the first ruling information record;
第一通信模块,用于发送所述第一裁决信息记录到所述数据中心。A first communication module, configured to send the first adjudication 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.
数据中心:用于保存裁决信息和审计信息;Data center: used to save adjudication information and audit information;
本实施例中,所述数据中心可以是中心服务器等设备;In this embodiment, the data center may be a central server or other equipment;
参见图3,如图3所示,所述数据中心可以进一步包括:Referring to FIG. 3, as shown in FIG. 3, the data center may further include:
第二通信模块,用于接收所述裁判记录装置发送的第一裁决信息记录;接收所述裁决审计装置发送的数据请求消息和审计信息记录;发送第二裁决信息记录到所述裁决审计装置;发送裁决信息和对应的审计信息到所述审计信息公告装置;The second communication module is configured to receive the first ruling information record sent by the referee recording device; receive the data request message and audit information record sent by the ruling auditing device; send the second ruling information record to the ruling auditing device; Sending adjudication information and 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 and auditing device through a wired network or a wireless network.
第二信息加解密模块,用于对所述第一裁决信息记录的数据段进行解密;对审计信息记录的数据段进行解密;对数据请求消息请求的裁决信息进行加密,作为第二裁决信息记录的数据段;The second information encryption and decryption module is used for decrypting the data segment recorded in the first adjudication information; decrypting the data segment recorded in the audit information; encrypting the adjudication information requested by the data request message as the second adjudication information record data segment;
第二数据校验模块,用于对第一裁决信息记录的数据头进行RSA数字签名验证,获得第一裁决信息运算结果和第一时间戳,对解密后的第一裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第一时间戳进行校验;The second data verification module is used for performing RSA digital signature verification on the data header of the first adjudication information record, obtaining the calculation result of the first adjudication information and the first time stamp, and performing the decryption on the decrypted data segment of the first adjudication information record. MD5 message digest algorithm verification, verifying the first timestamp;
用于对审计信息记录的数据头进行RSA数字签名验证,获得所述审计信息记录的审计信息运算结果和审计信息时间戳,对解密后的审计信息记录的数据段进行MD5消息摘要算法校验,对所述审计信息时间戳进行校验;For performing RSA digital signature verification on the data header of the audit information record, obtaining the audit information operation result and the audit information time stamp of the audit information record, and performing MD5 message digest algorithm verification on the decrypted data segment of the audit information record, verifying the audit information timestamp;
用于对数据请求消息请求的裁决信息进行MD5消息摘要算法运算,获得第二裁决信息运算结果;将数据中心的当前时间作为所述第二裁决信息记录的第二时间戳;对所述第二裁决信息运算结果和第二时间戳进行RSA数字签名作为所述第二裁决信息记录的数据头,与第二裁决信息记录的数据段一起保存作为第二裁决信息记录;For carrying out MD5 message digest algorithm operation on the adjudication information requested by the data request message, to obtain the operation result of the second adjudication information; taking the current time of the data center as the second time stamp of the second adjudication information record; The result of the adjudication information operation and the second time stamp carry out an RSA digital signature as the data header of the second adjudication information record, and are stored together with the data segment of the second adjudication information record as the second adjudication information record;
本实施例中,所述第二数据校验模块根据所述数据请求消息从所述存储模块中读取该数据请求消息请求的一条或多条裁决信息,分别对所选取的每一条裁决信息进行MD5消息摘要算法运算、添加时间戳以及RSA数字签名,获得该条裁决信息对应的第二裁决信息记录的数据头,第二信息加解密模块分别对第二数据校验模块读取的每一条裁决信息进行加密,作为该条裁决信息对应的第二裁决信息记录的数据段;In this embodiment, the second data verification module reads one or more pieces of adjudication information requested by the data request message from the storage module according to the data request message, and performs a separate check on each piece of adjudication information selected. MD5 message digest algorithm operation, adding time stamp and RSA digital signature, to obtain the data header of the second ruling information record corresponding to the ruling information, the second information encryption and decryption module respectively for each ruling read by the second data verification module The information is encrypted and used as the data segment of the second adjudication information record corresponding to the adjudication information;
存储模块,用于保存RSA数字签名验证、MD5运算校验、第一时间戳校验正确的裁决信息;保存RSA数字签名验证、MD5运算校验、审计信息时间戳校验正确的审计信息;The storage module is used to save the verdict information of RSA digital signature verification, MD5 operation verification, and first timestamp verification; save the audit information that RSA digital signature verification, MD5 operation verification, and audit information timestamp verification are correct;
裁决审计装置:用于审计员对裁决信息进行审计,录入审计信息;所述裁决审计模块与所述数据中心连接,从所述数据中心获取所述裁决信息,发送审计信息到所述数据中心;The adjudication auditing device: used for the auditor to audit the adjudication information and enter the audit information; the adjudication auditing module is connected to the data center, obtains the adjudication information from the data center, and sends the audit information to the data center;
本实施例中,所述裁决审计装置可以采用移动终端、平板电脑、通用电脑等设备。In this embodiment, the apparatus for adjudication and auditing may use devices such as mobile terminals, tablet computers, and general-purpose computers.
参见图4,如图4所示,所述裁决审计装置可以进一步包括:Referring to FIG. 4, as shown in FIG. 4, the adjudication auditing device may further include:
第二录入模块,用于审计员输入审计员身份信息,数据请求消息、审计信息;The second input module is used for the auditor to input the auditor's identity information, data request message and audit information;
审计员首先通过第二录入模块输入身份信息;在身份验证通过后,输入数据请求消息,请求数据中心提供某一条或多条需要审计的裁决信息;每审计一条裁决信息,录入一条对该裁决信息的审计信息;The auditor first enters the identity information through the second input module; after the identity verification is passed, the auditor enters a data request message to request the data center to provide one or more pieces of judgment information that needs to be audited; for each piece of judgment information audited, enter a piece of judgment information for the judgment information. audit information;
第二身份认证模块,用于对所述审计员身份信息进行身份认证;The second identity authentication module is used for performing identity authentication on the auditor's identity information;
本实施例中,第二身份认证模块可以采用任意验证方法来对审计员身份信息进行验证,作为一种优选实现方案,审计员输入身份信息后,对身份信息进行MD5消息摘要算法运算,并与数据中心下发的进行了MD5消息摘要算法运算的审计员身份信息进行MD5消息摘要算法运算的身份一致性验证,验证通过后,将本裁决审计装置与审计员身份绑定,允许该审计员通过本裁决审计装置进行信息输入。In this embodiment, the second identity authentication module can use any verification method to verify the auditor's identity information. As a preferred implementation scheme, after the auditor inputs the identity information, the MD5 message digest algorithm operation is performed on the identity information, and is combined with the identity information. The identity information of the auditor who has performed the operation of the MD5 message digest algorithm issued by the data center is subjected to the identity consistency verification of the operation of the MD5 message digest algorithm. This decision auditing device performs information input.
第三通信模块,用于发送数据请求消息、审计信息记录到所述数据中心,接收所述数据中心发送的第二裁决信息记录;A third communication module, configured to send a data request message and an audit information record to the data center, and receive a second adjudication 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 adjudication information record to obtain adjudication information corresponding to the second adjudication information record; encrypting the audit information as the data of the audit information record part;
第三数据校验模块,用于对第二裁决信息记录的数据头进行RSA数字签名验证,获得第二裁决信息运算结果和第二时间戳,对解密后的第二裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第二时间戳进行校验;The third data verification module is used to perform RSA digital signature verification on the data header of the second ruling information record, obtain the calculation result of the second ruling information and the second time stamp, and perform the decrypted data segment of the second ruling information record. MD5 message digest algorithm verification, verifying the second timestamp;
本实施例中,只有RSA数字签名验证、MD5运算校验、第二时间戳校验正确的第二裁决信息记录才作为有效的第二裁决信息记录用于审计。In this embodiment, only the second adjudication information records with correct RSA digital signature verification, MD5 operation verification, and second timestamp verification are used as valid second adjudication information records for auditing.
用于对所述审计信息进行MD5消息摘要算法运算,获得审计信息运算结果;将裁决审计装置的当前时间作为所述审计信息记录的审计信息时间戳;对所述审计信息运算结果和审计信息时间戳进行RSA数字签名作为所述审计信息记录的数据头;For carrying out the MD5 message digest algorithm operation on the audit information to obtain the result of the audit information operation; taking the current time of the adjudication audit device as the audit information time stamp of the audit information record; for the audit information operation result and the audit information time Stamp carries out RSA digital signature as the data header of described audit information record;
显示模块,用于审计员查看裁决信息。Display module for auditors to view ruling information.
审计信息公告装置,用于从所述数据中心获取裁决信息和该裁决信息对应的审计信息,进行信息公告;an audit information announcement device, configured to obtain the adjudication information and the audit information corresponding to the adjudication information from the data center, and announce the information;
数据中心接收到审计信息并保存后,可以通过审计信息公告装置对审计信息进行信息公告,数据中心发送审计信息及其对应的裁决信息到审计信息公告装置,审计信息公告装置进行审计信息及其对应的裁决信息进行信息公告。After the data center receives the audit information and saves it, it can announce the audit information through the audit information announcement device. The data center sends the audit information and its corresponding ruling information to the audit information announcement device, and the audit information announcement device performs the audit information and its corresponding information. Announcement of the ruling information.
本实施例中,所述审计信息公告装置可以是LED显示屏、移动终端显示屏、语音播放设备等。In this embodiment, the audit information announcement device may be an LED display screen, a mobile terminal display screen, a voice playback device, and the like.
作为本实施例的一种优选实现方案,本实施的系统还可以包括:As a preferred implementation solution of this embodiment, the system of this embodiment may further include:
现场信息公告装置,与所述裁决记录装置连接,从所述裁决记录装置获取所述裁决信息并进行现场公告;an on-site information announcement device, connected with the ruling recording device, obtains the ruling information from the ruling recording device and makes an on-site announcement;
所述现场信息公告装置设置在竞技比赛现场,裁判录入裁决信息后,所述裁决记录装置通过第一通信模块将裁决信息发送到所述现场信息公告装置进行实时现场公告,公告的裁决信息可以是裁判所录入的各条裁决信息,也可以只公告部分裁决信息,如,得分、竞技比赛结果等;The on-site information announcement device is set at the competitive competition site. After the referee enters the ruling information, the ruling recording device sends the ruling information to the on-site information announcement device through the first communication module for real-time on-site announcement, and the announced ruling information can be: Each piece of adjudication information entered by the referee may only announce part of the adjudication information, such as scores, results of competitive matches, etc.;
本实施例中,所述现场信息公告装置可以是LED显示屏、移动终端显示屏、语音播放设备等。In this embodiment, the on-site information announcement device may be an LED display screen, a mobile terminal display screen, a voice playback device, and the like.
为了进一步说明本实施例的系统,下面简单描述一下本实施例系统的信息传输流程:In order to further illustrate the system of this embodiment, the information transmission process of the system of this embodiment is briefly described below:
裁判通过第一录入模块录入裁判身份信息,第一录入模块发送所述身份信息到第一身份验证模块进行身份验证;身份验证通过后,裁判可以通过第一录入模块录入裁决信息,第一录入模块发送所述裁决信息到第一信息加解密模块;第一信息加解密模块对裁决信息进行加密,获得第一裁决信息记录的数据段,将所述第一裁决信息记录的数据段和裁决信息一起发送到第一数据校验模块;第一数据校验模块根据裁决信息生成第一裁决信息记录的数据头,将所述第一裁决信息记录的数据头和第一裁决信息记录的数据段一起作为第一裁决信息记录发送到数据中心第二通信模块。The referee enters the referee's identity information through the first entry module, and the first entry module sends the identity information to the first identity verification module for identity verification; after the identity verification is passed, the referee can enter the judgment information through the first entry module, and the first entry module Send the adjudication information to the first information encryption and decryption module; the first information encryption and decryption module encrypts the adjudication information, obtains the data segment recorded by the first adjudication information, and combines the data segment of the first adjudication information record with the adjudication information Send to the first data verification module; the first data verification module generates the data header of the first adjudication information record according to the adjudication information, and uses the data header of the first adjudication information record and the data segment of the first adjudication information record together as The first adjudication information record is sent to the second communication module of the data center.
数据中心的第二通信模块接收到第一裁决信息记录,发送到第二数据校验模块;第二数据校验模块将第一裁决信息记录的数据段发送到第二加解密模块解密,对解密后的裁决信息进行RSA数字签名验证、MD5运算校验、第一时间戳校验,将验证和校验正确的裁决信息保存到存储单元。The second communication module of the data center receives the first adjudication information record and sends it to the second data verification module; the second data verification module sends the data segment of the first adjudication information record to the second encryption and decryption module for decryption, and decrypts the decrypted data. The final adjudication information is subjected to RSA digital signature verification, MD5 operation verification, and first timestamp verification, and the verified and verified adjudication information is stored in the storage unit.
审计员通过第二录入模块录入审计员身份信息,第二录入模块发送所述身份信息到第二身份验证模块进行身份验证;身份验证通过后,审计员通过第二录入模块录入数据请求消息,第二录入模块通过第三通信模块发送数据请求信息到数据中心的第二通信模块。The auditor enters the auditor's identity information through the second entry module, and the second entry module sends the identity information to the second identity verification module for identity verification; after the identity verification is passed, the auditor enters the data request message through the second entry module, and the first The second input module sends the data request information to the second communication module of the data center through the third communication module.
数据中心的第二数据校验模块从第二通信模块获得数据请求消息,从存储单元中选取数据请求消息所请求的裁决信息,根据裁决信息生成第二裁决信息记录的数据头,将裁决信息发送到第二加解密模块,第二加解密模块对裁决信息进行加密获得第二裁决信息记录的数据段,发送给第二数据校验模块,第二数据校验模块将第二裁决信息记录的数据头和数据段一起作为第二裁决信息记录通过第二通信模块发送到裁决审计装置的第三通信模块。The second data verification module of the data center obtains the data request message from the second communication module, selects the adjudication information requested by the data request message from the storage unit, generates the data header of the second adjudication information record according to the adjudication information, and sends the adjudication information To the second encryption and decryption module, the second encryption and decryption module encrypts the adjudication information to obtain the data segment recorded by the second adjudication information, and sends it to the second data verification module, and the second data verification module records the data of the second adjudication information. The header and the data segment are sent together as a second adjudication information record to the third communication module of the adjudication auditing device through the second communication module.
裁决审计装置的第三通信模块接收到第二裁决信息记录,发送到第三数据校验模块;第三数据校验模块将第二裁决信息记录的数据段发送到第三加解密模块解密,对解密后的裁决信息进行RSA数字签名验证、MD5运算校验、第二时间戳校验,将验证和校验正确的裁决信息发送到显示模块供审计员审计。The third communication module of the adjudication auditing device receives the second adjudication information record and sends it to the third data verification module; the third data verification module sends the data segment of the second adjudication information record to the third encryption and decryption module for decryption, The decrypted ruling information is verified by RSA digital signature, MD5 operation verification, and second timestamp verification, and the verified and verified ruling information is sent to the display module for the auditor to audit.
审计员通过第二录入模块录入审计信息,第二录入模块发送所述审计信息到第三信息加解密模块;第三信息加解密模块对审计信息进行加密,获得审计信息记录的数据段,将审计信息记录的数据段和审计信息一起发送到第三数据校验模块;第三数据校验模块根据审计信息生成审计信息记录的数据头,将所述审计信息记录的数据头和审计信息记录的数据段一起作为审计信息记录发送到数据中心第二通信模块。The auditor enters the audit information through the second entry module, and the second entry module sends the audit information to the third information encryption and decryption module; the third information encryption and decryption module encrypts the audit information, obtains the data segment of the audit information record, and then encrypts the audit information. The data segment of the information record and the audit information are sent to the third data verification module; the third data verification module generates the data header of the audit information record according to the audit information, and combines the data header of the audit information record and the data of the audit information record. The segments are sent together as audit information records to the second communication module of the data center.
数据中心的第二通信模块接收到审计信息记录,发送到第二数据校验模块;第二数据校验模块将审计信息记录的数据段发送到第二加解密模块解密,对解密后的审计信息进行RSA数字签名验证、MD5运算校验、审计时间戳校验,将验证和校验正确的审计信息保存到存储单元。The second communication module of the data center receives the audit information record and sends it to the second data verification module; the second data verification module sends the data segment of the audit information record to the second encryption and decryption module for decryption, and decrypts the decrypted audit information. Perform RSA digital signature verification, MD5 operation verification, audit timestamp verification, and save the audit information that is verified and verified correctly in the storage unit.
进行审计信息公示时,数据中心的第二数据校验模块从存储单元中读取需要公示的审计信息及其对应的裁决信息,通过第二通信模块发送到审计信息公告装置进行公示。When publicizing the audit information, the second data verification module of the data center reads the audit information to be publicized and the corresponding adjudication information from the storage unit, and sends it to the audit information announcement device for publicity through the second communication module.
具体实施例2Specific embodiment 2
本实施例为本发明远程体育竞技裁判可审计方法的一种优选实施方式。This embodiment is a preferred implementation of the remote sports competition referee auditable method of the present invention.
本实施例定位方法应用的系统为具体实施例1中所描述的远程体育竞技裁判可审计系统,系统结构参见具体实施例1。The system to which the positioning method of this embodiment is applied is the remote sports competition referee auditable system described in the specific embodiment 1, and the system structure refers to the specific embodiment 1.
本实施例的远程体育竞技裁判可审计方法流程包括裁决信息录入流程和裁决信息审计流程:The process of the auditable method for remote sports referees in this embodiment includes the process of entering the adjudication information and the process of auditing the adjudication information:
裁决信息录入流程如图5所示,包括:The adjudication information entry process is shown in Figure 5, including:
S11、裁判在竞技现场输入裁判身份信息;S11. The referee enters the referee's identity information at the competition site;
S12、裁决记录装置对裁判身份信息进行验证;S12. The judgment recording device verifies the identity information of the referee;
本步骤中的身份验证方法与具体实施例1中相同,在此不再赘述;The identity verification method in this step is the same as that in the specific embodiment 1, and will not be repeated here;
S13、裁判输入竞技比赛初始信息;S13. The referee inputs the initial information of the competitive competition;
本实施例中,所述竞技比赛初始信息包括,竞技比赛类型,竞技比赛参与者、竞技规则等信息;In this embodiment, the initial information of the competitive competition includes information such as the type of the competitive competition, the participants of the competitive competition, and the competition rules;
S14、裁判通过裁决记录装置录入裁决信息;S14. The referee records the ruling information through the ruling recording device;
竞技比赛过程中,裁判每做出一次裁决,都通过所述裁决记录装置输入本次裁决的裁决信息;During the competitive competition, every time the referee makes a ruling, the ruling information of this ruling is input through the ruling recording device;
其中,所述裁决信息可以是得分、犯规、竞技结果等;裁决信息可以包括裁决决定、裁决依据、裁决说明等;Wherein, the adjudication information may be score, foul, competition result, etc.; adjudication information may include adjudication decision, adjudication basis, adjudication description, etc.;
作为本实施例的一种优选实现方案,本流程还可以包括:As a preferred implementation solution of this embodiment, this process may also include:
S14A、裁决记录装置将裁判输入的裁决信息实时发送到设置在竞技比赛现场的现场信息公告装置进行实时现场公告;S14A, the judgment recording device sends the judgment information input by the referee in real time to the on-site information announcement device set at the competitive competition site for real-time on-site announcement;
公告的裁决信息可以是裁判所录入的各条裁决信息,也可以只公告部分裁决信息,如,得分、竞技比赛结果等;The announced adjudication information may be various adjudication information entered by the referee, or only part of the adjudication information may be announced, such as scores, competitive match results, etc.;
S15、裁决记录装置对所述裁决信息进行数据封装,发送到数据中心保存;S15, the adjudication recording device performs data encapsulation on the adjudication information, and sends it to the data center for storage;
本实施例中,本步骤可以进一步包括:In this embodiment, this step may further include:
S1501、裁决记录装置对所述裁决信息进行MD5消息摘要算法运算,获得第一裁决信息运算结果;将裁决记录装置的当前时间作为所述第一裁决信息记录的第一时间戳;S1501, the adjudication recording device performs the MD5 message digest algorithm operation on the adjudication information to obtain the first adjudication information operation result; the current time of the adjudication recording device is used as the first time stamp of the first adjudication information record;
S1502、对所述第一裁决信息运算结果和第一时间戳进行RSA数字签名作为所述第一裁决信息记录的数据头;S1502, performing an RSA digital signature on the first adjudication information operation result and the first time stamp as the data header of the first adjudication information record;
S1503、裁决记录装置对所述裁决信息进行加密,作为第一裁决信息记录的数据段;S1503, the adjudication recording device encrypts the adjudication information as a data segment recorded by the first adjudication information;
S1504、裁决记录装置发送所述第一裁决信息记录到数据中心;S1504, the judgment recording device sends the first judgment information to be recorded to the data center;
裁判每输入一条裁决信息,裁决记录装置即对该条裁决信息执行步骤S1501-S1504,获得该条裁决信息对应的第一裁决信息记录并发送;Each time the referee inputs a piece of ruling information, the ruling recording device executes steps S1501-S1504 for the ruling information, obtains and sends the first ruling information record corresponding to the ruling information;
S1505、数据中心对所述第一裁决信息记录的数据段进行解密,获得裁决信息;S1505, the data center decrypts the data segment recorded in the first adjudication information to obtain adjudication information;
S1506、数据中心对第一裁决信息记录的数据头进行RSA数字签名验证,获得第一裁决信息运算结果和第一时间戳;S1506, the data center performs RSA digital signature verification on the data header of the first adjudication information record, and obtains the first adjudication information operation result and the first time stamp;
S1507、对解密后的第一裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第一时间戳进行校验;S1507, performing MD5 message digest algorithm verification on the data segment of the decrypted first adjudication information record, and verifying the first timestamp;
S1508、数据中心保存RSA数字签名验证、MD5运算校验、第一时间戳校验正确的裁决信息。S1508, the data center stores the verdict information that the RSA digital signature verification, the MD5 operation verification, and the first timestamp verification are correct.
数据中心每接收到一条第一裁决信息记录,即对该条第一裁决信息记录执行步骤S1505-S1508,保存校验通过的裁决信息。Each time the data center receives a first adjudication information record, the data center executes steps S1505-S1508 for the first adjudication information record, and saves the adjudication information that has passed the verification.
裁决信息审计流程如图6所示,包括:The adjudication information audit process is shown in Figure 6, including:
S21、审计员输入审计员身份信息;S21. The auditor inputs the auditor's identity information;
S22、裁决审计装置对审计员身份信息进行验证;S22, the adjudication auditing device verifies the auditor's identity information;
本步骤中的身份验证方法与具体实施例1中相同,在此不再赘述;The identity verification method in this step is the same as that in the specific embodiment 1, and will not be repeated here;
S23、审计员通过裁决审计装置发送数据请求消息到数据中心;S23, the auditor sends a data request message to the data center through the adjudication audit device;
S2301、审计员输入数据请求消息;S2301, the auditor inputs a data request message;
S2302、裁决审计装置将所述数据请求消息发送到数据中心,请求数据中心提供某一条或多条需要审计的裁决信息记录;S2302, the adjudication and auditing device sends the data request message to the data center, and requests the data center to provide one or more adjudication information records that need to be audited;
S24、数据中心根据所述数据请求消息发送对应的裁决信息到所述裁决审计装置S24. The data center sends the corresponding adjudication information to the adjudication auditing device according to the data request message
本实施例中,本步骤可以进一步包括:In this embodiment, this step may further include:
S2401、数据中心根据所述数据请求消息,选择所述数据请求消息请求发送的裁决信息;S2401. The data center selects the adjudication information requested to be sent by the data request message according to the data request message;
S2402、数据中心对该裁决信息进行MD5消息摘要算法运算,获得第二裁决信息运算结果;将数据中心的当前时间作为所述第二裁决信息记录的第二时间戳;S2402, the data center performs the MD5 message digest algorithm operation on the adjudication information, and obtains the operation result of the second adjudication information; the current time of the data center is used as the second time stamp of the second adjudication information record;
S2403、对所述第二裁决信息运算结果和第二时间戳进行RSA数字签名作为所述第二裁决信息记录的数据头;S2403, carry out an RSA digital signature to the second adjudication information operation result and the second time stamp as the data header of the second adjudication information record;
S2404、数据中心对该裁决信息进行加密,作为第二裁决信息记录的数据段;S2404, the data center encrypts the adjudication information as a data segment of the second adjudication information record;
数据中心发送第二裁决信息记录到所述裁决审计装置。The data center sends the second ruling information record to the ruling auditing device.
本步骤中,数据中心根据所述数据请求消息,逐条选择裁决信息,每选择一条裁决信息,对该条裁决信息执行步骤S2402-S2404;In this step, the data center selects the adjudication information one by one according to the data request message, and each time a piece of adjudication information is selected, steps S2402-S2404 are performed for the piece of adjudication information;
S25、审计员通过所述裁决审计装置对裁决信息进行审计,录入审计信息;S25, the auditor audits the adjudication information through the adjudication auditing device, and enters the audit information;
本实施例中,本步骤可以进一步包括:In this embodiment, this step may further include:
S2501、裁决审计装置对第二裁决信息记录的数据段进行解密;S2501, the adjudication auditing device decrypts the data segment recorded by the second adjudication information;
S2502、裁决审计装置对第二裁决信息记录的数据头进行RSA数字签名验证,获得第二裁决信息运算结果和第二时间戳;S2502, the adjudication auditing device performs RSA digital signature verification on the data header of the second adjudication information record, and obtains the second adjudication information operation result and a second time stamp;
S2503、对解密后的第二裁决信息记录的数据段进行MD5消息摘要算法校验,对所述第二时间戳进行校验;S2503, performing MD5 message digest algorithm verification on the data segment of the decrypted second adjudication information record, and verifying the second time stamp;
裁决审计装置每接收到一条第二裁决信息记录,即对该条第二裁决信息记录执行步骤S2501-S1503;Each time the adjudication auditing device receives a second adjudication information record, it executes steps S2501-S1503 for the second adjudication information record;
S2504、审计员对MD5消息摘要算法校验、RSA数字签名验证、第二时间戳校验正确的裁决信息进行审计,录入审计信息。S2504, the auditor audits the verdict information that the MD5 message digest algorithm verification, the RSA digital signature verification, and the second timestamp verification are correct, and enters the audit information.
S26、裁决审计装置对所述审计信息进行数据封装,发送到所述数据中心保存;S26, the adjudication audit device performs data encapsulation on the audit information, and sends it to the data center for storage;
本实施例中,本步骤可以进一步包括:In this embodiment, this step may further include:
S2601、裁决审计装置对所述审计信息进行MD5消息摘要算法运算,获得审计信息运算结果;将裁决审计装置的当前时间作为所述审计信息记录的审计信息时间戳;S2601, the adjudication audit device performs MD5 message digest algorithm operation on the audit information to obtain the audit information operation result; the current time of the adjudication audit device is used as the audit information time stamp of the audit information record;
对所述审计信息运算结果和审计信息时间戳进行RSA数字签名作为所述审计信息记录的数据头;Carrying out an RSA digital signature to the audit information operation result and the audit information time stamp as the data header of the audit information record;
S2603、裁决审计装置对所述审计信息进行加密,作为审计信息记录的数据段;S2603, the adjudication audit device encrypts the audit information as a data segment of the audit information record;
S2604、裁决审计装置发送审计信息记录到数据中心;S2604, the adjudication audit device sends the audit information record to the data center;
本步骤中,审计员每录入一条审计信息,裁决审计装置即对该条审计信息执行步骤S2601-S2604;In this step, each time the auditor enters a piece of audit information, the adjudication audit device executes steps S2601-S2604 for the piece of audit information;
S2605、数据中心对所述审计信息记录的数据段进行解密,获得审计信息;S2605, the data center decrypts the data segment of the audit information record to obtain audit information;
数据中心对审计信息记录的数据头进行RSA数字签名验证,获得审计信息运算结果和审计信息时间戳;The data center performs RSA digital signature verification on the data header of the audit information record, and obtains the audit information operation result and the audit information timestamp;
对解密后的审计信息记录的数据段进行MD5消息摘要算法校验,对所述审计信息时间戳进行校验;MD5 message digest algorithm verification is performed on the data segment of the decrypted audit information record, and the audit information timestamp is verified;
S2608、数据中心保存RSA数字签名验证、MD5运算校验、审计信息时间戳校验正确的审计信息。S2608, the data center stores the correct audit information for RSA digital signature verification, MD5 operation verification, and audit information timestamp verification.
数据中心每接收到一条审计信息记录,即对该条审计信息记录执行步骤S2605-S2608,保存校验通过的审计信息。Each time the data center receives an audit information record, steps S2605-S2608 are performed for the audit information record, and the audit information that has passed the verification is saved.
S27、数据中心发送裁决信息和对应的审计信息到审计信息公告装置,进行信息公告。S27 , the data center sends the adjudication information and the corresponding audit information to the audit information announcement device for information announcement.
本发明的上述实施例中,裁判在竞技现场通过裁决记录装置对其裁决信息进行实时记录,裁决记录装置自动将裁判所录入的每一条裁决信息发送到数据中心保存,需要对裁决信息进行审计时,审计员通过裁决审计装置从数据中心获取需要审计的裁决信息进行审计并录入审计信息,与现有技术相比,本发明的技术方案无需在竞技现场设置专用设备,可以使用电脑、平板电脑、手机的移动终端作为裁决记录装置和裁决审计装置,通过通用的无线或有线网络和数据中心服务器进行连接即可实现裁决信息的上传、裁决信息审计以及审计信息的上传保存;无需专职人员进行操作,有效的降低了运行维护成本,实现在较低成本基础上提供更为有效、准确的裁判视角裁决信息,从而提高了体育竞技裁判审计的有效性和准确性。In the above embodiment of the present invention, the referee records the ruling information in real time through the ruling recording device at the competition site, and the ruling recording device automatically sends each ruling information entered by the referee to the data center for storage. When the ruling information needs to be audited, The auditor obtains the adjudication information that needs to be audited from the data center through the adjudication auditing device for auditing and enters the auditing information. Compared with the prior art, the technical solution of the present invention does not need to set up special equipment at the competition site, and can use computers, tablet computers, mobile phones, etc. The mobile terminal is used as an adjudication recording device and an adjudication auditing device. It can upload adjudication information, audit adjudication information, and upload and save auditing information by connecting to a data center server through a general wireless or wired network; no full-time personnel are required to operate, effectively It reduces the cost of operation and maintenance, and provides more effective and accurate judgment information from the referee's perspective on the basis of lower costs, thereby improving the effectiveness and accuracy of sports referee auditing.
在上述实施例的优选实现方案中,通过为裁决信息、审计信息添加时间戳,可以记录裁决信息、审计信息发送的时间顺序,避免人为事后修改、添加,当系统出现故障或其他原因造成记录混乱时,可以回溯到最后一条有效记录,避免因为记录混乱造成信息全部丢失。通过对裁决信息、审计信息进行MD5运算校验和数字签名验证,可以有效保证裁决信息和审计信息在裁决记录装置、数据中心和裁决审计装置中的一致性,为审计过程提供更为可靠的裁决信息和审计信息。In the preferred implementation scheme of the above embodiment, by adding time stamps to the adjudication information and auditing information, the time sequence of sending the adjudication information and auditing information can be recorded, so as to avoid manual modifications and additions afterwards. , you can go back to the last valid record to avoid all information loss due to record confusion. By performing MD5 operation check and digital signature verification on adjudication information and audit information, the consistency of adjudication information and audit information in adjudication recording device, data center and adjudication auditing device can be effectively ensured, and a more reliable adjudication is provided for the audit process. Information and Audit Information.
需要说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be Modifications or equivalent substitutions without departing from the spirit and scope of the technical solutions of the present invention should be included in the scope of the claims of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910295637.0A CN110048853B (en) | 2019-04-12 | 2019-04-12 | Auditable system and method for remote sports competition officials |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910295637.0A CN110048853B (en) | 2019-04-12 | 2019-04-12 | Auditable system and method for remote sports competition officials |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110048853A true CN110048853A (en) | 2019-07-23 |
CN110048853B CN110048853B (en) | 2021-11-16 |
Family
ID=67276996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910295637.0A Expired - Fee Related CN110048853B (en) | 2019-04-12 | 2019-04-12 | Auditable system and method for remote sports competition officials |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110048853B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140380445A1 (en) * | 2013-03-17 | 2014-12-25 | David Tunnell | Universal Authentication and Data Exchange Method, System and Service |
CN105262747A (en) * | 2015-10-14 | 2016-01-20 | 公安部第三研究所 | Polymorphic terminal identity verification system and method based on biological characteristic recognition |
CN107341749A (en) * | 2017-07-18 | 2017-11-10 | 苏州派维斯信息科技有限公司 | A kind of real-name authentication system and method towards examination |
CN107423449A (en) * | 2017-08-17 | 2017-12-01 | 深圳市海云天科技股份有限公司 | A kind of video record examination progress monitoring method and system |
CN107517221A (en) * | 2017-09-29 | 2017-12-26 | 北京计算机技术及应用研究所 | A kind of acentric secure and trusted auditing system |
CN107563919A (en) * | 2017-09-04 | 2018-01-09 | 于卓浩 | A kind of athletic meeting games results issue and acquisition methods |
-
2019
- 2019-04-12 CN CN201910295637.0A patent/CN110048853B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140380445A1 (en) * | 2013-03-17 | 2014-12-25 | David Tunnell | Universal Authentication and Data Exchange Method, System and Service |
CN105262747A (en) * | 2015-10-14 | 2016-01-20 | 公安部第三研究所 | Polymorphic terminal identity verification system and method based on biological characteristic recognition |
CN107341749A (en) * | 2017-07-18 | 2017-11-10 | 苏州派维斯信息科技有限公司 | A kind of real-name authentication system and method towards examination |
CN107423449A (en) * | 2017-08-17 | 2017-12-01 | 深圳市海云天科技股份有限公司 | A kind of video record examination progress monitoring method and system |
CN107563919A (en) * | 2017-09-04 | 2018-01-09 | 于卓浩 | A kind of athletic meeting games results issue and acquisition methods |
CN107517221A (en) * | 2017-09-29 | 2017-12-26 | 北京计算机技术及应用研究所 | A kind of acentric secure and trusted auditing system |
Also Published As
Publication number | Publication date |
---|---|
CN110048853B (en) | 2021-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107181599B (en) | Routing position data secret storage and sharing method based on block chain | |
CN109889866A (en) | A kind of advertisement detecting system and method based on block chain | |
CN105790954B (en) | A kind of method and system constructing electronic evidence | |
US9619759B2 (en) | Method and system for managing sports related information | |
CN109508984A (en) | It is a kind of that card method is deposited based on certainty common recognition and the block chain electronics of trusted timestamp | |
CN109409122A (en) | File memory method and its electronic equipment, storage medium | |
CN107656974A (en) | A kind of big data analysis system | |
CN107547514A (en) | Identity identifying method, system and computer-readable recording medium | |
EP3223453B1 (en) | Directional traffic statistics method, device and system | |
CN112540926A (en) | Resource allocation fairness federal learning method based on block chain | |
CN108769171A (en) | The copy of distributed storage keeps verification method, device, equipment and storage medium | |
CN113301118B (en) | Method for determining block chain consensus node, consensus method, system and equipment | |
CN110248215A (en) | Video playing chain method for authenticating, device, system, server and storage medium | |
CN107798538A (en) | One kind transaction accounting method and client | |
CN107533777A (en) | Electronic voting method and system implemented in a portable device | |
CN109996095A (en) | Method, system and medium for preventing stealing link playing in network video on demand | |
CN108260015B (en) | Voting data processing method and device and electronic equipment | |
CN110958107A (en) | Electronic voting method, device and storage medium based on block chain | |
CN107679149A (en) | A kind of data processing method and server | |
CN119991200A (en) | Identify areas of interest where the event is taking place | |
CN108259489A (en) | A kind of voting data processing method, device and electronic equipment | |
TW201215110A (en) | System and method for privacy-preserving advertisement selection | |
CN107256586A (en) | Multimedia platform evaluation method and device and computer storage medium | |
CN108769749A (en) | A kind of determining method, client and server for stealing brush data | |
CN103593899A (en) | Anonymous group voting method based on bluetooth |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20211116 |