[发明专利]一种基于Ukey的通信方法、装置和存储介质有效
申请号: | 202010502291.X | 申请日: | 2020-06-04 |
公开(公告)号: | CN111865905B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 陈杰;覃才俊;王艳辉;周汶轩 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | H04L67/04 | 分类号: | H04L67/04;H04L67/2869;H04L67/289;H04L67/146;H04L9/40 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ukey 通信 方法 装置 存储 介质 | ||
本发明实施例提供了一种基于Ukey的通信方法、装置和存储介质,所述方法包括:获取包含业务接口标识信息的业务请求信息;搜索到与业务接口标识信息匹配的目标业务接口;基于中间件和目标业务接口建立应用程序与一个或多个Ukey的至少一个基础接口之间的通信;其中,中间件用于创建目标业务接口与一个或多个Ukey的至少一个基础接口之间的对应关系。本发明实施例的终端设备更换Ukey时,无需为新的Ukey的基础接口进行适配。对于应用程序来讲,只需要确定目标业务接口即可,不受终端设备连接哪个厂商的Ukey的影响,简化了更换Ukey的操作步骤,降低了更换Ukey的时间成本和人力成本。
技术领域
本发明涉及通信技术领域,特别是涉及一种基于Ukey的通信方法、装置和存储介质。
背景技术
Ukey是一种通过通用串行总线接口(Universal Serial Bus,USB)直接与计算机相连、具有密码验证功能、可靠高速的小型存储设备。Ukey是对现行的网络安全体系是一个极为有力的补充。Ukey具有安全性高、技术规范一致性强、操作系统兼容性好和携带使用灵活等特点。
目前,一台终端设备可以支持多家厂商生成的Ukey。但是,由于各家的Ukey采用的硬件、软件会有不同。终端设备若要适配多个厂家的Ukey,需要针对各厂家的Ukey的基础接口针对实际业务需要进行适配。当终端设备上的Ukey需要更换为其他厂商生成的Ukey时,需要为新的Ukey重新适配,增加了Ukey更换的操作步骤,更换Ukey势必会增加额外的时间成本和人力成本。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于Ukey的通信方法、装置和存储介质。
为了解决上述问题,本发明实施例公开了一种基于Ukey的通信方法,应用于终端设备的应用程序中,所述终端设备上部署有中间件,且所述终端设备上连接有一个或多个Ukey,所述方法包括:获取业务请求信息,所述业务请求信息包含业务接口标识信息;搜索到与所述业务接口标识信息匹配的目标业务接口;基于所述中间件和所述目标业务接口建立所述应用程序与一个或多个所述Ukey的至少一个基础接口之间的通信;其中,所述中间件用于创建所述目标业务接口与一个或多个所述Ukey的至少一个基础接口之间的对应关系。
可选地,所述基于所述中间件和所述目标业务接口建立所述应用程序与一个或多个所述Ukey的至少一个基础接口之间的通信,包括:基于所述中间件在所述应用程序的库文件中搜索与所述目标业务接口对应的目标Ukey标识信息;根据所述目标Ukey标识信息提取出至少一个所述基础接口;建立与至少一个所述基础接口之间的通信;其中,所述目标Ukey标识信息包含目标Ukey的类型信息和/或型号信息。
可选地,所述中间件还用于将一个或多个所述Ukey的基础接口动态库和/或基础接口静态库编译成为所述库文件。
可选地,所述中间件还用于将一个或多个所述Ukey的基础接口封装为对应的业务接口。
可选地,所述获取业务请求信息,包括:获取认证请求信息、入网请求信息、入会请求信息、密钥更新请求信息、数据加解密请求信息中的一种或多种。
本发明实施例还公开了一种基于Ukey的通信装置,应用于终端设备中,所述终端设备上部署有中间件,且所述终端设备上连接有一个或多个Ukey,所述装置包括:获取模块,用于获取业务请求信息,所述业务请求信息包含业务接口标识信息;搜索模块,用于搜索到与所述业务接口标识信息匹配的目标业务接口;建立模块,用于基于所述中间件和所述目标业务接口建立所述装置与一个或多个所述Ukey的至少一个基础接口之间的通信;其中,所述中间件用于创建所述目标业务接口与一个或多个所述Ukey的至少一个基础接口之间的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010502291.X/2.html,转载请声明来源钻瓜专利网。