System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据共享,具体涉及基于企业与应用双重权限认证的跨企业应用共享方法。
技术介绍
1、在当今数字化快速发展的时代,企业之间的合作与信息交流日益频繁。随着企业业务的不断拓展和多元化发展,跨企业应用共享的需求也越来越迫切。不同企业可能拥有各自独特的应用资源,但在某些情况下,为了提高效率、降低成本、实现资源的最大化利用,需要将应用在不同企业之间进行共享。然而,在跨企业应用共享的过程中,面临着诸多挑战。一方面,企业需要确保共享的应用资源只能被合法的接收方使用,以保障企业自身的信息安全和商业利益。另一方面,不同的应用可能具有不同的权限要求,需要进行精细的权限管理,以确保应用的正确使用和数据的安全。
2、目前,传统的应用共享方法往往只注重单一的权限认证,如仅基于企业层面的认证或仅基于应用层面的认证。这种单一的权限认证方式存在一定的局限性,无法全面保障跨企业应用共享的安全性和合理性。
3、因此,为了解决上述问题,迫切需要一种基于企业与应用双重权限认证的跨企业应用共享方法,以实现更加安全、高效、合理的应用资源共享,满足企业在数字化时代的发展需求。
技术实现思路
1、本专利技术的目的在于提供基于企业与应用双重权限认证的跨企业应用共享方法,解决了
技术介绍
中所提出的技术问题。
2、本专利技术的目的可以通过以下技术方案实现:
3、基于企业与应用双重权限认证的跨企业应用共享方法,包括以下步骤:
4、步骤一、特征信息获取
5、获
6、步骤二、双重权限认证
7、应用共享接收方向应用共享提供方发起应用共享请求时,应用共享提供方依据应用共享接收方的接收企业信息对应用共享接收方进行企业权限认证;
8、在企业权限认证通过后,进行应用权限认证,应用共享提供方依据应用共享接收方的接收应用信息对应用共享接收方进行应用权限认证;
9、步骤三、应用共享
10、在企业和应用双重权限认证通过后,应用共享接收方接收来自应用共享提供方所共享的应用资源。
11、作为本专利技术进一步的方案:企业特征信息包括:
12、应用共享接收方的接收企业信息:其包括多个特征参数;
13、应用共享提供方的提供企业信息:其包括与多个特征参数分别对应的多个特征参数集;
14、且各个特征参数集分别含有预先设定的多个特征参数;
15、作为本专利技术进一步的方案:其中,应用共享接收方是指在应用共享场景中,接收来自其他方所共享的应用内容、功能或服务的一方;应用共享提供方是在应用共享情境下,将自己拥有的应用资源提供给其他方使用的一方。
16、作为本专利技术进一步的方案:应用特征信息包括:
17、应用共享接收方的接收应用信息:其包括多个属性参数;
18、应用共享提供方的提供应用信息:其包括与多个属性参数分别对应的多个属性参数集;
19、且各个属性参数集分别含有预先设定的多个属性参数。
20、作为本专利技术进一步的方案:企业权限认证方式如下:
21、stepa.1、应用共享提供方获取应用共享接收方的接收企业信息;
22、随之将接收企业信息中的多个特征参数分别标记为ni,i=[1、2、……n],n表示所有特征参数的数量;
23、stepa.2、将应用共享提供方对应的多个特征参数集中的多个特征参数标记为fi,j;i=[1、2、……m],m表示第i个特征参数对应特征参数集中特征参数的数量,i和j均表示为第几个;
24、即fi,j=[fi,1,fi,2,……fi,m];
25、stepa.3、依次令i的值依次为1、2、……n;
26、随之将ni与fi,j匹配:
27、若在ni∈fi,j中,其全部成立,则应用共享接收方符合应用共享提供方的权限认证,即企业权限认证通过;
28、若ni∈fi,j,其含有一项不成立,则应用共享接收方不符合应用共享提供方的企业权限认证,即企业权限认证不通过。
29、作为本专利技术进一步的方案:应用权限认证方式如下
30、stepb.1、应用共享提供方获取应用共享接收方的接收应用信息;
31、随之将接收应用信息中的多个属性参数分别标记为kr,r=[1、2、……v],v表示所有属性参数的数量;
32、stepb.2、将应用共享提供方对应的多个属性参数集的多个属性参数标记为hr,t,r=[1、2、……e],e表示第r个属性参数对应属性参数集中属性参数的数量;
33、即hr,t=[hr,1,hr,2,……hr,e];
34、stepb.3、依次令r的值依次为1、2、……v;
35、随之将kr与hr,t匹配:
36、若在kr∈hr,t中,其全部成立,则应用共享接收方符合应用共享提供方的权限认证,即应用权限认证通过;
37、若kr∈hr,t,其含有一项不成立,则应用共享接收方不符合应用共享提供方的应用权限认证,即应用权限认证不通过。
38、作为本专利技术进一步的方案:该方法还对应用共享提供方对应用共享接收方所共享的应用资源进行验证处理,根据验证处理结果,确定应用共享接收方从共享提供方重新获取到相关应用资源的完整性。
39、作为本专利技术进一步的方案:验证处理方式如下:
40、第一步、获取基础数据
41、首先在应用共享提供方中,获取传输前应用资源的基础数据;
42、随之在应用共享接收方中,获取传输后应用资源的基础数据,其中,基础数据包括但不限于应用资源的数据大小、创建时间、数据哈希值对应多个属性的量化特征值;
43、数据哈希值指代为哈希算法对应用资源进行计算得到的一个固定长度的数值;
44、第二步、标记量化特征值
45、在传输前应用资源的基础数据中,提取多个属性的量化特征值,并将其标记为ug,g=1、2、……s,s表示基础数据多个属性的数量,ug表示应用共享提供方对应基础数据中,第几个属性的量化特征值;
46、在传输后应用资源的基础数据中,提取多个属性的量化特征值,并将其标记为bg,g=1、2、……s,s表示基础数据多个属性的数量,bg表示应用共享接收方对应基础数据中,第几个属性的量化特征值;
47、第三步、计算验证系数
48、通过,计算出应用资源的验证系数p0;
49、第四步、判定完整性
50、依据验证系数p0判定传输后应用资源的完整性;
51、若p0>0+β,则判定应用共享接收方接收到的应用资源不完整,随之应用共享接收方从共享提供方重新获取相关的应用资源;
52、其中,β为预设的加权值,且β为正数;
53、若p0≤0+β,则判定应用共享接收方本文档来自技高网...
【技术保护点】
1.基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,企业特征信息包括:
3.根据权利要求2所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,应用特征信息包括:
4.根据权利要求3所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,企业权限认证方式如下:
5.根据权利要求4所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,在StepA.3中,若Ni∈Fi,j,其含有一项不成立,则应用共享接收方不符合应用共享提供方的企业权限认证,即企业权限认证不通过。
6.根据权利要求3所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,应用权限认证方式如下:
7.根据权利要求6所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,在StepB.3中,若Kr∈Hr,t,其含有一项不成立,则应用共享接收方不符合应用共享提供方的应用权限认证,即应
8.根据权利要求2所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,其中,应用共享接收方是指在应用共享场景中,接收来自其他方所共享的应用内容、功能或服务的一方;应用共享提供方是在应用共享情境下,将自己拥有的应用资源提供给其他方使用的一方。
9.根据权利要求1所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,该方法还对应用共享提供方对应用共享接收方所共享的应用资源进行验证处理,根据验证处理结果,确定应用共享接收方从共享提供方重新获取到相关应用资源的完整性。
10.根据权利要求9所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,验证处理方式如下:
...【技术特征摘要】
1.基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,企业特征信息包括:
3.根据权利要求2所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,应用特征信息包括:
4.根据权利要求3所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,企业权限认证方式如下:
5.根据权利要求4所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,在stepa.3中,若ni∈fi,j,其含有一项不成立,则应用共享接收方不符合应用共享提供方的企业权限认证,即企业权限认证不通过。
6.根据权利要求3所述的基于企业与应用双重权限认证的跨企业应用共享方法,其特征在于,应用权限认证方式如下:
7.根据权利要求6所述的基...
【专利技术属性】
技术研发人员:李强,褚宇宁,宋卫平,赵峰,刘永清,黄宏程,胡若云,黄翔,郭大琦,高胜杰,张鹏,王慧,桂胜,
申请(专利权)人:四川中电启明星信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。