一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多用户访问计算机数据的方法与流程

2022-04-14 03:09:44 来源:中国专利 TAG:

1.本发明涉及计算机数据技术领域,具体为一种多用户访问计算机数据的方法。


背景技术:

2.在计算机科学中,计算机数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称,现在计算机存储和处理的对象十分广泛,表示这些对象的数据也随之变得越来越复杂,计算机数据一般具有以下特点:双重性、多媒体性和隐蔽性,数据需要解释才能成为信息,要将数据转换为信息,必须考虑几个已知因素,所涉及的因素由数据的创建者和所需信息决定,元数据用于引用有关数据的数据,元数据可以间接、指定或给定,计算机数据简单来说能被计算机识别并处理,存储在计算机设备中的数据,计算机数据一般涉及到数据维护和恢复,以及数据安全,计算机数据具有双重性的特点,即计算机证据同时具有较高的精密性和脆弱性,计算机证据以技术为依托,很少受主观因素的影响,能够避免其他证据的一些弊端,如证言的误传、书证的误记等,相对比较准确;但另一方面,由于计算机信息以数字信号的方式存在,而数字信号是非连续性的,如果有人故意或者因为差错对计算机证据进行接收、监听、窃听、删节和剪接。
3.目前现有的分布式文件系统中并没有对传输的数据信息进行加密,多用户访问时,计算机传输的数据安全性较差,用户能够获取其他用户传输的数据。
4.综上所述,本发明提供一种多用户访问计算机数据的方法来解决这一问题。


技术实现要素:

