一种工作隐私数据的加密存储系统的制作方法

文档序号:25490146发布日期:2021-06-15 21:55阅读:126来源:国知局
一种工作隐私数据的加密存储系统的制作方法

本发明涉及存储处理领域,尤其涉及一种工作隐私数据的加密存储系统。



背景技术:

工作隐私数据指的是不方便公开的工作数据,随着电子工作的推行,越来越多的工作隐私数据被存储到各种服务器中。工作隐私数据在上传过程中容易被非法截取,修改等,容易导致一些较为隐私的工作数据泄露或被非法修改,不利于工作的正常开展。



技术实现要素:

鉴于上述问题,本发明的目的在于提供一种工作隐私数据的加密存储系统。

本发明提供了一种工作隐私数据的加密存储系统,其包括数据输入模块、数据加密模块、数据传输模块和数据存储模块,

所述数据输入模块用于通过身份验证的用户输入工作隐私数据,并将所述工作隐私数据发送至数据加密模块;

所述数据加密模块用于使用对称加密密钥对所述工作隐私数据数据进行加密,获得第一加密数据,以及用于使用数据存储模块的公钥对所述对称加密密钥进行加密,获得第二加密数据,将第一加密数据和第二加密数据传输至数据传输模块;

所述数据传输模块用于将所述第一加密数据和第二加密数据发送至数据存储模块;

所述数据存储模块用于接收并存储所述第一加密数据和第二加密数据。

优选地,所述数据输入模块包括身份验证子模块和输入子模块;所述身份验证子模块用于对使用输入子模块的用户的身份进行验证,若所述用户通过身份验证,则允许所述用户使用输入子模块,否则,不允许所述用户使用输入子模块;所述输入子模块用于用户输入所述工作隐私数据。

优选地,所述数据子模块包括移动终端和固定终端,所述移动终端包括笔记本电脑、智能手机和平板电脑,所述固定终端包括台式电脑。

优选地,所述身份验证子模块包括获取单元、特征提取单元和特征匹配单元;

所述获取单元用于获取所述用户的脸部图像,并传输至特征提取单元;

所述特征提取单元用于获取所述脸部图像中包含的特征信息,并将所述特征信息发送至特征匹配单元;

所述特征匹配单元用于将所述特征信息与数据库中预存的具有使用所述输入子模块的权限的人员的脸部图像的特征信息进行匹配,判断所述用户是否通过身份验证。

优选地,所述判断所述用户是否通过身份验证,包括:

若特征提取单元发送过来的特征信息与数据库中预存的具有使用所述输入子模块的权限的人员的脸部图像的特征信息匹配成功,则判断所述用户通过身份验证;

若特征提取单元发送过来的特征信息与数据库中预存的具有使用所述输入子模块的权限的人员的脸部图像的特征信息匹配失败,则判断所述用户没有通过身份验证。

优选地,所述对称加密密钥为aes加密算法所使用的密钥。

与现有技术相比,本发明的优点在于:

使用对称加密的方式对工作隐私数据进行加密,有利于提高加密的速度,因为如果直接使用非对称加密的方式对隐私数据进行加密,由于加密速度过慢,不利于工作的正常开展。另外本发明还利用数据存储模块的公钥对所述对称加密密钥进行加密,实现了密钥和密文的加密传输。当需要从数据存储模块下载加密的工作隐私数据时,数据存储模块可以使用下载方的公钥对所述对称加密密钥进行加密,然后将密文和密钥一起发送至下载方,实现了工作隐私数据的加密存储与传输,有利于提高工作安全。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1为本发明一种工作隐私数据的加密存储系统的一种示例性实施例图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

本发明提供了一种工作隐私数据的加密存储系统,其包括

一种工作隐私数据的加密存储系统,其包括数据输入模块、数据加密模块、数据传输模块和数据存储模块,

所述数据输入模块用于通过身份验证的用户输入工作隐私数据,并将所述工作隐私数据发送至数据加密模块;

所述数据加密模块用于使用对称加密密钥对所述工作隐私数据数据进行加密,获得第一加密数据,以及用于使用数据存储模块的公钥对所述对称加密密钥进行加密,获得第二加密数据,将第一加密数据和第二加密数据传输至数据传输模块;

所述数据传输模块用于将所述第一加密数据和第二加密数据发送至数据存储模块;

所述数据存储模块用于接收并存储所述第一加密数据和第二加密数据。

数据存储模块可以是本地的服务器,也可以是云服务器。数据传输模块包括互联网。

优选地,所述数据输入模块包括身份验证子模块和输入子模块;所述身份验证子模块用于对使用输入子模块的用户的身份进行验证,若所述用户通过身份验证,则允许所述用户使用输入子模块,否则,不允许所述用户使用输入子模块;所述输入子模块用于用户输入所述工作隐私数据。

