基于区块链的匿名调子调查系统

    公开(公告)号:CN110619521A

    公开(公告)日:2019-12-27

    申请号:CN201910798115.2

    申请日:2019-08-27

    Applicant: 复旦大学

    Abstract: 本发明属于区块链技术领域,具体为基于区块链的匿名电子调查系统。本发明系统由签名机构、用户、智能合约G三部分组成;签名机构用于判断用户是否合法,为合法用户发来的消息生成盲签名;用户是系统的参与主体;每个用户至少有两个以太坊地址;智能合约G部署在以太坊上,包括如下合约函数:发起调查函数,签名函数,提交调查函数,终止调查函数;系统工作流程为:初始化、发起调查、签名和验证、提交调查、公布结果。本发明将区块链技术应用到电子调查系统中,利用区块链和盲签名的特性,保证参与调查人信息的匿名,调查信息不可篡改、公开透明,实现调查系统的安全、公开、公正,从而提供安全、高度可信、更加适应社会发展需求的电子调查系统。

    一种基于CP-ABE的分布式可验证随机数生成方法

    公开(公告)号:CN109981263A

    公开(公告)日:2019-07-05

    申请号:CN201910152889.8

    申请日:2019-02-28

    Applicant: 复旦大学

    Abstract: 本发明属于密码技术领域,具体为一种基于CP‑ABE的分布式可验证随机数生成方法。本发明基于分布式随机数生成系统,以多属性授权中心CP‑ABE为基础框架,通过多节点共同参与属性分配、密钥生成、加密信息、广播秘文列表、解密并生成随机数,来实现去高度中心化的、第三方可验证的分布式随机数的生成方案。在整个过程中,通过多用户的相互验证以及预设的标准值t/n,可以有效地避免作恶节点提供虚假信息或者不提供信息,从而保证系统的安全性与稳定性。

    一种基于区块链的百科词条管理系统和实施方法

    公开(公告)号:CN109684305A

    公开(公告)日:2019-04-26

    申请号:CN201811576549.X

    申请日:2018-12-22

    Applicant: 复旦大学

    Abstract: 本发明属于内容管理技术领域,具体为一种基于区块链的百科词条管理系统和实施方法。其基于区块链技术的,按用户角色分类,系统包括:系统服务提供商,词条创建用户,词条修改用户,词条查看用户;用户通过抵押代币可以自由创建百科词条,其他用户通过抵押代币修改已经存在的百科词条;用户通过系统提供的接口查看百科词条,对百科词条进行评分,对于优秀的百科词条可以进行打赏;系统每天固定时间将用户打赏的代币分发给百科词条的创建者和修改者,同时奖赏评分高的词条创建者。词条的创建与修改都公开透明,可以跟踪全部的修改记录,避免因为词条内容而产生的纠纷;系统对优秀百科词条创建者奖赏促进了优质词条的产生,保证了词条内容的质量。

    一种多维特定非正交区域上基于属性的范围查询方法

    公开(公告)号:CN108388578A

    公开(公告)日:2018-08-10

    申请号:CN201810054922.9

    申请日:2018-01-19

    Applicant: 复旦大学

    CPC classification number: G06F17/30958 G06F17/30979

    Abstract: 本发明属于计算几何的应用领域,具体为一种多维特定非正交区域上基于属性的范围查询方法。问题的定义为:给定一个维空间,空间上任意的点对某属性可能为真或为假,对于该维空间上任意的一个非正交区域,判断该区域内某属性是否为真,即是否包含某属性为真的点。本发明在对给定的维空间进行预处理后,在接近常数的时间复杂度内,解决多维特定非正交区域上的基于属性的范围查询问题。相比现在的传统方法,本发明具有普适性强,占据空间少,查询时间短的优点。本方法适用于多维直角边与坐标轴平行的直角三角形,圆形、球形,以及可以分解为周平行直角三角形和多维正交矩形的简单多维多边形。

    基于Hyperledger Fabric和zkRollup的凭证支付基础设施系统

    公开(公告)号:CN119941394A

    公开(公告)日:2025-05-06

    申请号:CN202311459199.X

    申请日:2023-11-03

    Applicant: 复旦大学

    Inventor: 李泽阳 阚海斌

    Abstract: 本发明属于零知识证明和区块链技术领域,具体为一种基于Hyperledger Fabric联盟链以及zkSNARK的可生成凭证区块链交易系统基础设施。本发明系统包括用户账户模块、交易处理模块以及区块链模块:用户账户模块提供账户相关的注册登录、交易匿名认证以及余额管理的功能;交易处理模块提供交易发起打包、查询以及对成功交易生成凭证的功能;而区块链模块则负责批量交易的验证及账户信息的存证。本发明集中解决了目前传统区块链交易系统存在的效率低、交易隐私保护特性差以及节能性差的缺陷,在保证用户交易隐私性的同时,保证零交易费以及较好的运行效率,并最终作为信任锚点为多种上层应用提供凭证生成服务。

    细粒度策略隐藏和可追踪去中心化访问控制方法

    公开(公告)号:CN118784278A

    公开(公告)日:2024-10-15

    申请号:CN202410797085.4

    申请日:2024-06-20

    Applicant: 复旦大学

    Abstract: 本发明属于属性加密技术领域,具体为一种细粒度策略隐藏和可追踪去中心化访问控制方法。该方案对现有的策略隐藏属性加密算法进行了功能特性方面的扩展,无需预先设定权威机构及其属性的数目,允许用户以灵活的方式对其进行增减。同时,引入监管机构以强化对用户及其属性授权过程的监管,并有效追踪向未经授权方提供密钥的恶意用户的真实身份。将改进后的策略隐藏属性加密算法应用到基于区块链的访问控制场景中,通过用户和机构之间的身份属性授权和认证,成功构建了信任链,实现了信任的传递和成本的转移。

    一种基于SSE和区块链的供应链信息密文可搜索系统

    公开(公告)号:CN116800398A

    公开(公告)日:2023-09-22

    申请号:CN202310770496.X

    申请日:2023-06-28

    Abstract: 本发明属于密码的技术领域,具体为一种基于SSE(可搜索加密)和区块链的供应链信息密文可搜索系统。本发明系统包括区块链、可搜索加密模块和节点/用户;本发明系统工作流程包括系统初始化、用户注册、用户上传加密数据和用户搜索加密数据等步骤,通过可搜索加密模块实现供应链信息的加密存储和搜索功能;用户可以通过注册和密钥派生获取访问权限,并使用密钥对数据进行加密和解密,同时通过陷门生成和密文索引实现关键词的搜索和匹配。该系统提供了安全可靠的供应链信息管理和保护机制。

    基于分层密钥和BLS数字签名的区块链组织密钥管理方法

    公开(公告)号:CN111010265B

    公开(公告)日:2023-04-18

    申请号:CN201911331342.0

    申请日:2019-12-21

    Abstract: 本发明属于区块链技术领域,具体为一种基于分层密钥和BLS数字签名的区块链组织密钥管理方法。本发明的区块链组织密钥管理方法,采用分层密钥的管理方式,将密钥赋予层级归属关系,上层密钥对自己下层密钥拥有完全的控制权,对应于组织的上下级关系;其中,组织首先生成一个根密钥,再通过根密钥进一步生成子密钥、孙密钥;根密钥对其衍生的所有子孙密钥具有绝对控制权,即只要拥有子孙密钥生成时使用的索引编号,即可完全恢复出子、孙密钥的内容,由此可以进行子、孙密钥的任何操作。本发明客服了区块链技术架构下账户只能通过单一的密钥来控制的缺陷,为区块链系统增加更加复杂的账户关系,从而能够支撑企业组织对于区块链授权特性的需求。

    基于SGX和区块链的高考资格认证系统

    公开(公告)号:CN113297561B

    公开(公告)日:2022-06-21

    申请号:CN202110582113.7

    申请日:2021-05-27

    Applicant: 复旦大学

    Abstract: 本发明属于区块链技术领域,具体为一种基于SGX和区块链的高考资格认证系统。其包括4层设计:应用层,主要为学校的老师和学生提供接入系统的Web客户端,将数据信息传输至合约层;合约层,编写智能合约并安装在SGX中,通过SGX的机密性和完整性来保证智能合约的正确运行,将运行结果发送到其他学校节点进行共识。共识层,以地区为单位划分,采用PBFT的共识协议来完成对数据的一致性保证,共识后的结果经合约层加密后交由数据持久层。数据持久层,采用MongoDB进行数据持久化,并且按照区块链的存储性质以前一块的Hash为连接点进行连接。本发明能有效实现高考资格认证,筛查出高考移民的考生。

    一种基于选择性泄露的分级可验证查询系统

    公开(公告)号:CN112307519B

    公开(公告)日:2022-06-17

    申请号:CN202011150483.5

    申请日:2020-10-23

    Applicant: 复旦大学

    Abstract: 本发明属于密码的技术领域,具体为一种基于选择性泄露的分级可验证查询系统。本发明系统包括存储模块、用户模块、验证模块;存储模块负责存储与处理数据;存储模块将存储于数据库的字段以选择性泄露的Huffman树方式存储,并在树的不同节点用不同的顺序混合使用四种均为256位的加密函数加密信息;用户模块负责接收处理用户操作;用户在浏览器端注册登录进入系统,使用SM2国密算法对个人信息进行加密;验证模块相当于验证器,用以验证存储模块存储的字段的是否被篡改。本发明系统使用户可以在用户端对得到的数据进行检验,降低网页内容被篡改的风险,在保证正确率的情况下大幅降低诸如核心内嵌技术等防篡改机制的运行频率,减少企业开销。

Patent Agency Ranking