[发明专利]基于Electron框架实现的云桌面客户端多因素认证的方法及系统在审
申请号: | 202111644805.6 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114722366A | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 袁进坤;徐亚运 | 申请(专利权)人: | 南京机敏软件科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F9/451 |
代理公司: | 南京千语知识产权代理事务所(普通合伙) 32394 | 代理人: | 尚于杰 |
地址: | 210012 江苏省南京市雨花*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 electron 框架 实现 桌面 客户端 因素 认证 方法 系统 | ||
本发明公开了一种基于Electron框架实现的云桌面客户端多因素认证的方法及系统,客户需要在终端登录云桌面使,首先通过云桌面客户端从云桌面管理端获取登录步骤信息;在信息安全要求较高的情况下,在云桌面管理端配置多因素认证,用户既需要通过用户名、密码认证,同时也需要使用人脸识别,或者人脸识别和指纹进行二次认证。本发明通过云桌面客户端多因素认证的方法,在信息安全要求较高的情况下,采用人脸识别、指纹识别、动态口令以及用户认证,解决了云桌面客户端认证方式单一,无法满足高安全要求场景的弊端,结合密码、指纹等技术进行多因素认证,使云桌面在信息安全领域有落地的可能。
技术领域
本发明属于云桌面技术领域,具体涉及一种基于Electron框架实现的云桌面客户端多因素认证的方法及系统。
背景技术
随着计算机科学、统计学、信息技术等学科的飞速发展,信息安全越来越受到企业、政府等机构的重视。而信息安全的核心是信息的保密性及可用性,涉及的关键问题是如何实现精确的授权人身份识别及鉴定。云桌面应用一般采取传统的密码认证、短信认证等认证方式。但在信息安全要求较高的场景无法满足客户需求,因此需要更多层的认证方式。
发明内容
本发明的目的在于提供一种基于Electron框架实现的云桌面客户端多因素认证的方法及系统,解决现有技术中云桌面应用一般采取传统的密码认证、短信认证等认证方式,但在信息安全要求较高的场景无法满足客户需求的技术问题。
为了解决上述技术问题,本发明采用技术方案实现:
一种基于Electron框架实现的云桌面客户端多因素认证的方法,客户需要在终端登录云桌面使,首先通过云桌面客户端从云桌面管理端获取登录步骤信息;在信息安全要求较高的情况下,在云桌面管理端配置多因素认证,用户既需要通过用户既需要通过账号密码认证、动态口令认证,同时也需要使用人脸识别,或者人脸识别和指纹进行二次认证。
进一步优化,多因素认证的认证组合和认证顺序由管理员进行设置,并存储在云桌面管理端;认证顺序依次为人脸识别、指纹识别、动态口令和账号密码认证。
进一步优化,由于云桌面客户端基于electron框架开发,所述人脸识别的具体过程为:
1)、云桌面客户端通过调用浏览器的getUserMedia对用户摄像头进行控制,云桌面客户端在进行人脸认证时,通过浏览器的getUserMedia打开摄像头;
2)、在获取到摄像头所拍摄的画面后,使用pico算法对画面进行分析,绘制出人脸所在区域;同时按照设定的间隔时间对画面进行截取,并且提取成图片,转化为base64 字符串发送到云桌面管理端。Pico算法继承于Viola-Jones算法并对其做了一部分改进,直接提取点对特征,对两个像素点进行对比。能够更加有效地提取人脸信息。在捕获到人脸信息后,Electron客户端会使用光流法,结合红外摄像头对人脸进行近外人脸活体检测,从而保证人脸数据的真实有效。
3)云桌面管理端接受到base64字段后,使用dlib对图像进行关键信息提取,根据base64提取人脸特征码,并与数据库中储存的特征码进行对比,根据云桌面管理端设置的匹配精度,判断此人脸信息是否存于数据库中:
当提取人脸特征码与数据库中储存的人脸特征码相比较相似度小于设定的匹配精度,则人脸识别认证失败;
当提取人脸特征码与数据库中储存的人脸特征码相比较相似度大于等于设定的匹配精度,则人脸识别认证成功。
进一步优化,人脸识别认证成功后,则生成pass_token,并传送给云桌面客户端,进入下个认证阶段;如果没有下个认证阶段,则直接生成token;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京机敏软件科技有限公司,未经南京机敏软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111644805.6/2.html,转载请声明来源钻瓜专利网。