抗选择明文攻击的基于属性的共享数据存储、访问方法及系统

    公开(公告)号:CN114039737B

    公开(公告)日:2023-08-08

    申请号:CN202010698176.4

    申请日:2020-07-20

    Abstract: 本发明提供一种抗选择明文攻击的基于属性的共享数据存储、访问方法及系统,包括:属性机构,用以生成一属性ai的公开参数与属性主公私钥对,赋予各数据所有者和数据用户的属性密钥;数据所有者,用以根据设定访问策略及第一属性密钥对共享数据进行签密,得到密文和签名,并将密文上传至云存储服务器;构建一包括设定访问策略、云存储服务器存储地址及签名的交易;云存储服务器,用以存储密文;数据用户,用以通过区块链中的交易及公开参数,得到共享数据。本发明能够支持在云与区块链相结合的数据共享模型下,使用户实现安全可控的数据共享过程,具有更全面的安全性,能适用于区块链的分布式环境,支持更新密钥自主生成与云端密文的更新。

    基于多示例和注意力机制的智能合约分析方法及装置

    公开(公告)号:CN116361806A

    公开(公告)日:2023-06-30

    申请号:CN202310167280.4

    申请日:2023-02-27

    Inventor: 章睿 李兆轩 薛锐

    Abstract: 本发明公开了一种基于多示例和注意力机制的智能合约分析方法及装置。所述方法包括:获取智能合约的操作码;基于所述操作码,构建所述智能合约的程序控制流图;对所述程序控制流图执行深度优先遍历,以得到由T个操作码组成的实例;对所述实例进行编码,并基于注意力机制的双向长短期循环神经网络对编码结果进行分类,以得到该实例的安全结论以及权重;基于各实例的安全结论以及权重,得到所述智能合约的分析结果。本发明可以有效地保护区块链上运行的智能合约安全以及用户的隐私及财产安全。

    一种结合交易与共识的智能服务交易区块链信誉管理方法和系统

    公开(公告)号:CN111241114B

    公开(公告)日:2022-05-24

    申请号:CN202010014343.9

    申请日:2020-01-07

    Abstract: 本发明公开了一种结合交易与共识的智能服务交易区块链信誉管理方法和系统。该方法包括:生成本轮智能服务交易区块链系统的共识小组中的成员;生成本轮的领导者候选人;各领导者候选人将本轮的全部交易打包到区块中并将其和凭证一起发送给共识小组;共识小组成员运行基于信誉的共识机制后将区块发布到区块链上;领导者将本轮的信誉变化更新到信誉区块中并发布。本发明使用可验证随机函数生成领导者从而避免算力浪费,选择信誉较高的部分节点实施共识机制来减少系统负载和网络流量;信誉评分影响共识中投票节点的权重,也使信誉值较高的节点更有可能通过加权采样算法获得奖励,使用信誉链存储和更新节点的信誉,无需受信任的第三方来管理信誉。

    一种基于扩张密文的白盒密码加解密方法

    公开(公告)号:CN106059752A

    公开(公告)日:2016-10-26

    申请号:CN201610531694.0

    申请日:2016-07-04

    Inventor: 许涛 武传坤 薛锐

    Abstract: 本发明公开了一种基于扩张密文的白盒密码加解密方法。本发明包括隐含了伪随机比特流的扩张密文,以及用来解密的n比特到m比特(n>m)的查找表,该查表操作是三个函数的复合:与密钥K相关的n比特输入到n比特输出的一一映射函数F(K,n→n)、n比特输入到m比特输出的函数Cn→m以及与密钥K相关的m比特输入到m比特输出的一一映射函数F(K,m→m)。本发明加密时服务器端将伪随机比特流作为掩码与明文结合并置乱,得到扩张密文;解密时通过一次查表操作将n比特密文解密为对应m比特明文。本发明能够明显提高解密效率。

    抗选择明文攻击的基于属性的共享数据存储、访问方法及系统

    公开(公告)号:CN114039737A

    公开(公告)日:2022-02-11

    申请号:CN202010698176.4

    申请日:2020-07-20

    Abstract: 本发明提供一种抗选择明文攻击的基于属性的共享数据存储、访问方法及系统,包括:属性机构,用以生成一属性ai的公开参数与属性主公私钥对,赋予各数据所有者和数据用户的属性密钥;数据所有者,用以根据设定访问策略及第一属性密钥对共享数据进行签密,得到密文和签名,并将密文上传至云存储服务器;构建一包括设定访问策略、云存储服务器存储地址及签名的交易;云存储服务器,用以存储密文;数据用户,用以通过区块链中的交易及公开参数,得到共享数据。本发明能够支持在云与区块链相结合的数据共享模型下,使用户实现安全可控的数据共享过程,具有更全面的安全性,能适用于区块链的分布式环境,支持更新密钥自主生成与云端密文的更新。

    一种适用于联盟链的支持身份可追踪的高效匿名认证方法和系统

    公开(公告)号:CN110149304B

    公开(公告)日:2020-08-04

    申请号:CN201910255663.0

    申请日:2019-04-01

    Abstract: 本发明涉及一种适用于联盟链的支持身份可追踪的高效匿名认证方法和系统。该方法利用匿名认证技术授予合法用户相应的密钥,使用户能够在交互过程中生成用于认证的证书,验证通过则身份验证成功;匿名认证技术是基于群签名技术构建的,因此能在支持身份可追踪的同时保护用户身份的隐私性。授予用户的密钥分成两个组件:匿名密钥和时间组件。在用户退出时只需要更新未退出用户的时间组件,即可实现退出用户的身份撤销。本发明不仅可以在不依赖第三方的情况下实现认证,而且在验证过程中可以保护用户的隐私,在纠纷出现时能够揭露用户身份,实现可追踪性质,并且支持在系统初始化之后,高效实现联盟成员与组织内成员的动态加入与退出。

    一种结合交易与共识的智能服务交易区块链信誉管理方法和系统

    公开(公告)号:CN111241114A

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

    申请号:CN202010014343.9

    申请日:2020-01-07

    Abstract: 本发明公开了一种结合交易与共识的智能服务交易区块链信誉管理方法和系统。该方法包括:生成本轮智能服务交易区块链系统的共识小组中的成员;生成本轮的领导者候选人;各领导者候选人将本轮的全部交易打包到区块中并将其和凭证一起发送给共识小组;共识小组成员运行基于信誉的共识机制后将区块发布到区块链上;领导者将本轮的信誉变化更新到信誉区块中并发布。本发明使用可验证随机函数生成领导者从而避免算力浪费,选择信誉较高的部分节点实施共识机制来减少系统负载和网络流量;信誉评分影响共识中投票节点的权重,也使信誉值较高的节点更有可能通过加权采样算法获得奖励,使用信誉链存储和更新节点的信誉,无需受信任的第三方来管理信誉。

    一种基于扩张密文的白盒密码加解密方法

    公开(公告)号:CN106059752B

    公开(公告)日:2019-09-03

    申请号:CN201610531694.0

    申请日:2016-07-04

    Inventor: 许涛 武传坤 薛锐

    Abstract: 本发明公开了一种基于扩张密文的白盒密码加解密方法。本发明包括隐含了伪随机比特流的扩张密文,以及用来解密的n比特到m比特(n>m)的查找表,该查表操作是三个函数的复合:与密钥K相关的n比特输入到n比特输出的一一映射函数F(K,n→n)、n比特输入到m比特输出的函数Cn→m以及与密钥K相关的m比特输入到m比特输出的一一映射函数F(K,m→m)。本发明加密时服务器端将伪随机比特流作为掩码与明文结合并置乱,得到扩张密文;解密时通过一次查表操作将n比特密文解密为对应m比特明文。本发明能够明显提高解密效率。

    一种适用于联盟链的支持身份可追踪的高效匿名认证方法和系统

    公开(公告)号:CN110149304A

    公开(公告)日:2019-08-20

    申请号:CN201910255663.0

    申请日:2019-04-01

    Abstract: 本发明涉及一种适用于联盟链的支持身份可追踪的高效匿名认证方法和系统。该方法利用匿名认证技术授予合法用户相应的密钥,使用户能够在交互过程中生成用于认证的证书,验证通过则身份验证成功;匿名认证技术是基于群签名技术构建的,因此能在支持身份可追踪的同时保护用户身份的隐私性。授予用户的密钥分成两个组件:匿名密钥和时间组件。在用户退出时只需要更新未退出用户的时间组件,即可实现退出用户的身份撤销。本发明不仅可以在不依赖第三方的情况下实现认证,而且在验证过程中可以保护用户的隐私,在纠纷出现时能够揭露用户身份,实现可追踪性质,并且支持在系统初始化之后,高效实现联盟成员与组织内成员的动态加入与退出。

Patent Agency Ranking