基于虹膜识别的服务器加解密方法、装置及电子设备制造方法及图纸

技术编号:38586229 阅读:11 留言:0更新日期:2023-08-26 23:28
本发明专利技术提供一种基于虹膜识别的服务器加解密方法、装置及电子设备,方法包括:通过BMC向虹膜采集终端发送第一采集指令,接收虹膜采集终端发送的虹膜图像并进行存储,对虹膜图像进行预处理、特征提取以及特征编码,得到图像编码数据,将图像编码数据与设定好的用户权限数据进行关联并同步进行存储,以实现服务器加密;向虹膜采集终端发送第二采集指令,接收虹膜采集终端发送的实时虹膜图像,对实时虹膜图像进行预处理、特征提取以及特征编码,得到待处理数据;进行相似度验证,在相似度验证通过的情况下确定服务器解密成功。本发明专利技术可通过虹膜识别提高服务器密码加解密的安全性,能够使服务器的密码管理变的简洁从而降低维护成本。服务器的密码管理变的简洁从而降低维护成本。服务器的密码管理变的简洁从而降低维护成本。

【技术实现步骤摘要】
基于虹膜识别的服务器加解密方法、装置及电子设备


[0001]本专利技术涉及服务器加解密
,尤其涉及一种基于虹膜识别的服务器加解密方法、装置及电子设备。

技术介绍

[0002]在数据服务中心,存在大量的服务器节点,在服务器设计中,又有例如BIOS、BMC、HDD、操作系统等系统和装置,而这些装置和系统都有一套账号和密码。当前这些账号密码信息都是以字母、数字、特殊符号等组合的方式进行设置,为了服务器及数据安全的需要,需要对密码复杂度进行有效设置,如果密码复杂度太简洁,会降低安全系数,密码复杂度太高,虽然一定程度上提高了安全度,但是也会导致密码容易混淆及忘记。
[0003]尤其是针对BIOS和硬盘(HDD),BIOS基于安全机制要求,一旦忘记后将无法进行登录BIOS界面,需要清除CMOS的方式进行密码清除,有的服务器一旦断电将会造成系统的瘫痪,形成极大的经济损失,并且对于水冷服务器来说,断电后清除CMOS,光是冷却介质的浪费就极其昂贵。硬盘基于数据安全度要求,在输入一定次数的错误密码后,硬盘将无法使用。
[0004]不仅如此,账号管理系统中所有设备密码都是采用可逆加密算法或变形的等价算法进行加密存放的,那么所有设备的码都有被破解泄露的风险,因此账号管理系统中账号密码的安全性、可靠性问题非常突出。而且这种方式需要专人维护,维护成本很高。
[0005]因此,如何解决账号密码安全性低和维护成本高的问题,是当前解决的技术问题。

技术实现思路

