The invention discloses an information witness system, method and device. The client receives the information witness request from the client of the authoritative witness platform; the client sends the witness information carried by the witness to the server of the authoritative witness platform; the server witnesses the waiting card information and gets the witness results. The server side returns the witness results to the client; the server sends an information write request to the block chain system; the block chain system writes the witness results carried in the request to the witness block chain, in which the witness block chain is a data chain for storing the witness results. In this way, the information is witnessed by the authoritative witness platform, and the witness results are written into the witness block chain through the block chain system, which not only improves the credibility of the witness results, but also the witness results stored in the witness block chain are not easily tampered, thus ensuring the accuracy and legitimacy of the witness results.
【技术实现步骤摘要】
一种信息见证系统、方法及装置
本专利技术涉及信息见证
,尤其涉及一种信息见证系统、方法及装置。
技术介绍
随着互联网技术的不断发展,各类线上平台越来越多,为了提高线上平台的身份信息和相关文件的可靠性,现有技术中提出了一种信息见证方法,即通过可信的见证方对身份信息和相关文件进行见证。这种信息见证方法虽然在一定程度上解决了线上平台的信息可靠性问题,但也随之出现了一些问题:比如,经可信的见证方进行见证后的见证结果容易被篡改等问题。
技术实现思路
本专利技术实施例提供了一种信息见证系统、方法及装置,用以解决现有技术中存在的见证结果可信度不高、易被篡改等问题。本专利技术实施例提供的具体技术方案如下:一种信息见证系统,包括:权威见证平台的客户端,权威见证平台的服务端,以及区块链系统,其中,客户端,用于接收信息见证请求,并将信息见证请求中携带的待见证信息发送至服务端;接收服务端返回的见证结果;服务端,用于接收客户端发送的待见证信息,并对待见证信息进行见证,得到见证结果,以及,将见证结果返回至客户端,并向区块链系统发送信息写入请求;区块系统,用于接收服务端发送的信息写入请求,并将信息写入请求中携带的见证结果写入见证区块链中,其中,见证区块链是用于存储见证结果的数据链。较佳的,客户端在接收信息见证请求之后,在将信息见证请求中携带的待见证信息发送至服务端之前还用于:向服务端发送身份信息获取请求;接收服务端返回的身份信息,并向区块链系统发送身份验证请求;接收区块链系统返回的身份信息的身份验证结果,并基于身份验证结果确定服务端是否可信;服务端还用于:接收客户端发送的身份获取请求 ...
【技术保护点】
1.一种信息见证系统,其特征在于,包括:权威见证平台的客户端,所述权威见证平台的服务端,以及区块链系统,其中,所述客户端,用于接收信息见证请求,并将所述信息见证请求中携带的待见证信息发送至所述服务端;接收所述服务端返回的见证结果;所述服务端,用于接收所述客户端发送的所述待见证信息,并对所述待见证信息进行见证,得到所述见证结果,以及,将所述见证结果返回至所述客户端,并向所述区块链系统发送信息写入请求;所述区块系统,用于接收所述服务端发送的所述信息写入请求,并将所述信息写入请求中携带的所述见证结果写入见证区块链中,其中,所述见证区块链是用于存储见证结果的数据链。
【技术特征摘要】
1.一种信息见证系统,其特征在于,包括:权威见证平台的客户端,所述权威见证平台的服务端,以及区块链系统,其中,所述客户端,用于接收信息见证请求,并将所述信息见证请求中携带的待见证信息发送至所述服务端;接收所述服务端返回的见证结果;所述服务端,用于接收所述客户端发送的所述待见证信息,并对所述待见证信息进行见证,得到所述见证结果,以及,将所述见证结果返回至所述客户端,并向所述区块链系统发送信息写入请求;所述区块系统,用于接收所述服务端发送的所述信息写入请求,并将所述信息写入请求中携带的所述见证结果写入见证区块链中,其中,所述见证区块链是用于存储见证结果的数据链。2.如权利要求1所述的信息见证系统,其特征在于,所述客户端在接收信息见证请求之后,在将所述信息见证请求中携带的待见证信息发送至所述服务端之前还用于:向所述服务端发送身份信息获取请求;接收所述服务端返回的身份信息,并向所述区块链系统发送身份验证请求;接收所述区块链系统返回的所述身份信息的身份验证结果,并基于所述身份验证结果确定所述服务端是否可信;所述服务端还用于:接收所述客户端发送的所述身份获取请求,并将所述身份信息返回至所述客户端;所述区块链系统还用于:接收所述客户端发送的所述身份验证请求,并基于注册区块链对所述身份信息进行验证,得到所述身份验证结果,以及将所述身份验证结果返回至所述客户端,其中,所述注册区块链是用于存储各个服务端在所述区块链系统中注册时的注册信息的数据链。3.如权利要求1所述的信息见证系统,其特征在于,所述区块链系统在基于注册区块链对所述身份信息进行验证,得到所述身份验证结果时具体用于:从所述注册区块链中,读取所述服务端在所述区块链系统中注册时的注册信息,并从所述注册信息中获取所述服务端的注册身份信息,若所述身份信息与所述注册身份信息相同,则认定所述身份信息验证通过;若所述身份信息与所述注册身份信息不同,则认定所述身份信息验证不通过。4.如权利要求1所述的信息见证系统,其特征在于,所述服务端在将所述见证结果返回至所述客户端时具体用于:利用在所述区块链系统中注册时得到的见证私钥,对所述见证结果进行签名,并将附有签名的所述见证结果返回至所述客户端;所述区块链系统具体用于:利用所述服务端在注册时得到的见证公钥对所述签名进行验证,若所述签名验证通过,则对所述见证结果进行验证,若所述见证结果验证通过,则将所述见证结果写入所述见证区块链中。5.如权利要求1所述的信息见证系统,其特征在于,所述客户端在接收所述服务端返回的见证结果之后还用于:向所述区块链系统发送见证结果验证请求;接收所述区块链系统返回的所述见证结果的见证验证结果,并基于所述见证验证结果确定所述见证结果是否可信;所述区块链系统还用于:接收所述客户端发送的所述见证结果验证请求,并基于所述见证区块链对所述见证结果验证请求中携带的所述见证结果进行验证,得到见证验证结果,并将所述见证验证结果返回至所述客户端。6.一种信息见证方法,其特征在于,应用于权威见证平台的客户端,所述信息见证方法包括:接收信息见证请求;将所述信息见证请求中携带的待见证信息发送...
【专利技术属性】
技术研发人员:刘炜,阳锐,
申请(专利权)人:北京世纪互联宽带数据中心有限公司,光载无限北京科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。