优选地,所述数据子模块包括移动终端和固定终端,所述移动终端包括笔记本电脑、智能手机和平板电脑,所述固定终端包括台式电脑。

优选地,所述身份验证子模块包括获取单元、特征提取单元和特征匹配单元;

所述获取单元用于获取所述用户的脸部图像,并传输至特征提取单元;

所述特征提取单元用于获取所述脸部图像中包含的特征信息,并将所述特征信息发送至特征匹配单元;

所述特征匹配单元用于将所述特征信息与数据库中预存的具有使用所述输入子模块的权限的人员的脸部图像的特征信息进行匹配,判断所述用户是否通过身份验证。

优选地,所述判断所述用户是否通过身份验证,包括:

若特征提取单元发送过来的特征信息与数据库中预存的具有使用所述输入子模块的权限的人员的脸部图像的特征信息匹配成功,则判断所述用户通过身份验证;

若特征提取单元发送过来的特征信息与数据库中预存的具有使用所述输入子模块的权限的人员的脸部图像的特征信息匹配失败,则判断所述用户没有通过身份验证。

优选地,所述对称加密密钥为aes加密算法所使用的密钥。

优选地,数据存储模块的公钥和私钥使用rsa算法生成。

优选地,所述获取所述脸部图像中包含的特征信息,包括:

对所述脸部图像进行灰度化处理,获得第一图像;

对所述第一图像进行降噪处理,获得第二图像;

对所述第二图像进行分块处理,获得多个子图像;

分别对每个子图像进行图像分割处理,获得每个子图像中的前景像素点;

根据所有子图像中的前景像素点合并生成前景图像;

对所述前景图像进行特征信息的提取,获得所述脸部图像中包含的特征信息。

图像分割算法可以是otsu算法。

优选地,对所述脸部图像进行灰度化处理,获得第一图像,包括:

使用下述方式进行灰度化处理:

式中,c表示第一图像,(x,y)表示像素点的坐标,h(x,y)、s(x,y)、v(x,y)表示脸部图像在hsv颜色空间中的3种分量的分量值,c(x,y)表示c中坐标为(x,y)的像素点的像素值,p表示调整参数,d1和d2表示权重系数,d1+d2=0.5。

在hsv颜色空间中对图像进行灰度转换,能够避免光照对转换的影响,加权平均法容易导致图像细节信息的丢失,因为不同光照的像素点被转换成同一个灰度值。

优选地,p的取值范围为:p∈[128,255]。

优选地,对所述第一图像进行降噪处理,获得第二图像,包括:

对所述第一图像进行小波分解处理,获得高频小波系数和低频小波系数;

对高频小波系数,进行如下处理:

式中,ag表示处理后的高频小波系数,g表示处理前的小波系数,x表示像素点的位置,ag(x)表示ag中位置为x的像素点的系数值,g(x)表示g中位置为x的像素点的系数值,s2和s1为预设的处理系数,s2∈[0.5,1],s1∈[0.5,1],t1和t2表示预设的处理阈值,gh表示取值函数,所述处理阈值通过如下方式求取:

式中,kz表示控制系数,z(g)表示取g中所有像素点的系数值的中间值,t2=2×t1,numag表示g中的像素点的总数;

对低频小波系数采用高斯函数进行平滑处理,获得处理后的低频小波系数;

将处理后的低频小波系数和处理后的高频小波系数进行重构,获得第二图像。

采用小波分解与重构的方式进行降噪处理,能够在保持边缘细节的同时实现噪点的准确去除。取值函数的设置,实现了对不同的像素点的系数值自适应选择不同的函数,增加针对性,提高降噪的准确率。

优选地,对所述第二图像进行分块处理,获得多个子图像,包括:

将所述第二图像划分为面积相等的4个子图像,对于每个获得的子图像,使用迭代划分的方式对其进行划分处理;

所述迭代划分,包括:

对每个新获得的子图像,计算其前景系数,若所述前景系数大于等于预设的系数阈值,则将所述子图像划分为面积相等的4个子图像,若所述前景系数小于预设的系数阈值,则不再对所述子图像进行划分;

所述前景系数通过如下方式进行计算:

式中,frontsr表示子图像r的前景系数,nor表示r中包含的像素点的总数,a1和a2表示预设的比例系数,a1+a2=1,mr表示r中包含的像素点的集合,b(v)表示mr中的像素点v的像素值,ntt表示第二图像中的包含的像素点的总数。

传统的分块方式一般是只将图像划分为面积相同的子图像,并没有考虑图像中的具体信息,容易导致同一个子图像中所有的像素点都是前景像素点,这种设置方式不利于后续的分割处理,容易造成较多的错误分割。本申请上述实施例能够很好的解决这个问题。

尽管已经示出和描述了本发明的实施例,本领域技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变形,本发明的范围由权利要求及其等同物限定。

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