一种面向云端服务平台的数据共享方法及系统与流程
- 国知局
- 2024-12-06 12:23:51
本发明涉及电数字数据处理,具体涉及一种面向云端服务平台的数据共享方法及系统。
背景技术:
1、数据共享是指在不同应用程序、服务和设备之间交换或共享数据的一种信息交流方式或技术;而云端服务平台是一种基于云计算等技术将计算资源、存储资源和应用程序等资源通过互联网提供给用户的平台。故面向云端服务平台的数据共享是指利用云计算等云端基础设施和服务,实现多个用户或设备对存储在云端的数据资源的共享、访问以及管理。这种数据共享模式是基于云平台的特性和优势,为用户提供了更灵活、高效、安全的数据管理和共享方式。但是,引入了云平台等相关技术,对于传统的数据共享方案中的安全性与隐私保护提出了更高的要求。
2、为解决上述问题,现有的研究者提出基于分布式系统和云计算的解决方案,如分布式文件系统、分布式数据库等,并且引入了加密算法、访问控制技术等,以保障数据在共享过程中的安全性和隐私性。但上述方法对于数据的加密、用户的权限划分等的设定过于死板,即要么用户权限足够可以查看文件的全部内容,要么用户权限不足,无法查看文件以及相关内容。但实际情况中,权限不足者需要了解企业的项目安排,根据这些做一些对应的准备工作,由于现有的权限以及加密机制,其便无法做出对应的安排。
技术实现思路
1、为了解决数据共享效率较低的技术问题,本发明的目的在于提供一种面向云端服务平台的数据共享方法及系统,所采用的技术方案具体如下:
2、根据本发明的一个方面,提供了一种面向云端服务平台的数据共享方法,包括:
3、获取云端数据库中的待共享文件,从链接云平台获取各用户的原始授权体系;
4、针对任一所述待共享文件,根据其在类似内容文件中的内容完整因子和同一项目的文件关联指标,计算所述待共享文件的临时密级指标;
5、根据所述待共享文件的临时密级指标与所述原始授权体系,对访问者开放包含所述原始授权体系的权限文件和临时许可文件的授权库。
6、在一种可选的方式中,所述文件关联指标的计算方法包括:
7、对于每一对需要比较的文件α和文件δ,分别提取各自的标题或页眉内容,并转换为对应的词向量,得到文件α的第i项的词向量和文件δ的第i项的词向量;
8、利用余弦相似性度量计算文件α与文件δ在第i项标题或页眉内容的词向量之间的相似度;
9、统计文件α与文件δ在第i项标题或页眉内容中相同的文字数量,并统计两者在第i项内容中的总文字数量;根据在中的占比获得文字重合度;
10、对于每一项标题或页眉内容,根据其词向量的相似度以及所述文字重合度计算单项关联度;
11、对所有项的单项关联度取平均值,得到文件α与文件δ之间的平均关联度。
12、在一种可选的方式中,所述内容完整因子的计算方法包括:
13、对于目标文件α,统计其内部目录中包含的标题总数;
14、针对与文件α具有同一题目的不同版本文件j,分别统计其目录中包含的标题数量,并找出所述不同版本文件中标题数量的最大值;
15、根据文件α的标题总数与最大值的比例,计算标题完整性的加权因子;
16、对于文件α中的每一个标题k,统计其对应内容所拥有的字符数,同时,对于与文件α具有相同标题k的不同版本文件j,统计其对应内容的字符数;
17、找出所有不同版本文件j中,对于同一标题k下内容字符数的最大值;
18、对于文件α中的每一个标题k,计算其内容字符数与对应最大值的比例,并将所述比例相加,得到内容完整性的度量;
19、根据所述标题完整性的加权因子与所述内容完整性的度量,得到文件α的内容完整因子。
20、在一种可选的方式中,所述待共享文件的临时密级指标的计算方法包括:
21、根据文件α在类似内容文件集中的内容完整因子,计算其与所有相关联文件δ的文件关联指标;
22、统计与文件α相关联的文件的总数量,将文件α与每个相关联文件δ的文件关联指标相加,得到关联度总和;
23、将所述内容完整因子与所述关联度总和相乘,得到加权后的关联度总和,将加权后的关联度总和通过正比例归一化函数进行处理,得到文件α的临时密级指标。
24、在一种可选的方式中,所述根据所述待共享文件的临时密级指标与所述原始授权体系,对访问者开放包含所述原始授权体系的权限文件和临时许可文件的授权库进一步包括:
25、针对每一个所述访问者,根据所述原始授权体系,开放所述访问者权限内的文件;
26、通过新构建的所述临时密级指标,筛选对应的临时许可文件,得到所述访问者的授权库;
27、其中,如果所述访问者访问非权限范围内的其他文件时,通过所述临时密级指标分析其是否具有临时访问权限;若所述访问者具有临时访问权限,则调阅所述临时许可文件,其中,所述临时许可文件的权限仅限于阅览,不包括下载和更改操作。
28、在一种可选的方式中,所述筛选对应的临时许可文件进一步包括:
29、获得所述访问者的临时许可指标,通过预设阈值筛选所述临时许可指标;
30、针对任一文件,若所述访问者的临时许可指标大于或等于所述预设阈值,则将该文件标记为所述访问者的临时许可文件。
31、在一种可选的方式中,所述临时许可指标的计算方法包括:
32、对于访问者γ在项目中的活动,确定其项目决定因子;
33、获取访问者γ在文件α所在分类的权限等级,以及打开文件α所需的权限等级;
34、根据项目决定因子、访问者γ在文件α所在分类的权限等级和打开文件α所需权限等级之间的差异,以及跨域指标,得到综合因子;
35、将所述综合因子除以文件α的临时密级指标,并进行正比例归一化处理,得到临时许可指标。
36、在一种可选的方式中,所述访问者在文件所在分类拥有的权限等级的计算方法包括:
37、选取一个或多个参考用户r,并确定其在文件δ所在分类中的权限等级以及在文件δ所属项目中的项目决定因子;
38、利用加权平均函数计算参考用户r的权限等级与其项目决定因子的加权平均值,并与访问者γ在相同分类中的权限等级及其在项目中的项目决定因子的乘积进行比较,得到访问者γ与参考用户r在权限和项目决定因子方面的综合差异值;
39、将所述综合差异值通过softsign函数进行正比例归一化处理,访问者在文件所在分类拥有的权限等级。
40、在一种可选的方式中,所述访问者在项目中的项目决定因子的计算方法包括:
41、统计在项目p中比访问者γ职务高或相同的人数以及比访问者γ职务低的人数,并根据与的比值评估访问者γ在项目组中的相对权限层次;
42、确定访问者γ所参与的任务所在的任务链长度,并找出项目p中所有任务链中的最短长度;
43、计算任务链长度与访问者γ所负责任务在项目p中可替换任务数量的倒数之积,得到任务链的有效长度;
44、根据所述比值与所述任务链有效长度相乘,得到访问者γ在项目p中的项目决定因子。
45、在一种可选的方式中,所述获取云端数据库中的待共享文件,从链接云平台获取各用户的原始授权体系进一步包括:
46、获取云端数据库中的待共享文件及对应的上传人员、上传时间以及可访问权限等级;
47、从链接云平台获取各用户的原始授权体系以及预设时间段内上传和下载的所述待共享文件。
48、根据本发明的另一方面,提供了一种面向云端服务平台的数据共享系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述面向云端服务平台的数据共享方法的步骤。
49、本发明具有如下有益效果:
50、本发明通过分析原始文件的权限以及其对企业的重要性,结合衍生文件所展现的内容,构建出衍生文件的密级;可以在保证原始文件中重要内容不泄漏的情况下,对需要了解文件内容的访问者展示部分其需要的内容,可有效保证文件内容的保密性,而且还不影响企业的总体布局,并提高了数据共享的效率。以及,通过分析访问者的权限以及其工作内容,给予其临时密级;可以在不调整用户原始权限的情况下,有效判断出其是否有必要了解更高权限文件的必要性,可有效保证用户及时查看到其可以或是有必要了解的文件,并保证文件内容不被其他人知晓,即保证了文件内容的安全性。
本文地址:https://www.jishuxx.com/zhuanli/20241204/341139.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。