CN108924167A - 一种基于区块链的无法篡改的网络出题和答题方法 - Google Patents

一种基于区块链的无法篡改的网络出题和答题方法 Download PDF

Info

Publication number
CN108924167A
CN108924167A CN201811037460.6A CN201811037460A CN108924167A CN 108924167 A CN108924167 A CN 108924167A CN 201811037460 A CN201811037460 A CN 201811037460A CN 108924167 A CN108924167 A CN 108924167A
Authority
CN
China
Prior art keywords
answer
server
terminal
question
block chain
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
Application number
CN201811037460.6A
Other languages
English (en)
Other versions
CN108924167B (zh
Inventor
陈�峰
吴玉海
李正道
韦吉军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guiyang Academy Of Information Technology (institute Of Software Chinese Academy Of Sciences Guiyang Branch)
Institute of Software of CAS
Original Assignee
Guiyang Academy Of Information Technology (institute Of Software Chinese Academy Of Sciences Guiyang Branch)
Institute of Software of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guiyang Academy Of Information Technology (institute Of Software Chinese Academy Of Sciences Guiyang Branch), Institute of Software of CAS filed Critical Guiyang Academy Of Information Technology (institute Of Software Chinese Academy Of Sciences Guiyang Branch)
Priority to CN201811037460.6A priority Critical patent/CN108924167B/zh
Publication of CN108924167A publication Critical patent/CN108924167A/zh
Application granted granted Critical
Publication of CN108924167B publication Critical patent/CN108924167B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3066Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/3247Cryptographic 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Strategic Management (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Bioethics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Optimization (AREA)
  • Algebra (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于区块链的无法篡改的网络出题和答题方法,属于互联网技术领域。该方法包括步骤:考试前,进行答题者登记,答题者的终端利用椭圆曲线算法自动生成一对公私密钥和,终端保留私钥,公钥广播给网络中的其他终端和服务器;当作答时,出题服务器读取题库表,随机获取题目,组成考题消息;终端收到验证通过的题目消息后,进行作答,答题后,为避免在传输中泄露答案,答题者将答案用服务器的私钥加密并hash形成答案密文;服务器将有效的答案获取出来,用自己的私钥对加密的答案进行解码,获取最终的答案并处理,出题和答题流程的消息都将以区块链的方式进行存储。本发明能记录从出题到答题的所有流程,保证作答过程能回溯但不会篡改。

Description

一种基于区块链的无法篡改的网络出题和答题方法
技术领域
本发明涉及一种基于区块链的无法篡改的网络出题和答题方法,属于互联网技术领域。
背景技术
目前的信息化考试***都是基于中心化的处理器来进行考试流程管理的,无法有效杜绝考试内容的保密与***信息有效性和完整性的保护,在考试分数利益的驱动下,很容易引诱利益相关人在考试期间通过截取网络间消息并修改的方式,或考试后修改中心数据库的方式恶意篡改数据。
发明内容
有鉴于此,本发明的目的是提供一种基于区块链的无法篡改的网络出题和答题方法。
本发明的目的是通过以下技术方案实现的:
一种基于区块链的无法篡改的网络出题和答题方法,其特征在于:该方法为利用区块链的数据加密算法,保证考试数据真实有效,且不被篡改,具体包括以下几个步骤:
S1:考试开始前,进行答题者登记,答题者的终端利用椭圆曲线算法自动生成一对公私密钥Puki和Prki,终端保留私钥Prki,公钥Puki广播给网络中的其他终端和服务器,其中i表示不同的终端;
出题服务器也生成一套秘钥对Puk服务器与Prk服务器,并将Puk服务器广播发给所有答题终端;
作答前,服务器和所有终端都将收到的公钥进行hash映射,形成一个与之对应的短地址,并存储到自己的数据库中,形成字典:DICT{SAi→Puki};
以Cnt表示原文内容,将公私钥的公钥加密私钥解密、私钥加密公钥解密的性质表示为:
根据该性质后期验证某一条操作的合法性;
S2:当作答开始时,出题服务器读取题库表,随机获取其中的题目,并组成考题消息,消息包含{题目Exm,服务器短地址SA服务器和服务器签名Sig};其中,
Sig=Prk服务器(hash(Exm))
向全部节点广播,所有终端通过服务器短地址SA服务器找到服务器公钥Puk服务器后,用公钥验证题目内容是否有效,验证等式Puk服务器(Sig)=hash(Exm)是否成立,若成立,则通过区块链进行共识运算,将考题消息出块记录到区块链中;
S3:终端收到验证通过的题目消息后,开始进行作答,答题完毕后,为避免在传输中将自己的答案泄露,答题者将答案用服务器的私钥加密并hash形成答案密文,如式所示:
Ct=Puk服务器(Ans)
再组成答题消息{答案密文Ct,终端短地址SAi,终端签名Sigi},其中Sigi=Prki(hash(Ct))向全网其他终端广播;其他终端收到广播后,对答案的有效性进行验证,首先根据终端短地址SAi找答题终端公钥Puki,然后通过区块链网络共识验证终端签名是否一致,即
Puki(Sigi)=hash(Ct)
验证成功则说明确实是该答题者进行的作答,最后将消息记录到区块链中;
S4:最后服务器将有效的答案获取出来,用自己的私钥对加密的答案进行解码,根据公式Ans=Prk服务器(Ct)解出最后的答案内容,获取最终的答案并进行处理;
每个出题和答题所有终端都参与区块链的共识,记录从出题到答题的所有流程,单独的终端难以越过共识修改某一条出题或答题记录,保证作答过程能回溯但不会篡改。
进一步,在步骤S2中,所述共识运算根据需求选取POS(ProofofWork,工作证明)、POW(ProofofStake,股权证明)、PBFT(Practical Byzantine FaultTolerance,实用拜占庭容错算法)或DPOS(DelegatedProofofStake,委任权益证明)。
本发明的有益效果是:
(1)本发明利用区块链、公私秘钥对、操作终端实现无法篡改的出题和答题记录;
(2)本发明的出题服务器通过对题目的签名,保证题目完整无误,不会被他人修改;
(3)本发明的答题终端通过使用服务器的公钥加密,并对消息签名,保证答案不在传输中被泄露,且不会被他人修改;
(4)本发明的服务器和终端组成区块链网络,将题目和答题信息上链,形成防篡改,可追溯的历史凭证。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。
附图说明
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:
图1为本发明答题者登记中答题终端工作流程示意图;
图2为本发明答题者登记中出题服务器工作流程示意图;
图3为本发明作答前字典形成流程示意图;
图4为本发明作答开始时各个节点的验证过程;
图5为本发明作答开始时题目信息写入区块链过程;
图6为本发明进行作答时各个节点的验证过程;
图7为本发明进行作答时题目信息写入区块链过程;
图8为本发明获取答案流程示意图。
具体实施方式
以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
本发明利用区块链的数据加密算法,保证考试数据真实有效,且不被篡改,总体包括以下几个步骤:
S1:考试开始前,进行答题者登记,答题者的终端利用椭圆曲线算法自动生成一对公私密钥Puki和Prki,终端保留私钥Prki,公钥Puki广播给网络中的其他终端和服务器,其中i表示不同的终端,如图1所示。
出题服务器也生成一套秘钥对Puk服务器与Prk服务器,并将Puk服务器广播发给所有答题终端,如图2所示。
作答前,服务器和所有终端都将收到的公钥进行hash映射,形成一个与之对应的短地址,并存储到自己的数据库中,形成字典:DICT{SAi→Puki},如图3所示。
若以Cnt表示原文内容,可以将公私钥的公钥加密私钥解密、私钥加密公钥解密的性质简单的表示为:
根据此性质后期可以方便的验证某一条操作的合法性。
S2:当作答开始时,出题服务器读取题库表,随机获取其中的题目,并组成考题消息,消息内主要包含{题目Exm,服务器短地址SA服务器,服务器签名Sig},
其中
Sig=Prk服务器(hash(Exm))
向全部节点广播,所有终端通过服务器短地址SA服务器找到服务器公钥Puk服务器后,用公钥验证题目内容是否有效,验证等式:
Puk服务器(Sig)=hash(Exm)
是否成立,如果成立,则通过区块链进行共识运算,将考题消息出块记录到区块链中。(共识的机制可以根据需求自行选取POS(ProofofWork,工作证明)、POW(ProofofStake,股权证明)、PBFT(Practical Byzantine Fault Tolerance,实用拜占庭容错算法)或DPOS(DelegatedProofofStake,委任权益证明)),如图4、图5所示。
S3:终端收到验证通过的题目消息后,开始进行作答,答题完毕后,为避免在传输中将自己的答案泄露,答题者将答案用服务器的私钥加密并hash形成答案密文,如式所示:
Ct=Puk服务器(Ans)
再组成答题消息{答案密文Ct,终端短地址SAi,终端签名Sigi},其中Sigi=Prki(hash(Ct))向全网其他终端广播;其他终端收到广播后,对答案的有效性进行验证,首先根据终端短地址SAi找答题终端公钥Puki,然后通过区块链网络共识验证终端签名是否一致,即
Puki(Sigi)=hash(Ct)
验证成功则说明确实是该答题者进行的作答,最后将消息记录到区块链中,如图6、图7所示。
S4:最后服务器将有效的答案获取出来,用自己的私钥对加密的答案进行解码,根据公式
Ans=Prk服务器(Ct)
解出最后的答案内容,获取最终的答案并进行处理,如图8所示。
由于每个出题和答题所有终端都参与区块链的共识,记录了从出题,到答题的所有流程,单独的终端难以越过共识,修改某一条出题或答题记录,保证作答过程可以回溯且不会篡改。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

Claims (2)

1.一种基于区块链的无法篡改的网络出题和答题方法,其特征在于:该方法为利用区块链的数据加密算法,保证考试数据真实有效,且不被篡改,具体包括以下几个步骤:
S1:考试开始前,进行答题者登记,答题者的终端利用椭圆曲线算法自动生成一对公私密钥Puki和Prki,终端保留私钥Prki,公钥Puki广播给网络中的其他终端和服务器,其中i表示不同的终端;
出题服务器也生成一套秘钥对Puk服务器与Prk服务器,并将Puk服务器广播发给所有答题终端;
作答前,服务器和所有终端都将收到的公钥进行hash映射,形成一个与之对应的短地址,并存储到自己的数据库中,形成字典:DICT{SAi→Puki};
以Cnt表示原文内容,将公私钥的公钥加密私钥解密、私钥加密公钥解密的性质表示为:
根据该性质后期验证某一条操作的合法性;
S2:当作答开始时,出题服务器读取题库表,随机获取其中的题目,并组成考题消息,消息包含{题目Exm,服务器短地址SA服务器和服务器签名Sig};其中,
Sig=Prk服务器(hash(Exm))
向全部节点广播,所有终端通过服务器短地址SA服务器找到服务器公钥Puk服务器后,用公钥验证题目内容是否有效,验证等式Puk服务器(Sig)=hash(Exm)是否成立,若成立,则通过区块链进行共识运算,将考题消息出块记录到区块链中;
S3:终端收到验证通过的题目消息后,开始进行作答,答题完毕后,为避免在传输中将自己的答案泄露,答题者将答案用服务器的私钥加密并hash形成答案密文,如式所示:
Ct=Puk服务器(Ans)
再组成答题消息{答案密文Ct,终端短地址SAi,终端签名Sigi},其中Sigi=Prki(hash(Ct))向全网其他终端广播;其他终端收到广播后,对答案的有效性进行验证,首先根据终端短地址SAi找答题终端公钥Puki,然后通过区块链网络共识验证终端签名是否一致,即
Puki(Sigi)=hash(Ct)
验证成功则说明确实是该答题者进行的作答,最后将消息记录到区块链中;
S4:最后服务器将有效的答案获取出来,用自己的私钥对加密的答案进行解码,根据公式Ans=Prk服务器(Ct)解出最后的答案内容,获取最终的答案并进行处理;
每个出题和答题所有终端都参与区块链的共识,记录从出题到答题的所有流程,单独的终端难以越过共识修改某一条出题或答题记录,保证作答过程能回溯但不会篡改。
2.根据权利要求1所述的一种基于区块链的无法篡改的网络出题和答题方法,其特征在于:在步骤S2中,所述共识运算根据需求选取POS(Proof of Work,工作证明)、POW(Proofof Stake,股权证明)、PBFT(Practical Byzantine Fault Tolerance,实用拜占庭容错算法)或DPOS(Delegated Proof of Stake,委任权益证明)。
CN201811037460.6A 2018-09-06 2018-09-06 一种基于区块链的无法篡改的网络出题和答题方法 Active CN108924167B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811037460.6A CN108924167B (zh) 2018-09-06 2018-09-06 一种基于区块链的无法篡改的网络出题和答题方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811037460.6A CN108924167B (zh) 2018-09-06 2018-09-06 一种基于区块链的无法篡改的网络出题和答题方法

Publications (2)

Publication Number Publication Date
CN108924167A true CN108924167A (zh) 2018-11-30
CN108924167B CN108924167B (zh) 2020-12-01

Family

ID=64406932

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811037460.6A Active CN108924167B (zh) 2018-09-06 2018-09-06 一种基于区块链的无法篡改的网络出题和答题方法

Country Status (1)

Country Link
CN (1) CN108924167B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109785200A (zh) * 2019-01-03 2019-05-21 中国联合网络通信集团有限公司 答疑方法、设备及存储介质
CN111212122A (zh) * 2019-12-25 2020-05-29 新疆天池能源有限责任公司 基于区块链的答题记录数据存储及分析***及方法
CN112069815A (zh) * 2020-09-04 2020-12-11 平安科技(深圳)有限公司 成语填空题的答案选择方法、装置和计算机设备
CN112418853A (zh) * 2020-09-22 2021-02-26 上海哔哩哔哩科技有限公司 基于区块链的交易数据加密方法及装置
CN112765580A (zh) * 2021-01-22 2021-05-07 电子科技大学 一种在线考试试题保护与防抵赖方法及***
CN113177866A (zh) * 2021-04-08 2021-07-27 中国南方电网有限责任公司超高压输电公司南宁局 考评***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916246A (zh) * 2014-03-31 2014-07-09 中国科学院软件研究所 一种基于可信计算的考试防作弊方法及***
CN104539424A (zh) * 2014-12-18 2015-04-22 广东讯飞启明科技发展有限公司 一种防篡改的考生数据传输方法
CN105844559A (zh) * 2016-03-28 2016-08-10 青岛大学 一种基于移动终端的考试方法
CN106339639A (zh) * 2016-08-30 2017-01-18 弗洛格(武汉)信息科技有限公司 基于区块链的学分成绩管理方法及***
WO2017090329A1 (ja) * 2015-11-24 2017-06-01 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
CN107832907A (zh) * 2017-09-25 2018-03-23 中央财经大学 基于区块链技术的学生行为信息验证***
CN108305194A (zh) * 2017-12-22 2018-07-20 广州网才信息技术有限公司 基于区块链的考试云平台***
CN108434745A (zh) * 2018-03-27 2018-08-24 北京知道创宇信息技术有限公司 游戏数据处理方法及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916246A (zh) * 2014-03-31 2014-07-09 中国科学院软件研究所 一种基于可信计算的考试防作弊方法及***
CN104539424A (zh) * 2014-12-18 2015-04-22 广东讯飞启明科技发展有限公司 一种防篡改的考生数据传输方法
WO2017090329A1 (ja) * 2015-11-24 2017-06-01 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
CN105844559A (zh) * 2016-03-28 2016-08-10 青岛大学 一种基于移动终端的考试方法
CN106339639A (zh) * 2016-08-30 2017-01-18 弗洛格(武汉)信息科技有限公司 基于区块链的学分成绩管理方法及***
CN107832907A (zh) * 2017-09-25 2018-03-23 中央财经大学 基于区块链技术的学生行为信息验证***
CN108305194A (zh) * 2017-12-22 2018-07-20 广州网才信息技术有限公司 基于区块链的考试云平台***
CN108434745A (zh) * 2018-03-27 2018-08-24 北京知道创宇信息技术有限公司 游戏数据处理方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张建华等: "基于联盟区块链的命题教师信用信息管理平台 ", 《电脑编程技巧与维护》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109785200A (zh) * 2019-01-03 2019-05-21 中国联合网络通信集团有限公司 答疑方法、设备及存储介质
CN111212122A (zh) * 2019-12-25 2020-05-29 新疆天池能源有限责任公司 基于区块链的答题记录数据存储及分析***及方法
CN112069815A (zh) * 2020-09-04 2020-12-11 平安科技(深圳)有限公司 成语填空题的答案选择方法、装置和计算机设备
JP2022530689A (ja) * 2020-09-04 2022-06-30 平安科技(深▲せん▼)有限公司 穴埋め熟語問題の回答を選択する方法、装置およびコンピュータ機器
CN112069815B (zh) * 2020-09-04 2023-01-17 平安科技(深圳)有限公司 成语填空题的答案选择方法、装置和计算机设备
JP7418704B2 (ja) 2020-09-04 2024-01-22 平安科技(深▲せん▼)有限公司 穴埋め熟語問題の回答を選択する方法、装置およびコンピュータ機器
US12008319B2 (en) 2020-09-04 2024-06-11 Ping An Technology (Shenzhen) Co., Ltd. Method and apparatus for selecting answers to idiom fill-in-the-blank questions, and computer device
CN112418853A (zh) * 2020-09-22 2021-02-26 上海哔哩哔哩科技有限公司 基于区块链的交易数据加密方法及装置
CN112765580A (zh) * 2021-01-22 2021-05-07 电子科技大学 一种在线考试试题保护与防抵赖方法及***
CN112765580B (zh) * 2021-01-22 2022-09-13 电子科技大学 一种在线考试试题保护与防抵赖方法及***
CN113177866A (zh) * 2021-04-08 2021-07-27 中国南方电网有限责任公司超高压输电公司南宁局 考评***
CN113177866B (zh) * 2021-04-08 2024-01-02 中国南方电网有限责任公司超高压输电公司南宁局 考评***

Also Published As

Publication number Publication date
CN108924167B (zh) 2020-12-01

Similar Documents

Publication Publication Date Title
CN108924167A (zh) 一种基于区块链的无法篡改的网络出题和答题方法
CN107403303B (zh) 一种基于区块链存证的电子合同***的签署方法
CN109785494B (zh) 基于区块链的可追踪的匿名电子投票方法
TWI719435B (zh) 安全多方計算協定的輸入獲取方法和裝置
RU2652443C1 (ru) Система и способ определения количества голосов избирателей, собираемых с помощью электронного голосования
US20190319948A1 (en) Remote authentication and identification proofing systems and methods
US8301880B2 (en) Certificate enrollment with purchase to limit sybil attacks in peer-to-peer network
CN107294727A (zh) 一种电子投票方法、终端设备以及区块链网络
CN112688786B (zh) 一种基于区块链的证据构建及实名身份认证方法
CN112487778A (zh) 多用户在线签约***及方法
JP2010530097A (ja) ウェブページの真正性検証
US20160020909A1 (en) A method, a system, a computer system and a computer program product for certifying a procedure of signature of an electronic file relating to an agreement between at least two parties
US20110258700A1 (en) Verifying authenticity of instant messaging messages
CN207504911U (zh) 一种基于区块链技术的数据存证***
CN110519268B (zh) 基于区块链的投票方法、装置、设备、***及存储介质
WO2008149328A2 (en) Verifying authenticity of e-mail messages
WO2023017580A1 (ja) アバター認証システム、アバター認証方法
US11631061B2 (en) Method for creating and maintaining a distributed ledger of vehicle gas consumption and wear and tear information
CN108876375B (zh) 区块链实名参与方法和***
McMurtry et al. When is a test not a proof?
Lipmaa Secure and efficient time-stamping systems
JP2001036521A (ja) 電子証明書発行システム、電子証明書検証システム、電子証明書発行方法、電子証明書検証方法及び記録媒体
CN111680331B (zh) 一种基于区块链的校长信箱的管理***及方法
CN109447420B (zh) 一种基于区块链网络的公众打分方法及***
CN110781526A (zh) 数字奖章创建方法、装置、电子设备及介质

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