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

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

A business interaction method, device, device and storage medium

【技术实现步骤摘要】
一种业务交互方法、装置、设备及存储介质
本专利技术涉及安全
,特别是涉及一种业务交互方法、装置、设备及存储介质。
技术介绍
随着计算机技术和互联网技术的快速发展,利用网络进行业务交互的方式越来越普遍。在有些网络场景中,如区块链网络中,会存在监管方,监管方可以对业务发起方和业务对手方的业务交互进行监管。为保证业务交互过程中数据传输的安全性,业务发起方在向业务对手方传送数据时,多会对待传送数据,如一些敏感数据等进行加密处理,传送密文信息。在现有技术中,多是由业务发起方使用自己的私钥对待传送数据进行加密处理,业务对手方获得密文信息后,使用业务发起方的公钥对密文信息进行解密,得到实际数据。也就是说,仅有业务发起方和业务对手方能够对密文信息进行解密。这样将使得监管方无法对密文信息进行解密,不方便对业务发起方和业务对手方的业务交互进行监管。
技术实现思路
本专利技术的目的是提供一种业务交互方法、装置、设备及存储介质,以方便监管方对业务交互进行监管。为解决上述技术问题,本专利技术提供如下技术方案:...

【技术保护点】
1.一种业务交互方法,其特征在于,应用于业务发起方,所述业务发起方预先获得监管方的公钥和业务对手方的公钥,所述监管方预先获得所述业务对手方的公钥,所述方法包括:/n根据所述业务发起方的私钥和所述监管方的公钥,生成共享密钥,所述共享密钥包括共享公钥和共享私钥;/n将所述共享公钥共享给所述业务对手方和所述监管方;/n根据所述共享私钥和所述业务对手方的公钥,生成对称密钥;/n使用所述对称密钥对待传送数据进行加密,获得密文信息;/n将所述密文信息发送给所述监管方和所述业务对手方,以使所述监管方使用根据所述共享私钥和所述业务对手方的公钥生成的所述对称密钥对所述密文信息进行解密,所述业务对手方使用根据所述...

【技术特征摘要】
1.一种业务交互方法,其特征在于,应用于业务发起方,所述业务发起方预先获得监管方的公钥和业务对手方的公钥,所述监管方预先获得所述业务对手方的公钥,所述方法包括:
根据所述业务发起方的私钥和所述监管方的公钥,生成共享密钥,所述共享密钥包括共享公钥和共享私钥;
将所述共享公钥共享给所述业务对手方和所述监管方;
根据所述共享私钥和所述业务对手方的公钥,生成对称密钥;
使用所述对称密钥对待传送数据进行加密,获得密文信息;
将所述密文信息发送给所述监管方和所述业务对手方,以使所述监管方使用根据所述共享私钥和所述业务对手方的公钥生成的所述对称密钥对所述密文信息进行解密,所述业务对手方使用根据所述共享公钥和所述业务对手方的私钥生成的所述对称密钥对所述密文信息进行解密,所述监管方通过所述业务发起方的公钥和所述监管方的私钥计算获得所述共享私钥。


2.根据权利要求1所述的方法,其特征在于,所述根据所述业务发起方的私钥和所述监管方的公钥,生成共享密钥,包括:
使用ECDH密钥协商算法根据所述业务发起方的私钥和所述监管方的公钥,生成共享密钥。


3.根据权利要求1或2所述的方法,其特征在于,所述业务发起方和所述业务对手方均为预先加入到区块链网络中的用户,所述将所述密文信息发送给所述监管方和所述业务对手方,包括:
使用所述业务发起方的身份信息将所述密文信息上发到所述区块链网络中,以使所述监管方和所述业务对手方从所述区块链网络中获取所述密文信息。


4.根据权利要求3所述的方法,其特征在于,所述将所述共享公钥共享给所述业务对手方和所述监管方,包括:
将所述共享公钥发送给所述监管方,以在所述监管方对所述共享公钥进行验证通过,并上发到所述区块链网络中后,所述业务对手方从所述区块链网络中获取所述共享公钥。


5.根据权利要求4所述的方法,其特征在于,所述监管方预先获得所述业务发起方的公钥,所述共享公钥为:所述监管方通过根据所述监管方的私钥和所述业务发起方的公钥生成的密钥对进行验证的。


6.一种业务交互装置,其特征在于,应用于业务发起方,所述业务发起方预先获得监管方的公钥和业...

【专利技术属性】
技术研发人员:陈烨龙丁鑫艺牟传兴尹晓静曹懿妮范贵甫李宏张一锋侯德光张崇轲
申请(专利权)人:中钞信用卡产业发展有限公司杭州区块链技术研究院
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1