一种基于区块链技术的知识产权交易平台制造技术

技术编号:26259536 阅读:18 留言:0更新日期:2020-11-06 17:54
本发明专利技术涉及知识产权在线交易技术领域,且公开了一种基于区块链技术的知识产权交易平台,包括:运行有知识产权交易系统软件且作为知识产权交易用户方的云计算服务器CCS

【技术实现步骤摘要】
一种基于区块链技术的知识产权交易平台
本专利技术涉及知识产权在线交易
,具体为一种基于区块链技术的知识产权交易平台。
技术介绍
知识产权交易平台为知识技术交易的供需双方及中介方提供集信息扩散和服务共享于一体的主题平台,为了实现去中心化、安全、不可篡改的知识知识资产数据共享,构建了运行高效的基于区块链技术的知识产权交易平台,该交易平台不仅能降低交易成本和提高知识技术交易效率,而且能促进科技成果转化。由于区块链中的任何节点都可以阅读总账,即可以读取整个区块链网络中的所有交易活动记录,并且通过数据共识机制实现对总数据节点的修改,所以一旦不能有效地阻止非法用户进入网络系统,那么平台上的交易数据就会被非法窃取、非法篡改。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供一种基于区块链技术的知识产权交易平台,以解决如何阻止非法用户接入知识产权交易平台的区块链网络系统内的技术问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种基于区块链技术的知识产权交易平台,包括:运行有知识产权交易系统软件且作为知识产权交易用户方的云计算服务器CCSui(i=1,2,…,m),运行有知识产权交易系统软件且作为知识产权交易服务提供方的云计算服务器CCSpj(j=1,2,…,n),该云计算服务器CCSpj与云计算服务器CCSui连接构建成知识产权交易区块链网络系统;该平台还包括:运行有安全认证系统软件的云认证服务器CASkmc,该云认证服务器CASkmc通过网络通信设备分别与云计算服务器CCSui和云计算服务器CCSpj进行通信连接;云计算服务器CCSpj在云认证服务器CASkmc的安全认证系统上对云计算服务器CCSui的身份进行安全认证,该认证方法包括以下步骤:步骤一:云计算服务器CCSui和云计算服务器CCSpj在安全认证系统上进行用户注册,具体包括:(1)安全认证系统在注册页面上弹出与云计算服务器CCSui和云计算服务器CCSpj进行交互式通信的对话框;(2)安全认证系统选择两个大素数p和q,计算N=pq,再选择一个hash函数f,然后再选择e和d使得ed=1modΦ(N),参数N,e,g,f作为公开参数,p,q,d作为秘密参数由安全认证系统保存;(3)安全认证系统对云计算服务器CCSui(i=1,2,…,m)进行编号,并计算其中idi是第i个云计算服务器CCSui的身份标识;(4)安全认证系统选择两个随机数S,r,对云计算服务器CCSpj(j=1,2,…,n)进行编号,对每一个云计算服务器CCSpj在Zφ(N)上构造一个m+1次的多项式使得Fj(x)=r并且Fj(0)=IDj;安全认证系统在Zφ(N)上选择两个数a,b≠S,计算Fj(a)、Fj(b),再计算(5)安全认证系统将(Wi,A)发送给第i个云计算服务器CCSui(i=1,2,…,m)、将Bj发送给第j个云计算服务器CCSpj(j=1,2,…,n);步骤二:云计算服务器CCSpj在安全认证系统上对云计算服务器CCSui的身份进行安全认证,具体的认证过程为:(1)当云计算服务器CCSui在知识产权交易系统上向云计算服务器CCSpj发送服务请求时,云计算服务器CCSui和云计算服务器CCSpj同步跳转到安全认证系统上,安全认证系统弹出使云计算服务器CCSui和云计算服务器CCSpj进行交互式通信的对话框;(2)云计算服务器CCSpj选择一个随机数k,计算z=k+Bj(modφ(N)),将z发送给云计算服务器CCSui;(3)云计算服务器CCSui计算c=z+A-IDj(modφ(N)),之后选择一个随机数t,计算x=Wif(gct||T)modN、y=gtmodN;云计算服务器CCSui向云计算服务器CCSpj发送(x,y,T);(4)云计算服务器CCSpj验证等式idi=(x/f(yk||T)e)(modN),是否对云计算服务器CCSui的用户身份idi成立,如果成立,云计算服务器CCSpj通过云计算服务器CCSui的身份认证。进一步的,所述云计算服务器CCSpj在安全认证系统上对云计算服务器CCSui的身份进行安全认证,只有云计算服务器CCSui的身份通过了安全认证,才允许云计算服务器CCSui向云计算服务器CCSpj发送服务请求。进一步的,所述交互式通信对话框具备无痕迹通信功能,即对话框内的所有交互通信内容均没有任何备份记录。(三)有益的技术效果与现有技术相比,本专利技术具备以下有益的技术效果:本专利技术当云计算服务器CCSui在知识产权交易系统上向云计算服务器CCSpj发送服务请求时,云计算服务器CCSpj在安全认证系统上对云计算服务器CCSui的身份进行安全认证,只有云计算服务器CCSui的身份通过了云计算服务器CCSpj的安全认证,才允许云计算服务器CCSui向云计算服务器CCSpj发送服务请求;由于攻击者不可能推出请求服务的用户云计算服务器CCSui的身份,也不可能冒充云计算服务器CCSpj和云计算服务器CCSui执行协议,也不可能伪造出身份验证信息(x,y,T),也无法获取云计算服务器CCSui的秘密信息Wi,所以上述的安全认证机制不仅显著地提升了知识产权交易区块链网络系统的安全防护能力,而且有效地阻止了非法的知识产权交易用户方或非法的知识产权交易服务提供方在未经授权的情况下连接到知识产权交易区块链网络系统内的可能性,取得了保证知识产权交易区块链网络系统内数据不被非法窃取、非法篡改的技术效果。具体实施方式下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种基于区块链技术的知识产权交易平台,包括:运行有知识产权交易系统软件且作为知识产权交易用户方的云计算服务器CCSui(i=1,2,…,m),运行有知识产权交易系统软件且作为知识产权交易服务提供方的云计算服务器CCSpj(j=1,2,…,n),该云计算服务器CCSpj与云计算服务器CCSui连接构建成知识产权交易区块链网络系统;该平台还包括:运行有安全认证系统软件的云认证服务器CASkmc,该云认证服务器CASkmc通过网络通信设备分别与云计算服务器CCSui和云计算服务器CCSpj进行通信连接;为了阻止非法的知识产权交易用户方在未经授权的情况下向知识产权交易区块链网络系统内的知识产权交易服务提供方提出服务请求,在云计算服务器CCSui在知识产权交易系统上向云计算服务器CCSpj发送服务请求时,云计算服务器CCSpj在安全认证系统上对云计算服务器CCSui的身份进行安全认证,只有云计算服务器CCSui的身份通过了安全认证,才允许云计算服务器CCSui向云计算服务器CCSp本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的知识产权交易平台,其特征在于,包括:运行有知识产权交易系统软件且作为知识产权交易用户方的云计算服务器CCS

