一种基于区块链的资金交易方法及装置

    公开(公告)号:CN109447791B

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

    申请号:CN201811332698.1

    申请日:2018-11-09

    Abstract: 本发明实施例提供了一种基于区块链的资金交易方法及装置。该方法包括:区块链中的服务器接收客户端发送的本次交易信息;服务器从历史交易记录中获取账户标识对应的上一次交易信息;根据预设的验证算法,验证客户端发送的本次交易信息中的随机承诺、范围证明和知识证明是否有效;若服务器验证本次交易信息中的随机承诺、范围证明和知识证明是否都有效,服务器则根据所述本次交易信息进行本次交易处理。由于本发明实施例中,将随机承诺和范围证明与区块链相结合,从而在保证用户交易金额保密性的同时,能够有效地防止恶意用户在多家金融机构中的恶意超额交易行为。

    一种安全多方计算方法及装置

    公开(公告)号:CN109446828B

    公开(公告)日:2020-10-13

    申请号:CN201811319424.9

    申请日:2018-11-07

    Abstract: 本发明实施例提供了一种安全多方计算方法及装置,涉及信息安全技术领域,其中,上述方法应用于安全多方计算系统中的任意参与方,包括:确定为完成目标计算任务所需要提交的输入值;随机产生秘密值,用秘密值对输入值加密,并在系统中广播加密输入值;生成其他参与方对应的加密集合,并向其他参与方发送;接收其他参与方广播的加密输入值和加密集合;基于加密输入值及加密集合,计算得到反馈值;以其他参与方的公钥对反馈值加密,并向该参与方发送加密后反馈值;接收其他参与方发送的加密后反馈值,并基于加密后反馈值和系统中每个参与方的ID,完成目标计算任务。应用本发明实施例提供的方案,能够降低安全多方计算的通信复杂度,节省通信资源。

    一种基于区块链的资金交易方法及装置

    公开(公告)号:CN109447791A

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

    申请号:CN201811332698.1

    申请日:2018-11-09

    Abstract: 本发明实施例提供了一种基于区块链的资金交易方法及装置。该方法包括:区块链中的服务器接收客户端发送的本次交易信息;服务器从历史交易记录中获取账户标识对应的上一次交易信息;根据预设的验证算法,验证客户端发送的本次交易信息中的随机承诺、范围证明和知识证明是否有效;若服务器验证本次交易信息中的随机承诺、范围证明和知识证明是否都有效,服务器则根据所述本次交易信息进行本次交易处理。由于本发明实施例中,将随机承诺和范围证明与区块链相结合,从而在保证用户交易金额保密性的同时,能够有效地防止恶意用户在多家金融机构中的恶意超额交易行为。

    一种基于以太坊的具备可选隐私服务的分布式支付方法

    公开(公告)号:CN111815322A

    公开(公告)日:2020-10-23

    申请号:CN202010515147.X

    申请日:2020-06-08

    Abstract: 本申请实施例提供的一种基于以太坊的具备可选隐私服务的分布式支付方法,可以通过交易金额生成交易金额承诺;获取付款方私密账户当前的余额承诺;计算得到交易后的余额承诺;获取收款方私密账户当前的余额承诺;对交易金额进行加密,得到交易数据密文;计算得到收款方私密账户交易后的余额承诺;通过打包交易信息;通过CEs对交易信息进行签名,并发送给记账节点;通过收款方私密账户根据交易信息,更新收款方私密账户余额及余额承诺。从而实现通过随机数生成交易数据即对应的交易金额承诺和余额承诺,将交易金额承诺和余额承诺用于区块链的信息记录,而对交易金额通过加密后发送至收款方以避免交易数据的泄露,实现保护用户隐私的目的。

    一种安全多方计算方法及装置

    公开(公告)号:CN109446828A

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

    申请号:CN201811319424.9

    申请日:2018-11-07

    CPC classification number: G06F21/602

    Abstract: 本发明实施例提供了一种安全多方计算方法及装置,涉及信息安全技术领域,其中,上述方法应用于安全多方计算系统中的任意参与方,包括:确定为完成目标计算任务所需要提交的输入值;随机产生秘密值,用秘密值对输入值加密,并在系统中广播加密输入值;生成其他参与方对应的加密集合,并向其他参与方发送;接收其他参与方广播的加密输入值和加密集合;基于加密输入值及加密集合,计算得到反馈值;以其他参与方的公钥对反馈值加密,并向该参与方发送加密后反馈值;接收其他参与方发送的加密后反馈值,并基于加密后反馈值和系统中每个参与方的ID,完成目标计算任务。应用本发明实施例提供的方案,能够降低安全多方计算的通信复杂度,节省通信资源。

    一种基于以太坊的具备可选隐私服务的分布式支付方法

    公开(公告)号:CN111815322B

    公开(公告)日:2023-11-07

    申请号:CN202010515147.X

    申请日:2020-06-08

    Abstract: 本申请实施例提供的一种基于以太坊的具备可选隐私服务的分布式支付方法,可以通过交易金额生成交易金额承诺;获取付款方私密账户当前的余额承诺;计算得到交易后的余额承诺;获取收款方私密账户当前的余额承诺;对交易金额进行加密,得到交易数据密文;计算得到收款方私密账户交易后的余额承诺;通过打包交易信息;通过CEs对交易信息进行签名,并发送给记账节点;通过收款方私密账户根据交易信息,更新收款方私密账户余额及余额承诺。从而实现通过随机数生成交易数据即对应的交易金额承诺和余额承诺,将交易金额承诺和余额承诺用于区块链的信息记录,而对交易金额通过加密后发送至收款方以避免交易数据的泄露,实现保护用户隐私的目的。

Patent Agency Ranking