5.本发明的目的在于提供一种多用户访问计算机数据的方法,以解决上述背景技术中提出的问题。
6.为实现上述目的,本发明提供如下技术方案:
7.一种多用户访问计算机数据的方法,包括以下步骤:
8.s1,用户登录访问程序,访问程序发送数据访问请求,计算机内的数据管理服务器会控制访问请求列队模块将各个用户的数据访问请求进行排序处理,排序完成后,计算机依次对各个用户的数据访问请求进行读取处理,从而判断各个用户的数据访问请求的优先级,计算机根据各个用户的数据访问请求的优先级进行数据提取;
9.s2,数据提取完成后,计算机向用户发生加密请求,用户发送携带有用户标识的由预定加密密钥加密的元数据密钥,计算机使用接收到的元数据密钥对提取的数据进行加密,加密完成后,计算机将加密数据传输给用户;
10.s3,用户接收到加密数据后,使用元数据密钥对加密数据进行解密,得到初始数据。
11.作为本发明优选的方案,所述s1中排序处理的具体操作步骤为:计算机先根据数据访问请求的发送时间戳先判定各个访问请求的时间顺序,然后根据判定的时间顺序进行
排序。
12.作为本发明优选的方案,所述s1中读取处理的具体操作步骤为:计算机对各个访问请求所对应的用户信息进行读取,识别出用户的身份和权限,并对各个用户的权限进行判定。
13.作为本发明优选的方案,所述计算机内的数据存储在硬盘内。
14.作为本发明优选的方案,所述s1中数据访问请求为超文本传输协议http请求。
15.作为本发明优选的方案,所述s1中数据提取的具体操作步骤为:权限是优先级的用户可先进行数据提取处理,而非优先级用户按照时间访问请求排序进行依次数据提取。
16.作为本发明优选的方案,所述s3中携带用户标识的由预定加密密钥加密的元数据密钥储存在云端服务器中,用户需要时可以通过网络进下载。
17.作为本发明优选的方案,所述s1中数据访问请求包括请求访问的数据名称、请求访问的数据存储位置以及用户自身信息。
18.与现有技术相比,本发明的有益效果是:
19.1、本发明中,通过用户登录访问程序,访问程序发送数据访问请求,计算机内的数据管理服务器会控制访问请求列队模块将各个用户的数据访问请求进行排序处理,排序完成后,计算机依次对各个用户的数据访问请求进行读取处理,从而判断各个用户的数据访问请求的优先级,计算机根据各个用户的数据访问请求的优先级进行数据提取,数据提取完成后,计算机向用户发生加密请求,用户发送携带有用户标识的由预定加密密钥加密的元数据密钥,计算机使用接收到的元数据密钥对提取的数据进行加密,加密完成后,计算机将加密数据传输给用户,用户接收到加密数据后,使用元数据密钥对加密数据进行解密,得到初始数据,使用存储在云服务器中的元数据密钥对数据进行加密和解密,从而保证在数据传输过程中,数据无法被其他用户截获,保证了数据的安全性,同时储在云服务器中的元数据密钥携带有用户标识,计算机会对数据进行单独加密,每个用户的数据加密不一致,避免了其他用户使用元数据密钥进行解密,进一步提高了数据的安全性。
20.2、本发明中,通过计算机先根据数据访问请求的发送时间戳先判定各个访问请求的时间顺序,然后根据判定的时间顺序进行排序,再对各个访问请求所对应的用户信息进行读取,识别出用户的身份和权限,并对各个用户的权限进行判定,权限是优先级的用户可先进行数据提取处理,而非优先级用户按照时间访问请求排序进行依次数据提取,可以根据用户的优先级进行数据提取,方便优先级较高的用户使用。
具体实施方式
21.下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同,本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明,本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
23.本发明提供一种技术方案:
24.一种多用户访问计算机数据的方法,包括以下步骤:
25.s1,用户登录访问程序,访问程序发送数据访问请求,计算机内的数据管理服务器会控制访问请求列队模块将各个用户的数据访问请求进行排序处理,排序完成后,计算机依次对各个用户的数据访问请求进行读取处理,从而判断各个用户的数据访问请求的优先级,计算机根据各个用户的数据访问请求的优先级进行数据提取;
26.s2,数据提取完成后,计算机向用户发生加密请求,用户发送携带有用户标识的由预定加密密钥加密的元数据密钥,计算机使用接收到的元数据密钥对提取的数据进行加密,加密完成后,计算机将加密数据传输给用户;
27.s3,用户接收到加密数据后,使用元数据密钥对加密数据进行解密,得到初始数据。
28.进一步的,所述s1中排序处理的具体操作步骤为:计算机先根据数据访问请求的发送时间戳先判定各个访问请求的时间顺序,然后根据判定的时间顺序进行排序。
29.进一步的,所述s1中读取处理的具体操作步骤为:计算机对各个访问请求所对应的用户信息进行读取,识别出用户的身份和权限,并对各个用户的权限进行判定。
30.进一步的,所述计算机内的数据存储在硬盘内。
31.进一步的,所述s1中数据访问请求为超文本传输协议http请求。
32.进一步的,所述s1中数据提取的具体操作步骤为:权限是优先级的用户可先进行数据提取处理,而非优先级用户按照时间访问请求排序进行依次数据提取。
33.进一步的,所述s3中携带用户标识的由预定加密密钥加密的元数据密钥储存在云端服务器中,用户需要时可以通过网络进下载。
34.进一步的,所述s1中数据访问请求包括请求访问的数据名称、请求访问的数据存储位置以及用户自身信息。
35.具体实施案例:
36.用户登录访问程序,访问程序发送数据访问请求,数据访问请求包括请求访问的数据名称、请求访问的数据存储位置以及用户自身信息,数据访问请求为超文本传输协议http请求,计算机内的数据管理服务器会控制访问请求列队模块将各个用户的数据访问请求进行排序处理,计算机先根据数据访问请求的发送时间戳先判定各个访问请求的时间顺序,然后根据判定的时间顺序进行排序,排序完成后,计算机依次对各个用户的数据访问请求进行读取处理,计算机对各个访问请求所对应的用户信息进行读取,识别出用户的身份和权限,并对各个用户的权限进行判定,从而判断各个用户的数据访问请求的优先级,计算机根据各个用户的数据访问请求的优先级进行数据提取,权限是优先级的用户可先进行数据提取处理,而非优先级用户按照时间访问请求排序进行依次数据提取;
37.数据提取完成后,计算机向用户发生加密请求,用户发送携带有用户标识的由预定加密密钥加密的元数据密钥,携带用户标识的由预定加密密钥加密的元数据密钥储存在云端服务器中,用户需要时可以通过网络进下载,计算机使用接收到的元数据密钥对提取的数据进行加密,加密完成后,计算机将加密数据传输给用户,用户接收到加密数据后,使用元数据密钥对加密数据进行解密,得到初始数据。
38.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以
理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献