【技术特征摘要】
1.一种基于区块链技术的知识产权交易平台,其特征在于,包括:运行有知识产权交易系统软件且作为知识产权交易用户方的云计算服务器CCSui(i=1,2,…,m),运行有知识产权交易系统软件且作为知识产权交易服务提供方的云计算服务器CCSpj(j=1,2,…,n),该云计算服务器CCSpj与云计算服务器CCSui连接构建成知识产权交易区块链网络系统;
该平台还包括:运行有安全认证系统软件的云认证服务器CASkmc,该云认证服务器CASkmc通过网络通信设备分别与云计算服务器CCSui和云计算服务器CCSpj进行通信连接;
云计算服务器CCSpj在云认证服务器CASkmc的安全认证系统上对云计算服务器CCSui的身份进行安全认证,该认证方法包括以下步骤:
步骤一:云计算服务器CCSui和云计算服务器CCSpj在安全认证系统上进行用户注册,具体包括:
(1)安全认证系统在注册页面上弹出与云计算服务器CCSui和云计算服务器CCSpj进行交互式通信的对话框;
(2)安全认证系统选择两个大素数p和q,计算N=pq,再选择一个hash函数f,然后再选择e和d使得ed=1modΦ(N),参数N,e,g,f作为公开参数,p,q,d作为秘密参数由安全认证系统保存;
(3)安全认证系统对云计算服务器CCSui(i=1,2,…,m)进行编号,并计算其中idi是第i个云计算服务器CCSui的身份标识;
(4)安全认证系统选择两个随机数S,r,对云计算服务器CCSpj(j=1,2,…,n)进行编号,对每一个云计算服务器CCSpj在Zφ(N)上构造一个m+1次的多项式使得Fj(x)=r并且Fj(0)=IDj;
安全认证系统在Zφ(N)上选择两个数a,b≠S,计算Fj(a)、Fj(b),再计算
(5)安全认...

【专利技术属性】
技术研发人员:何燕军
申请(专利权)人:浙江甬恒科技有限公司
类型:发明
国别省市:浙江;33

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

1