一种基于5G通信的信息云端加密方法与流程

文档序号:41041739发布日期:2025-02-21 20:19阅读:20来源:国知局
一种基于5G通信的信息云端加密方法与流程

本发明涉及信息加密领域,具体是一种基于5g通信的信息云端加密方法。


背景技术:

1、随着数据技术的发展,更多的数据采用数字化的方式进行储存,人们通常会将一些重要的数据信息储存在其使用的终端设备中,例如移动手机和电脑中,然而一旦终端设备丢失或损坏时,很容易造成用户数据信息的丢失,因此将数据信息储存在云端数据库中逐渐成为人们的习惯了;

2、对比文件cn107204986b“云端储存加密方法、解密方法及云端储存加密装置”通过将目标文件划分多个数据块,对数据块进行多次加密,根据其加密过程设置对应储存地址对数据信息进行储存;通过该方法提高了对隐私要求较高的文件的保密效果;

3、对比文件cn110502910a“一种基于数据加密的云端信息存储系统”通过对储存信息进行图形转换,并将所获得的图形转化分配若干个图形片段进行多台云服务器进行储存,避免经过云服务器授权后可以访问服务器中所有内容,导致储存内从泄漏和安全性低的问题;

4、然而,通过将数据储存在多台云服务器中容易受任意一台云服务器的影响,且通过多个数据块进行多次加密,容易影响云端数据库储存相关数据信息时的效率;因此,如何提高云端数据库信息储存的效率并加强云端数据库中信息储存的安全性是我们需要解决的问题;为此,现提供一种基于5g通信的信息云端加密方法。


技术实现思路

1、为了解决上述技术问题,本发明的目的在于提供一种基于5g通信的信息云端加密方法。

2、本发明的目的可以通过以下技术方案实现:一种基于5g通信的信息云端加密方法,包括以下步骤:

3、步骤s1:设置云端数据库、数据处理端以及用户端,由相关的用户通过用户端上传相关的数据信息,并对相关的用户设置云端数据库的初始访问权限;

4、步骤s2:通过所设置的数据处理端对用户端所上传的数据信息进行分类,根据分类结果提取对应数据信息的特征标记数据;

5、步骤s3:获取对应的特征标记数据,将所获的特征标记数据进行加密处理,对云端数据库中设置对应数据信息的储存节点,根据特征标记数据经过数据处理端进行加密处理后发送至对应的储存节点中进行分布储存;

6、步骤s4:由数据处理端根据对数据信息加密的过程为对应的用户设置二次访问权限,并发送至用户端,验证用户初始访问权限,判断是否对其开放进入用户端的权限;

7、步骤s5:用户进入用户端后上传二次访问权限至数据处理端,由数据处理端判断是否能对其进行解密,若解密成功,则将所获得的数据信息发送至用户端,若解密失败,则通过5g通信发送异常信息至用户端。

8、进一步的,所述设置云端数据库、数据处理端以及用户端,由相关的用户通过用户端上传相关的数据信息,并对相关的用户设置云端数据库的初始访问权限过程包括:

9、设置用户端,所述用户端用于获取相关用户的用户信息,所述用户信息中包括姓名、身份证号码以及实名认证的手机号码;根据其实名认证的手机号码设置对应的账号信息,根据用户个人需求设置对应的初始访问权限,通过初始访问权限进入用户端上传相关的数据信息至数据处理端;

10、设置数据处理端,所述数据处理端用于获取相关的数据信息,并对相关的数据信息进行分析处理;

11、设置云端数据库,所述云端数据库用于接收并储存经过数据处理端处理的数据信息。

12、进一步的,所述通过数据处理端对用户端所上传的数据信息进行分类的过程包括:

13、所述数据处理端中设置有临时储存空间,将用户端所上传且未经过数据处理端处理的数据信息记为待处理数据,将待处理数据储存在临时储存空间内,并标记其上传时间;所述数据处理端根据上传时间依次获取临时储存空间内所储存的待处理数据;

14、通过数据处理端获取临时储存空间内所储存的待处理数据,在其中设置有深度学习算法,通过深度学习算法录入相关的语音特征、文本特征以及图像特征,将所录入的特征通过深度学习算法设置多模态信息分类模型,并对多模态信息分类模型进行训练,将数据分为语音数据、文本数据或图像数据,将待处理数据输入至多模态信息分类模型中,输出待处理数据的数据类型。

