一种用于航空制造企业身份认证key解锁方法技术

技术编号:39329014 阅读:35 留言:0更新日期:2023-11-12 16:05
本发明专利技术提出一种用于航空制造企业身份认证key解锁方法,属于航空制造企业网络安全技术领域。该方法利用人脸识别、语音唤醒、语音提示、条码识别、光学字符识别与自动化技术等,达到一键式、无需人工干预的身份认证key智能解锁效果。本发明专利技术提供的身份认证key解锁方法,解决了现有身份认证key解锁中存在的问题,替代了人工身份验证、手动操作程序解锁、人工记录等方法,使身份认证key解锁工作更可靠、高效、便捷,提升运维质量。同时,兼容各类型身份认证key解锁操作,便于推广。便于推广。便于推广。

【技术实现步骤摘要】
一种用于航空制造企业身份认证key解锁方法


[0001]本专利技术属于航空制造企业网络安全
,涉及一种身份认证key智能化解锁方法。

技术介绍

[0002]在航空制造企业中,按照《武器装备科研生产单位保密资格审查认证标准》要求,涉密信息系统和涉密信息设备应当建立符合有关规定和标准要求的身份认证访问控制措施。航空制造企业通常使用身份认证key对登录设备的用户进行身份鉴别,确保用户身份的真实、合法和唯一性,防止非授权用户非法访问受控信息、恶意破坏信息系统的完整性。
[0003]当用户输入密码错误次数超过阈值或者指纹无法识别时,会造成身份认证key数字证书锁定,需要运维人员执行解锁操作。身份认证key解锁时,需要人工对解锁人员信息与数字证书信息进行核对,并操作相关图形化工具程序完成解锁工作,同时需要记录解锁人员单位、解锁人员姓名、解锁人员胸卡号、key类型、解锁时间等信息。
[0004]航空制造企业终端数量较大,身份认证频率较高,造成身份认证key极易锁定,需要大量运维人员进行人工解锁工作。身份认证key种类繁多,每种类型的身份本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于航空制造企业身份认证key解锁方法,其特征在于,该方法包括以下步骤:步骤S1:语音唤醒,用户通过说特定词唤醒程序程序启动后,导入语音识别模型,该模型使用中文语音数据集进行训练,并具备将中文语音识别为中文拼音功能;之后调用语音唤醒模块,程序在后台持续监听中文唤醒词,通过对用户所说的唤醒词进行录音,形成录音文件;然后通过导入的语音识别模型对录音文件进行离线语音识别,当在录音中识别到特定唤醒词的语音时,即唤醒身份认证模块执行;步骤S2:语音提示用户扫描胸卡身份认证模块执行时,开启摄像头,使用文本转语音转换库,提示用户进行胸卡条码识别;当胸卡条码出现在摄像屏幕中,使用条码识别方法,读取解锁人员胸卡号;使用胸卡号查询人员信息表,获得解锁人员姓名,语音提示解锁人员不要违规操作,后续会进行身份验证并对解锁信息进行记录;步骤S3:人脸识别,识别解锁人员脸部信息语音提示解锁人员进行人脸识别,当人脸出现在摄像屏幕中,导入人脸识别与活体检测模型,提取人脸特征值;将提取到的特征值与提前使用该人脸识别模型录入的公司内全体员工脸部特征值做余弦相似度计算,当相似度值大于阈值时,从数据库中提取对应人脸特征值的员工信息,包括员工胸卡号、员工姓名、员工人脸图片和员工人脸特征值,并保存到数据库中;步骤S4:语音提示用户插入身份认证key语音提示解锁人员插入身份认证key,使用程序识别身份认证key的usb pid编号;将usb pid编号分类为航空制造企业常用身份认证key类型,根据身份认证key类型值,使用自动化程序控制鼠标移动和单击,打开显示数字证书的详细页面,使用程序截取含有胸卡号和姓名的窗体,保存为图像文件;导入基于数字和大量中文文本数据集进行训练的光学字符识别模型,对保存的图像文件内容进行数字与中文文本识别,当获取到胸卡号和姓名时,与步骤S3保存到数据库中的相应信息进行对比;若胸卡信息和人员信息相互匹配,则执行步骤S5,否则在数据库中进行记录并结束程序;步骤S5:自动化解锁,无需人工干预根据key类型值,分为不同种类的操作方式,使用python编写为特定的函数;程序使用key类型相对应的特定函数,多次控制鼠标移动、单击,直到选择到解锁页面后,将鼠标光标放置解锁密码框内,控制键盘输入key的解锁密码,之后使用鼠标单击解锁按钮,完成解锁操作;步骤S6:记录解锁信息解锁成...

【专利技术属性】
技术研发人员:谢小民宁俊义刘建亮崔文牛褚福广王林宏
申请(专利权)人:沈阳飞机工业集团有限公司
类型:发明
国别省市:

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

1