一种业务交互方法、装置、设备及存储介质

    公开(公告)号:CN110808999A

    公开(公告)日:2020-02-18

    申请号:CN201911100981.6

    申请日:2019-11-12

    Abstract: 本发明公开了一种业务交互方法,应用于业务发起方,该方法包括:根据业务发起方的私钥和监管方的公钥,生成共享密钥;将共享公钥共享给业务对手方和监管方;根据共享私钥和业务对手方的公钥,生成对称密钥;使用对称密钥对待传送数据进行加密,获得密文信息;将密文信息发送给监管方和业务对手方,以使监管方使用根据共享私钥和业务对手方的公钥生成的对称密钥对密文信息进行解密,业务对手方使用根据共享公钥和业务对手方的私钥生成的对称密钥对密文信息进行解密。应用本发明实施例所提供的技术方案,在保护了交易双方的隐私数据的同时又方便了监管。本发明还公开了一种业务交互装置、设备及存储介质,具有相应技术效果。

    一种基于区块链的数字身份验证的方法、装置和系统

    公开(公告)号:CN107888382B

    公开(公告)日:2019-11-19

    申请号:CN201711195091.9

    申请日:2017-11-24

    Inventor: 张波波 张一锋

    Abstract: 本申请提供的基于区块链的数字身份验证的方法,包括:接收到应用方证书生成指令时,获取第一随机数,使得应用服务器利用第一随机数生成应用方证书;获取应用方证书和安全因子,根据应用方根证书中的公钥验证应用方证书是否有效;若是,则利用安全因子生成钱包证书;接收到输入的口令后,获取第二随机数,根据第二随机数和口令计算出摘要值,并验证摘要值是否正确;若是,对交易信息和安全因子利用钱包服务中的私钥进行签名,使得应用服务器利用签名验证钱包证书是否合法且是否有效。通过采用随机数,签名,各种证书的方式实现了区块链间高安全性的数字身份认证。本申请还提供了基于区块链的数字身份验证的装置和系统,具有上述有益效果。

    一种区块链交易流程管理方法及相关装置

    公开(公告)号:CN110070444A

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

    申请号:CN201910339769.9

    申请日:2019-04-25

    Abstract: 本发明公开了一种区块链交易流程管理系统,可以接收业务系统发送的原始交易数据,将该数据作为待处理交易数据,并对待处理交易数据进行预处理操作,然后将完成预处理操作的待发送交易数据发送至区块链。区别于现有技术,本方案中业务系统无需再进行预处理操作,而是只需要完成原始交易数据发送的操作,后续预处理等操作均由本申请的区块链交易管理系统进行,从而可以降低普通用户使用区块链的难度与代码开发量。本申请还提供了一种区块链交易流程管理方法、装置及计算机可读存储介质,同样可以实现上述效果。

    一种门限私钥生成方法、交易方法及相关装置

    公开(公告)号:CN108921553A

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

    申请号:CN201810644332.1

    申请日:2018-06-21

    Inventor: 温化冰 张一锋

    Abstract: 一种门限私钥生成方法、基于门限签名的交易方法及相关装置,第一终端系统生成初始私钥并按照(2,3)门限方案生成对应的三个子私钥,第一终端系统和第二终端系统可以任意保存一个子私钥,并可以将另一个子私钥发送给中央银行系统。由于子私钥均是按照门限方案生成的子私钥,因此必须要有两个子私钥共同签名才可完成签名,即便一个子私钥丢失,也不会造成危险,同样由于生成了三个子私钥,丢失一个子私钥,也可以完成签名。从而实现了私钥合法所有者对私钥的掌控并保证了交易的安全。此外,由于三个子私钥均对应一个初始私钥,因此仅需一次验签。同时由于中央银行系统保存有一个子私钥,可以保证中央银行参与监管。

    私钥签名处理方法、装置、设备和介质

    公开(公告)号:CN108880807A

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

    申请号:CN201810870046.7

    申请日:2018-08-02

    Inventor: 张亮轩 张一锋

    Abstract: 本发明实施例公开了一种私钥签名处理方法、装置、设备和介质。该方法包括:客户端将获取的待签名消息M和由待签名消息M确定的数字签名中间计算结果(r,s’)发送给服务器端,其中,r为第一部分签名,第二部分签名的中间计算结果s’;服务器端根据预存储的第一参数和数字签名中间计算结果(r,s’),确定第二部分签名s;以及根据第二部分签名s,确定待签名消息M的数字签名(r,s)。本发明实施例的方案,通过联合客户端和服务器端才能生成完整的签名,任何一方信息的泄露均不会危害用户私钥的安全,大大增强了私钥的安全性。

    一种运钞袋电子签封的数据防护方法及装置

    公开(公告)号:CN104615955B

    公开(公告)日:2018-04-27

    申请号:CN201410806359.8

    申请日:2014-12-19

    Abstract: 本发明公开了一种运钞袋电子签封的数据防护方法及装置,涉及运钞袋电子签封技术领域,其方法包括以下步骤:运钞袋电子签封在手持终端对其进行扫描时,先对其进行合法性认证;在确认所述手持终端是合法手持终端后,运钞袋电子签封才对所述手持终端发送的访问数据请求进行响应;其中,所述响应包括:根据请求中要求访问的数据,查找所述运钞袋电子签封存储所述数据的存储区;从查找到的存储区中读取所述数据,并将所读取的数据发送给所述手持终端。本发明通过对存储数据的存储位置、密钥加密以及安全算法的优化设计,提高了数据的安全性。

    基于区块链的数字资产处理方法和装置

    公开(公告)号:CN106982205A

    公开(公告)日:2017-07-25

    申请号:CN201710118907.1

    申请日:2017-03-01

    Inventor: 张一锋

    Abstract: 本发明公开了一种基于区块链的数字资产处理方法和装置。该方法包括:接收用于从转出端通过区块链流转至转入端的数字资产的隐私密文和预设公钥;基于预设公钥,得到用于共享隐私密文的共享公钥,以使:当隐私密文和共享公钥广播在区块链中时,区块链中的区块链节点基于共享公钥来共享隐私密文,并对所共享的隐私密文进行盲共识,以及,在隐私密文被达成共识后,由转入端、转出端、监管端中至少一者基于预设私钥对隐私密文进行解密,得到数字资产的明文。本发明实施例保障了用户的隐私权,并在隐私保护的前提下,可以实现单一通用数字资产在一个或者多个区块链中顺畅流通,保持货币总量不变,并且可以使除交易双方外的监管方随时监控交易信息。

    跨区块链的数字资产流转的方法和装置

    公开(公告)号:CN106960388A

    公开(公告)日:2017-07-18

    申请号:CN201710119764.6

    申请日:2017-03-01

    Inventor: 张一锋

    Abstract: 本发明公开了一种跨区块链的数字资产流转的方法和装置。其中,该方法包括:接收将第一数量的数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;响应于所接收的流转申请,调用第一区块链和第二区块链之间所协议的智能合约程序;基于所调用的智能合约程序,将第一数量的数字资产等值转换为第二数量的法定通用数据;在使用方节点的第一资产数据库中写入减少第一数量的数字资产的记录,以及在接收方节点的第二资产数据库中写入增加第二数量的法定通用数据的记录。本实施例不仅可以确保数字资产在不同区块链的流转过程中保持总量不变,防止流转损耗,而且可以确保快速流转,防止参与方投票作假等问题。

    一种智能IC卡、数字签名系统及方法

    公开(公告)号:CN106789045A

    公开(公告)日:2017-05-31

    申请号:CN201710096525.3

    申请日:2017-02-22

    Inventor: 张一锋

    Abstract: 本发明公开了一种智能IC卡,包括数据库,用于存储用于数字签名的私钥;指令接收模块,用于与移动终端建立通信后,接收移动终端发送的待签名数据;签名模块,用于依据存储的私钥对待签名数据进行数字签名,并将数字签名结果返回移动终端。本发明将用于数字签名的私钥存储于智能IC卡内进行数字签名,使得私钥不出现于移动终端内,提高数字签名时私钥的安全性。本发明还公开了一种包括上述智能IC卡的数字签名系统及用于数字签名系统的数字签名方法。

    基于智能合约的区块链上参与方身份管理方法及系统

    公开(公告)号:CN106779708A

    公开(公告)日:2017-05-31

    申请号:CN201611208956.6

    申请日:2016-12-23

    Inventor: 张一锋

    Abstract: 本发明公开了一种基于智能合约的区块链上参与方身份管理方法及系统,该方法包括:接收并记录管理方和操作方的外部账户地址;根据外部账户地址生成身份管理合约地址作为区块链上的身份;接收发起方发送的操作指令;其中,操作指令包括交易指令、更新操作方指令、增加操作方指令和删除操作方指令中的至少一种;根据操作指令执行对应的操作;该方法可以通过智能合约根据接收并记录管理方和操作方的外部账户地址,生成身份管理合约地址作为区块链上的身份,使得可以生成对操作方的外部账户进行管理的管理方,使得管理方可以通过操作指令对操作方的外部账户进行管理,增加了对操作方的外部账户的保护功能,减少了用户的财产损失,提升了用户体验。

Patent Agency Ranking