[发明专利]一种浏览器使用远端设备密码服务的方法及系统有效
申请号: | 202011057622.X | 申请日: | 2020-09-30 |
公开(公告)号: | CN112187809B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 彭金辉;李橙橙;张朝阳;乔绍虎;孙晓鹏 | 申请(专利权)人: | 郑州信大捷安信息技术股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L69/16;H04L67/02 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 武亚楠 |
地址: | 450000 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 使用 远端 设备 密码 服务 方法 系统 | ||
本发明提出一种浏览器使用远端设备密码服务的方法及系统,浏览器通过安全应用生成密码服务请求信息后,进行应用相关协议的自定义获得自定义密码服务请求信息,并使用Websocket客户端协议调用相应的对象接口将封装后的自定义密码服务请求信息通过网络发送至远端设备;远端设备根据Websocket服务端协议解析获得封装后的自定义密码服务请求信息,根据自定义的应用相关协议对自定义密码服务请求信息进行解析,获得密码服务请求信息相对应的密码服务接口信息后,根据密码服务接口信息调用相应的密码服务接口,通过密码模块对密码服务请求信息进行处理;实现浏览器安全应用通过远端设备实现密码模块的远程调用,提供相应的密码服务。
技术领域
本发明涉及信息安全技术领域,具体涉及一种浏览器使用远端设备密码服务的方法及系统。
背景技术
随着信息安全技术的逐步推广和应用,越来越多浏览器应用均需要进行密码服务处理,防止不法分子入侵浏览器并且对其中的数据信息进行窃取和篡改等操作;目前常用的方法主要包括,一方面通过在主机中内置相应的密码模块来提供浏览器应用的密码服务,例如内置安全芯片,插入密码卡等;另一方面通过外接密码设备来实现,例如智能密码钥匙。
然而,在主机不存在内置密码模块和相应接口外接密码设备的情况下,或者主机无法与相应的密码设备直连,存在浏览器如何通过远端设备方便地进行密码模块调用的问题。因此如何实现浏览器安全应用通过远端设备实现密码模块的远程调用,提供相应的密码服务是目前急需解决的问题。
发明内容
本发明针对上述问题,有必要提供一种浏览器使用远端设备密码服务的方法及系统,能够实现浏览器安全应用通过远端设备实现密码模块的远程调用,提供相应的密码服务。
本发明第一方面提出一种浏览器使用远端设备密码服务的方法,所述方法包括以下步骤:
浏览器通过安全应用生成密码服务请求信息后,进行应用相关协议的自定义获得自定义密码服务请求信息,使用Websocket客户端协议对所述自定义密码服务请求信息进行封装,并调用相应的对象接口将封装后的自定义密码服务请求信息通过网络发送至远端设备;
所述远端设备接收到封装后的自定义密码服务请求信息后,根据Websocket服务端协议解析获得自定义密码服务请求信息,再根据自定义的应用相关协议对所述自定义密码服务请求信息进行解析,获得密码服务请求信息相对应的密码服务接口信息后,根据密码服务接口信息选择调用相应的密码服务接口,通过密码模块对所述密码服务请求信息进行密码服务处理。
本发明第二方面提出一种浏览器使用远端设备密码服务的系统,所述系统包括:浏览器和远端设备,所述浏览器和所述远端设备通过网络进行通信连接;所述浏览器包括安全应用、第一自定义应用协议模块和Websocket操作模块,所述远端设备包括网络操作模块、Websocket协议模块、第二自定义应用协议模块、密码服务接口模块和密码模块;
所述安全应用,用于生成密码服务请求信息;
所述第一自定义应用协议模块,用于根据安全应用的密码服务请求信息进行应用相关协议的自定义,获得自定义密码服务请求信息;
所述Websocket操作模块,用于使用Websocket客户端协议对所述自定义密码服务请求信息进行封装,并调用相应的对象接口将封装后的自定义密码服务请求信息通过网络发送至所述远端设备的网络操作模块;
所述网络操作模块,用于接收封装后的自定义密码服务请求信息;
所述Websocket协议模块,用于根据Websocket服务端协议解析封装后的自定义密码服务请求信息,获得自定义密码服务请求信息;
所述第二自定义应用协议模块,用于根据自定义的应用相关协议对所述自定义密码服务请求信息进行解析,获得密码服务请求信息相对应的密码服务接口信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州信大捷安信息技术股份有限公司,未经郑州信大捷安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011057622.X/2.html,转载请声明来源钻瓜专利网。