电子出版物的交易方法以及装置制造方法及图纸

技术编号:21549217 阅读:38 留言:0更新日期:2019-07-06 22:13
本申请实施例提供一种电子出版物的交易方法以及装置,方法包括:交易方确定相互独立的第一公钥以及第一私钥,其中,所述第一私钥为交易方独有;交易方发送所述第一公钥,以使出售方通过所述第一公钥对所述电子出版物进行加密得到第一加密数据;交易方通过交易获得所述第一加密数据的存储地址,通过所述第一加密数据的存储地址获得所述第一加密数据;交易方通过所述第一私钥解密所述第一加密数据,以得到所述电子出版物。本实施例提供的一种电子出版物的交易方法以及装置,在传播过程中仅仅传播第一公钥而不传播第一私钥,即使公钥被劫持也无法破译加密后的电子出版物,进而保证了电子出版物的安全性以及的版权。

Transaction methods and devices of electronic publications

【技术实现步骤摘要】
电子出版物的交易方法以及装置
本申请实施例涉及区块链
,尤其涉及电子出版物的交易方法以及装置。
技术介绍
随着互联网技术的发展,人们的生活方式逐渐改变,现在人们越来越习惯使用手机、电脑等电子终端依托于互联网来查找或观看电子图书、影视作品。由于网络存在使用方便、数据量大、信息传递速度快等优点,促进了电子出版物的传播。但是网络上很多电子出版物的传播是无序的,大量的小说、电影等电子出版物都是未经许可非法上传的,导致电子出版物的数字版权难以保证,从而无法保证作者及出版商的切实利益,进而对整个电子行业产生冲击,因此,如何保证电子出版物的数字版权成为了亟待解决的技术问题。
技术实现思路
本申请实施例的目的在于提供一种电子出版物的交易方法以及装置,用以至少解决现有技术中的上述问题。本申请实施例提供一种电子出版物的交易方法,其包括:交易方确定相互独立的第一公钥以及第一私钥,其中,所述第一私钥为交易方独有;交易方发送所述第一公钥,以使出售方通过所述第一公钥对所述电子出版物进行加密得到第一加密数据;交易方通过交易获得所述第一加密数据的存储地址,通过所述第一加密数据的存储地址获得所述第一加密数据;交易方通过所述第一私钥解密所述第一加密数据,以得到所述电子出版物。可选地,在本申请实施例中,所述交易方通过交易获得所述第一加密数据的存储地址包括:交易方通过交易获得第二加密数据以及对应的第二解密秘钥,通过所述第二解密秘钥解密所述第二加密数据,获得所述存储地址,以根据所述存储地址获得所述第一加密数据。可选地,在本申请实施例中,所述交易方通过交易获得所述第一加密数据的存储地址包括:交易方在基于区块链技术的交易平台进行交易,获得所述第一加密数据的存储地址,以根据所述存储地址获得所述第一加密数据。可选地,在本申请实施例中,所述交易方通过所述第一加密数据的存储地址获得所述第一加密数据包括:交易方根据所述存储地址,在基于区块链的对等网络节点中获得所述电子出版物对应的所述第一加密数据。可选地,在本申请实施例中,确定所述第一公钥以及所述第一私钥的加密算法包括:椭圆曲线加密算法、RSA加密算法、Elgamal加密算法、背包算法、Rabin加密算法、D-H加密算法中的任一种。本申请实施例还提供一种电子出版物的交易方法,其包括:出售方获得交易方的第一公钥,通过所述第一公钥对所述电子出版物进行加密以得到第一加密数据;出售方将所述第一加密数据的存储地址作为交易品进行交易,使得交易方通过所述第一加密数据的存储地址获得所述第一加密数据,以及使得交易方通过所述第一公钥对应的第一私钥解密所述第一加密数据得到所述电子出版物;其中,所述第一公钥以及所述第一私钥相互独立,且所述第一私钥为所述交易方独有。可选地,在本申请实施例中,所述出售方将所述第一加密数据的存储地址作为交易品进行交易包括:出售方将所述存储地址通过第二加密秘钥进行加密,得到第二加密数据,并将加密后的所述存储地址以及所述第二加密秘钥对应的第二解密秘钥作为所述电子出版物对应的交易品进行交易。可选地,在本申请实施例中,所述出售方将所述第一加密数据的存储地址作为交易品进行交易包括:出售方将所述第一加密数据的存储地址作为所述电子出版物对应的交易品,在基于区块链技术的交易平台进行交易。可选地,在本申请实施例中,所述电子出版物存储于基于区块链的对等网络节点中。本申请实施例还提供一种电子出版物的交易装置,其包括:公钥获得模块,用于使出售方获得交易方的第一公钥,以通过所述第一公钥对所述电子出版物进行加密以得到第一加密数据;交易模块,用于使出售方将所述第一加密数据的存储地址作为交易品进行交易,使得交易方通过所述第一加密数据的存储地址获得所述第一加密数据,以及使得交易方通过所述第一公钥对应的第一私钥解密所述第一加密数据得到所述电子出版物;其中,所述第一公钥以及所述第一私钥相互独立,且所述第一私钥为所述交易方独有。本实施例提供的一种电子出版物的交易方法以及装置,交易者确定第一公钥以及第一私钥,并将第一公钥发送至出售者,使得出售者通过第一公钥将电子出版物进行加密,然后将加密后的第一加密数据的存储地址作为交易品,使得交易者获得第一加密数据,之后交易者可以通过第一私钥进行解密,从而可以在传播过程中仅仅传播第一公钥而不传播第一私钥,即使公钥被劫持也无法破译加密后的电子出版物,进而保证了电子出版物的安全性以及的版权。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为本申请实施例一提供的一种电子出版物的交易方法流程示意图;图2为本申请实施例二提供的一种电子出版物的交易方法流程示意图;图3为本申请实施例三提供的一种电子出版物的交易方法流程示意图;图4为本申请实施例四提供的一种电子出版物的交易装置结构示意图。具体实施方式以下将配合图式及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。图1为本申请实施例一提供的一种电子出版物的交易方法流程示意图,交易的双方分别为交易方以及出售方,本方法流程针对的是出售方的流程,交易采用的加密解密算法为非对称加密算法,对应的加密秘钥为第一公钥,解密秘钥为第一私钥。其中第一公钥以及第一私钥相互独立,且所述第一私钥为所述交易方独有。本实施例中,第一公钥以及第一私钥相互独立指的是第一公钥以及第一私钥的内容不同,但是,第一公钥以及第一私钥是一对,如果用第一公钥加密,则需要用第一私钥解密,如果用第一私钥解密,则需要用第一公钥解密。本实施例中,第一私钥为交易方独有,可以保证第一私钥不会传播,使得其他人获得第一私钥的概率大大降低,可以保证解密的安全性,从而可以通过非对称加密算法保证电子出版物的版权。如图1所示,本实施例提供的一种电子出版物的交易方法流程具体包括:S11、出售方获得交易方的第一公钥,通过所述第一公钥对所述电子出版物进行加密以得到第一加密数据;本实施例中,电子出版物包括可经过数字化并通过数字网络传输的产品,例如电子图书、通过网络传播的电影电视等。可选地,本实施例中,电子出版物可以存储于基于区块链的对等网络节点中。电子出版物可以先通过第一公钥加密,再将加密后得到的第一加密数据分块,然后存储在基于区块链的对等网络中。基于区块链的对等网络中,彼此连接的多台计算机之间都处于对等的地位,各台计算机有相同的功能,无主从之分,一台计算机既可作为服务器,设定共享资源供网络中其他计算机所使用,又可以作为工作站,整个网络一般来说不依赖专用的集中服务器,也没有专用的工作站。若要破会基于区块链的对等网络,需要将51%以上的作为节点的计算机才可以,破坏难度较大。因此,将电子出版物存储于基于区块链的对等网络中,可以进一步提高电子出版物的安全性。本实施例中,交易方可以生成第一公钥以及第一私钥,并发送第一公钥至出售方,使得出售方可以获得第一公钥,进而可以通过第一公钥将电子出版物进行加密。S12、出售方将所述第一加密数据的存储地址作为交易品进行交易,使得交易方通本文档来自技高网...

