一种基于RSA累加器的区块链轻节点UTXO交易验证方法及其装置

    公开(公告)号:CN110378697A

    公开(公告)日:2019-10-25

    申请号:CN201910663767.5

    申请日:2019-07-22

    Abstract: 本发明公开了一种基于RSA累加器的区块链轻节点UTXO交易验证方法及其装置,包括:1.全节点遍历区块链文件找出所有UTXO,并在本地构造出UTXO集合。2.对区块链协议进行更新,使用RSA累加器对UTXO集合进行累加生成UTXO承诺,并加入到区块头中。3.挖矿节点根据RSA累加器的性质对UTXO承诺进行更新。4.轻节点将从交易中提取的新产生的UTXOj作为质询随机发送给全节点。5.全节点遍历本地UTXO集合,判断UTXOj是否存在于集合中;计算包含证明或计算排除证明,并将其响应返还给轻节点。6.轻节点根据RSA累加器的性质对收到的证明进行验证,确定交易是否在区块链中。本发明即可为轻节点UTXO交易提供包含证明,也可为提供排除证明;而且,其计算量少,验证交易效率高。

    一种基于双线性对累加器的云存储数据完整性验证方法

    公开(公告)号:CN110113320B

    公开(公告)日:2021-11-16

    申请号:CN201910312740.1

    申请日:2019-04-18

    Abstract: 本发明公开了一种基于双线性对累加器的云存储数据完整性验证方法,包括如下步骤:S1:根据双线性映射,选择两个素数阶相同的群G和GT,生成一个配对e;S2:通过AES密钥生成算法,生成两个对称密钥KH和KE;S3:数据所有者根据对称密钥KE对需要发送的数据生成加密数据块;S4:数据所有者通过加密数据块和配对e,将辅助值F存储在验证方中;S5:云存储提供商通过验证值向验证方发送证明;S6:验证方根据证明和辅助值F对云存储数据进行验证。本发明支持动态数据,能够抵御标签伪造,数据删除、替换、重放和泄漏攻击。同时本方明能够一次对所有云储存数据块都进行完整性验证,而且验证方能够对云存储数据块执行无限次的数据完整性验证。

    基于指定验证者的有序聚合签名来压缩区块链大小的方法

    公开(公告)号:CN110097362A

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

    申请号:CN201910288151.4

    申请日:2019-04-11

    Abstract: 本发明公开了基于指定验证者的有序聚合签名来压缩区块链大小的方法,具体为:在可信的第三方中进行交易,所有即将进行的交易都放在第三方中等待;用有序聚合签名方案对交易进行数字签名:当第一个人对交易内容M1签名后得到签名σ1,第二个人根据σ1以及交易内容M2得到签名σ2,以此类推,最后根据σk-1以及交易内容M和指定验证者的属性得到最终的签名;将所有交易内容以及最终得到的签名写入区块链中。即我们写入区块链中的不再是以往的k个消息带着k个签名,而是k个消息带着一个指定验证者的有序聚合签名。本发明通过有序聚合签名同时加上指定验证者的属性,形成基于指定验证者的有序聚合签名,可以压缩写入区块中交易的大小的同时,还保证交易的安全性。

    一种基于RSA累加器的区块链轻节点UTXO交易验证方法及其装置

    公开(公告)号:CN110378697B

    公开(公告)日:2023-03-31

    申请号:CN201910663767.5

    申请日:2019-07-22

    Abstract: 本发明公开了一种基于RSA累加器的区块链轻节点UTXO交易验证方法及其装置,包括:1.全节点遍历区块链文件找出所有UTXO,并在本地构造出UTXO集合。2.对区块链协议进行更新,使用RSA累加器对UTXO集合进行累加生成UTXO承诺,并加入到区块头中。3.挖矿节点根据RSA累加器的性质对UTXO承诺进行更新。4.轻节点将从交易中提取的新产生的UTXOj作为质询随机发送给全节点。5.全节点遍历本地UTXO集合,判断UTXOj是否存在于集合中;计算包含证明或计算排除证明,并将其响应返还给轻节点。6.轻节点根据RSA累加器的性质对收到的证明进行验证,确定交易是否在区块链中。本发明即可为轻节点UTXO交易提供包含证明,也可为提供排除证明;而且,其计算量少,验证交易效率高。

    一种基于双线性对累加器的云存储数据完整性验证方法

    公开(公告)号:CN110113320A

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

    申请号:CN201910312740.1

    申请日:2019-04-18

    Abstract: 本发明公开了一种基于双线性对累加器的云存储数据完整性验证方法,包括如下步骤:S1:根据双线性映射,选择两个素数阶相同的群G和GT,生成一个配对e;S2:通过AES密钥生成算法,生成两个对称密钥KH和KE;S3:数据所有者根据对称密钥KE对需要发送的数据生成加密数据块;S4:数据所有者通过加密数据块和配对e,将辅助值F存储在验证方中;S5:云存储提供商通过验证值向验证方发送证明;S6:验证方根据证明和辅助值F对云存储数据进行验证。本发明支持动态数据,能够抵御标签伪造,数据删除、替换、重放和泄漏攻击。同时本方明能够一次对所有云储存数据块都进行完整性验证,而且验证方能够对云存储数据块执行无限次的数据完整性验证。

    一种基于云服务的电力变压器温控系统

    公开(公告)号:CN208126222U

    公开(公告)日:2018-11-20

    申请号:CN201820606580.2

    申请日:2018-04-26

    Abstract: 本实用新型公开一种基于云服务的电力变压器温控系统,属于电力变压器状态监控技术领域。包含终端监控装置、后台管理系统和APP移动端,后台管理系统分别与终端监控装置和APP移动端无线连接;终端监控装置包括温度采集模块、主控单片机模块、GPRS无线通信模块和电源模块,主控单片机模块的入端连接温度采集模块、出端连接GPRS无线通信模块,各模块由电源模块供电;后台管理系统包括GPRS无线基站、云服务器和上位机,上位机连接云服务器,无线基站经互联网和GPRS网络连接GPRS云服务器,GPRS无线基站与终端监控装置无线连接。具有不受跟踪目标环境变化影响,可有效、准确跟踪到目标物体等优点。

    干式变压器温度远程监控装置

    公开(公告)号:CN207557791U

    公开(公告)日:2018-06-29

    申请号:CN201721579808.5

    申请日:2017-11-22

    Abstract: 本实用新型涉及通信技术领域,尤其涉及一种干式变压器温度远程监控装置。所述干式变压器温度远程监控装置,包括上位机、单片机、温度传感器、数模转换器、第一继电器、第二继电器、报警指示灯、风扇指示灯、超温指示灯、存储器、数码管显示器和通信器;所述温度传感器,安装于干式变压器的绕组中;所述通信器,连接所述单片机,用于将所述温度值传输至所述上位机;所述单片机,用于根据所述温度值执行响应的操作。本实用新型使得工作人员实时了解干式变压器的运行状况,以实现对干式变压器的远程监控,便于在变压器出现故障时及时采取措施,在节约人力成本的同时,提高了干式变压器的监管效率。

Patent Agency Ranking