15、进一步的,所述数据处理端根据分类结果提取对应数据信息的特征标记数据的过程包括:

16、获取待处理数据的数据类型,根据其数据类型的不同,设置对应的特征提取方式;当待处理数据为语音数据时,则通过梅尔频率倒谱系数对待处理数据进行分析,获取对应的语音特征数据;当待处理数据为文本数据时,则通过tf-idf技术对待处理数据进行分析,获取对应的文本特征数据;当待处理数据为图像数据时,则通过卷积神经网络对待处理数据进行分析,获取对应的图像特征数据;将所获得的特征数据进行标记,从而获取对应待处理数据的特征标记数据。

17、进一步的,所述获取对应的特征标记数据,将所获的特征标记数据进行加密处理的过程包括:

18、所述数据处理端获取待处理数据对应的特征标记数据,根据特征标记数据对待处理数据进行划分,从而获得对应的数据序列,将所获得数据序列按照待处理数据的划分进行顺序排列,根据所排列的顺序对对应的数据序列设置对应的起始标记符以及终止标记符,对完成设置数据序列进行加密处理,由数据处理端通过rsa算法根据不同特征标记数据对应的数据序列设置对应的公用密钥群组和私用密钥群组,根据公用密钥群组对相关的数据序列完成加密,将完成加密处理的数据信息发送云端数据库,并将其从临时储存空间内删除。

19、进一步的,所述对云端数据库中设置对应数据信息的储存节点,根据特征标记数据经过数据处理端进行加密处理后发送至对应的储存节点中进行分布储存的过程包括:

20、所述云端数据库中根据数据类型的不同,设置有对应的储存空间,用于储存对应数据类型的数据信息,获取经过数据处理端加密处理的数据信息以及其数据序列,根据其数据序列的数量设置对应数量的储存节点,并对各个储存节点进行标记,通过随机数生成算法对各个储存节点进行排序,并数据序列随机储存在对应储存节点内进行分布储存。

21、进一步的,所述由数据处理端根据对数据信息加密的过程为对应的用户设置二次访问权限,并发送至用户端,验证用户初始访问权限,判断是否对其开放进入用户端的权限的过程包括:

22、所述数据处理端获取rsa算法所获得的不同特征标记数据对应数据序列设置对应的公用密钥群组和私用密钥群组,将私用密钥群组中对应的私用密钥与对应的特征标记数据根据用户账户生成对应数字签名,将对应数据信息对应的数字签名均记为二次访问权限;并将二次访问权限发送至用户端;

23、所述用户端通过初始访问权限验证用户的身份信息,对完成验证的用户开放进入用户端的权限,由用户输入对应的初始访问权限,将所输入的初始访问权限与所设置的初始访问权限进行匹配,若匹配成功,则授予其进入用户端的权限。

24、进一步的,所述用户进入用户端后上传二次访问权限至数据处理端,由数据处理端判断是否能对其进行解密,若解密成功,则将所获得的数据信息发送至用户端,若解密失败,则通过5g通信发送异常信息至用户端的过程包括:

25、当用户进入用户端后,通过用户端输入二次访问权限中任意一个数字签名,并将其上传至数据处理端,通过数据处理端将数字签名中对应特征标记数据的私用密钥对相关数据序列进行解密,若解密成功,则获取对应储存节点内所储存的数据序列的起始标记符和终止标记符以及对应的私用密钥群组,根据连接结果对相关的数据序列依次进行解密,从而获得对应的数据信息,将所获得的数据信息发送至用户端;若解密失败,则生成异常信息通过5g通信发送至用户端,并对相关储存节点进行重新排序。

26、与现有技术相比,本发明的有益效果包括以下两点:

27、1、设置初始访问权限和二次访问权限,不仅对用户的身份信息进行验证,通过用户所储存的数据信息设置对应的二次访问权限,能够在一定程度上避免非账号使用者盗取云端数据库中所储存的数据信息;

28、2、通过对数据信息进行特征提取,获得对应的特征标记数据,根据特征标记数据设置对应的数据序列,并对不同的数据序列设置对应私用密钥,对数据序列进行加密后对其分布储存,在一定程度上提高了云端数据库中数据信息储存的安全性和可靠性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1