[0006]本专利技术提供一种基于虹膜识别的服务器加解密方法、装置及电子设备,用以解决现有技术中上述存在的缺陷,实现通过虹膜识别提高服务器密码加解密的安全性,能够使服务器的密码管理变的简洁从而降低维护成本。
[0007]本专利技术提供一种基于虹膜识别的服务器加解密方法,包括:
[0008]通过所述服务器的基板管理控制器BMC向虹膜采集终端发送第一采集指令,所述第一采集指令用于采集用户的虹膜图像;
[0009]接收所述虹膜采集终端发送的虹膜图像并进行存储,对所述虹膜图像进行预处理、特征提取以及特征编码,得到图像编码数据,将所述图像编码数据与设定好的用户权限数据进行关联并同步进行存储,以实现服务器加密;
[0010]在用户登录所述BMC对应网络界面的情况下,通过所述BMC向所述虹膜采集终端发送第二采集指令,所述第二采集指令用于采集用户的实时虹膜图像;
[0011]接收所述虹膜采集终端发送的实时虹膜图像,对所述实时虹膜图像进行预处理、特征提取以及特征编码,得到待处理数据;
[0012]将所述待处理数据与已存储的图像编码数据进行相似度验证,在相似度验证通过的情况下确定服务器解密成功。
[0013]根据本专利技术提供的一种基于虹膜识别的服务器加解密方法,所述方法还包括:
[0014]通过所述服务器的基本输入输出系统BIOS或硬盘HDD进行密码设定和数据验证,以实现所述BIOS和HDD的单独加密和单独解密。
[0015]根据本专利技术提供的一种基于虹膜识别的服务器加解密方法,所述对所述虹膜图像进行预处理、特征提取以及特征编码,得到图像编码数据,包括:
[0016]对所述虹膜图像进行虹膜定位、虹膜图像归一化以及图像增强的数据清洗预处理,得到预处理图像;
[0017]基于所述预处理图像的各种特征进行图像分离,对分离后的各预处理图像进行特征提取,得到多个特征点;
[0018]对所述特征点进行特征编码,得到所述虹膜图像的图像编码数据。
[0019]根据本专利技术提供的一种基于虹膜识别的服务器加解密方法,所述各种特征包括:图像特征、相位、奇异点、频域的分解系数、虹膜信号的形状特征中的至少一种。
[0020]根据本专利技术提供的一种基于虹膜识别的服务器加解密方法,所述将所述图像编码数据与设定好的用户权限数据进行关联并同步进行存储,包括:
[0021]将所述图像编码数据与设定好的用户账号以及用户权限数据进行关联,确定所述图像编码数据与所述用户账号以及用户权限数据之间的关联信息;
[0022]将所述图像编码数据、用户账号、用户权限数据以及关联信息进行存储。
[0023]根据本专利技术提供的一种基于虹膜识别的服务器加解密方法,所述将所述待处理数据与已存储的图像编码数据进行相似度验证,在相似度验证通过的情况下确定密码解密成功,包括:
[0024]基于深度学习算法将所述待处理数据与已存储的图像编码数据进行端到端的特征匹配,得到匹配结果;
[0025]基于所述匹配结果确定所述待处理数据与已存储的图像编码数据的目标相似度,在所述目标相似度大于预设阈值的情况下确定相似度验证通过,以确定密码解密成功。
[0026]根据本专利技术提供的一种基于虹膜识别的服务器加解密方法,还包括:
[0027]在确定BIOS单独加密的情况下,判断BIOS的密码权限类型,所述BIOS的密码权限类型包括Administrator权限或User权限;
[0028]在确定HDD单独加密的情况下,判断HDD的密码权限类型,所述HDD的密码权限类型包括Master权限或User权限。
[0029]本专利技术还提供一种基于虹膜识别的服务器加解密方法,应用于虹膜采集终端,所述方法包括:
[0030]接收服务器发送的第一采集指令,基于所述第一采集指令采集用户的虹膜图像;
[0031]将所述虹膜图像通过图像采集卡发送至所述服务器进行存储,以实现服务器加密;
[0032]接收服务器发送的第二采集指令,基于所述第二采集指令采集用户的实时虹膜图像;
[0033]将所述实时虹膜图像通过图像采集卡发送至所述服务器进行相似度验证以实现服务器解密。
[0034]本专利技术还提供一种基于虹膜识别的服务器加解密装置,包括:
[0035]第一采集模块,用于通过所述服务器的基板管理控制器BMC向虹膜采集终端发送第一采集指令,所述第一采集指令用于采集用户的虹膜图像;
[0036]加密模块,用于接收所述虹膜采集终端发送的虹膜图像并进行存储,对所述虹膜图像进行预处理、特征提取以及特征编码,得到图像编码数据,将所述图像编码数据与设定好的用户权限数据进行关联并同步进行存储,以实现服务器加密;
[0037]第二采集模块,用于在用户登录所述BMC对应网络界面的情况下,通过所述BMC向所述虹膜采集终端发送第二采集指令,所述第二采集指令用于采集用户的实时虹膜图像;
[0038]图像处理模块,用于接收所述虹膜采集终端发送的实时虹膜图像,对所述实时虹膜图像进行预处理、特征提取以及特征编码,得到待处理数据;
[0039]解密模块,用于将所述待处理数据与已存储的图像编码数据进行相似度验证,在相似度验证通过的情况下确定服务器解密成功。
[0040]本专利技术还提供一种基于虹膜识别的服务器加解密装置,包括:
[0041]第二接收模块,用于接收服务器发送的第二采集指令,基于所述第二采集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于虹膜识别的服务器加解密方法,其特征在于,应用于服务器,所述方法包括:通过所述服务器的基板管理控制器BMC向虹膜采集终端发送第一采集指令,所述第一采集指令用于采集用户的虹膜图像;接收所述虹膜采集终端发送的虹膜图像并进行存储,对所述虹膜图像进行预处理、特征提取以及特征编码,得到图像编码数据,将所述图像编码数据与设定好的用户权限数据进行关联并同步进行存储,以实现服务器加密;在用户登录所述BMC对应网络界面的情况下,通过所述BMC向所述虹膜采集终端发送第二采集指令,所述第二采集指令用于采集用户的实时虹膜图像;接收所述虹膜采集终端发送的实时虹膜图像,对所述实时虹膜图像进行预处理、特征提取以及特征编码,得到待处理数据;将所述待处理数据与已存储的图像编码数据进行相似度验证,在相似度验证通过的情况下确定服务器解密成功。2.根据权利要求1所述的基于虹膜识别的服务器加解密方法,其特征在于,所述方法还包括:通过所述服务器的基本输入输出系统BIOS或硬盘HDD进行密码设定和数据验证,以实现所述BIOS和HDD的单独加密和单独解密。3.根据权利要求1所述的基于虹膜识别的服务器加解密方法,其特征在于,所述对所述虹膜图像进行预处理、特征提取以及特征编码,得到图像编码数据,包括:对所述虹膜图像进行虹膜定位、虹膜图像归一化以及图像增强的数据清洗预处理,得到预处理图像;基于所述预处理图像的各种特征进行图像分离,对分离后的各预处理图像进行特征提取,得到多个特征点;对所述特征点进行特征编码,得到所述虹膜图像的图像编码数据。4.根据权利要求3所述的基于虹膜识别的服务器加解密方法,其特征在于,所述各种特征包括:图像特征、相位、奇异点、频域的分解系数、虹膜信号的形状特征中的至少一种。5.根据权利要求1所述的基于虹膜识别的服务器加解密方法,其特征在于,所述将所述图像编码数据与设定好的用户权限数据进行关联并同步进行存储,包括:将所述图像编码数据与设定好的用户账号以及用户权限数据进行关联,确定所述图像编码数据与所述用户账号以及用户权限数据之间的关联信息;将所述图像编码数据、用户账号、用户权限数据以及关联信息进行存储。6.根据权利要求1所述的基于虹膜识别的服务器加解密方法,其特征在于,所述将所述待处理数据与已存储的图像编码数据进行相似度验证,在相似度验证通过的情况下确定密码解密成功,包括:基于深度学习算法将所述待处理数据与已存储的图像编码数据进行端到端的特征匹配,得到匹配结果;基于所述匹配结果确定所述待处理数据与已存储的图像编码数据的目标相似度,在所述目标相似度大于预设阈值的情况下确定相似度验证通过,以确定密码解密成功。7.根据权利要求2所述的基于虹膜识别的服务器加解密方法,其特征在于,还包括:
在确...

【专利技术属性】
技术研发人员:刘云霞
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1