【技术保护点】
1.一种电子出版物的交易方法,其特征在于,包括:交易方确定相互独立的第一公钥以及第一私钥,其中,所述第一私钥为交易方独有;交易方发送所述第一公钥,以使出售方通过所述第一公钥对所述电子出版物进行加密得到第一加密数据;交易方通过交易获得所述第一加密数据的存储地址,通过所述第一加密数据的存储地址获得所述第一加密数据;交易方通过所述第一私钥解密所述第一加密数据,以得到所述电子出版物。

【技术特征摘要】
1.一种电子出版物的交易方法,其特征在于,包括:交易方确定相互独立的第一公钥以及第一私钥,其中,所述第一私钥为交易方独有;交易方发送所述第一公钥,以使出售方通过所述第一公钥对所述电子出版物进行加密得到第一加密数据;交易方通过交易获得所述第一加密数据的存储地址,通过所述第一加密数据的存储地址获得所述第一加密数据;交易方通过所述第一私钥解密所述第一加密数据,以得到所述电子出版物。2.根据权利要求1所述的方法,其特征在于,所述交易方通过交易获得所述第一加密数据的存储地址包括:交易方通过交易获得第二加密数据以及对应的第二解密秘钥,通过所述第二解密秘钥解密所述第二加密数据,获得所述存储地址,以根据所述存储地址获得所述第一加密数据。3.根据权利要求1所述的方法,其特征在于,所述交易方通过交易获得所述第一加密数据的存储地址包括:交易方在基于区块链技术的交易平台进行交易,获得所述第一加密数据的存储地址,以根据所述存储地址获得所述第一加密数据。4.根据权利要求1所述的方法,其特征在于,所述交易方通过所述第一加密数据的存储地址获得所述第一加密数据包括:交易方根据所述存储地址,在基于区块链的对等网络节点中获得所述电子出版物对应的所述第一加密数据。5.根据权利要求1所述的方法,其特征在于,确定所述第一公钥以及所述第一私钥的加密算法包括:椭圆曲线加密算法、RSA加密算法、Elgamal加密算法、背包算法、Rabin加密算法、D-H加密算法中的任一种。6.一种电子出版物的交易方法,其特征在于,包括:出售方获得交易方的第一公钥,通过所述第一公钥对所述电子出...

【专利技术属性】
技术研发人员:李骁刘海法王申张庆胜
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1