[发明专利]基于区块链的匿名调子调查系统在审
申请号: | 201910798115.2 | 申请日: | 2019-08-27 |
公开(公告)号: | CN110619521A | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 阚海斌;王艺豪;张亮;刘百祥;吴小川 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04;H04L9/32;H04L29/08 |
代理公司: | 31200 上海正旦专利代理有限公司 | 代理人: | 陆飞;陆尤 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 电子调查 调查 签名机构 适应社会发展 系统工作流程 调查系统 合法用户 技术应用 签名函数 消息生成 智能 初始化 篡改 可信 验证 安全 透明 合法 部署 保证 | ||
本发明属于区块链技术领域,具体为基于区块链的匿名电子调查系统。本发明系统由签名机构、用户、智能合约G三部分组成;签名机构用于判断用户是否合法,为合法用户发来的消息生成盲签名;用户是系统的参与主体;每个用户至少有两个以太坊地址;智能合约G部署在以太坊上,包括如下合约函数:发起调查函数,签名函数,提交调查函数,终止调查函数;系统工作流程为:初始化、发起调查、签名和验证、提交调查、公布结果。本发明将区块链技术应用到电子调查系统中,利用区块链和盲签名的特性,保证参与调查人信息的匿名,调查信息不可篡改、公开透明,实现调查系统的安全、公开、公正,从而提供安全、高度可信、更加适应社会发展需求的电子调查系统。
技术领域
本发明属于区块链技术领域,具体涉及基于以太坊的匿名电子调查系统。
背景技术
涉及的一些基本概念,说明如下:
数字签名,是指在数据上附加的一些额外信息,或者是对数据所做的密码变换。这种信息或变换可以使数据的接收者确认数据的来源和完整性,并且保护数据,防止被他人伪造。数字签名建立在公钥加密和单向散列函数的组合之上。数字签名的特点是签名只能通过签名者的私钥产生,即一个签名者的签名只能唯一地由他自己产生。当接发双方产生争议时,第三方(仲裁机构)就能够根据消息上的数字签名来判定该消息是否由发送者发出,从而实现了数据的不可否认性。一个数字签名方案包括应包括以下三个多项式时间算法:
(1)密钥生成算法:输入安全参数,算法生成签名者的公钥与私钥,即签名密钥对(pk,sk);
(2)签名算法:给定消息和公私钥对,生成签名;
(3)验证算法:给定消息、签名与公钥,验证签名是否是消息对应于公钥的有效签名。如果签名是有效的,则接受;否则拒绝。
盲签名,允许消息者先将消息盲化,而后让签名者对盲化的消息进行签名,最后消息拥有者对签名除去盲因子,得到签名者关于原消息的签名。盲签名就是消息者在不让签名者获取所签署消息具体内容的情况下所采取的一种特殊的数字签名技术。假定A用户想要把消息M发送给B进行盲签名,其中e是B的公钥,d是B的私钥,n是公共模数。具体的盲签名步骤如下:
(1)A对消息M进行盲化处理:他随机选择盲化因子k,并计算:
T=M(k)emod n;
(2)A把盲消息T发给B;
(3)B对盲消息T进行签名:T’=(T)dmod n;
(4)B把他对T的签名发还给A;
(5)A通过计算得到B对M的签名(去盲):S=(T’/k)mod n=Md mod n。
盲化因子的引入能够很好的保护签名人的数据信息不被他人知晓,将盲签应用在电子调查系统中,可以有效的实现匿名性。
以太坊(Ethereum),是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币提供去中心化的以太虚拟机来处理点对点合约。以太坊是一个平台,它上面提供各种模块让用户来搭建应用,即智能合约,这是以太坊的核心。智能合约就像是一个活在以太坊系统里的自动代理人,他有一个自己的区块链地址,当用户向合约的地址里发送一笔交易后,该合约就被激活,然后根据交易中的额外信息,合约会运行自身的代码,最后返回一个结果,这个结果可能是从合约的地址发出另外一笔交易。需要指出的是,以太坊中的交易可以嵌入相当多的额外信息。如果一笔交易是发送给合约的,那么这些信息就非常重要,因为合约将根据这些信息来完成自身的业务逻辑。
发明内容
本发明的目的在于提供一种能够保证个人信息匿名性,调查信息不可篡改性、公开透明性的匿名电子调查系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910798115.2/2.html,转载请声明来源钻瓜专利网。