用于外围设备认证的方法、设备和计算机程序产品技术

技术编号:37367850 阅读:17 留言:0更新日期:2023-04-27 07:14
本公开的实施例提供了一种用于外围设备认证的方法、设备和计算机程序产品。在该方法中,外围设备向边缘设备发送针对至少外围设备使用边缘设备的资源的第一认证请求,该第一认证请求至少包括与外围设备相关联的第一标识符和外围设备的位置信息。继而,外围设备从边缘设备接收认证成功或失败的指示。以此方式,能够以复杂度较低的认证过程来实现对外围设备的有效认证,从而可以在保证用户的良好体验的同时,改进外围设备对虚拟桌面的访问的安全性。性。性。

【技术实现步骤摘要】
用于外围设备认证的方法、设备和计算机程序产品


[0001]本公开的实施例涉及计算机领域,并且具体地,涉及用于外围设备认证的方法、设备和计算机程序产品。

技术介绍

[0002]虚拟桌面可以用来实现桌面系统的远程动态访问。例如,可以使用虚拟桌面来访问文件、安装和运行应用程序等。通常,用户通过客户端设备来使用虚拟桌面。例如,用户可以利用运行在客户端设备上的应用或浏览器来访问虚拟桌面。然而,使用虚拟桌面时所进行的运算处理通常是利用远程服务器的资源来完成的,因此存在对于客户端设备的硬件和软件资源的浪费。
[0003]为此,提出利用具有直接连接到边缘设备的能力的外围设备来实现对虚拟桌面的使用。从而可以实现无需利用客户端处的硬件和软件资源,而是直接将外围设备连接至边缘设备以访问部署在边缘设备上的虚拟桌面。因而边缘设备对外围设备的有效认证是保护业务安全性的重要前提条件,因此有效且高效的认证方式尤为重要。

技术实现思路

[0004]总体上,本公开的实施例提出了用于外围设备认证的方法、设备和计算机程序产品。
[0005]在本公开的第一方面,提供了一种在外围设备处实现的方法。该方法包括向边缘设备发送针对至少外围设备使用边缘设备的资源的第一认证请求。该第一认证请求至少包括与外围设备相关联的第一标识符和外围设备的位置信息。该方法还包括从边缘设备接收认证成功或失败的指示。
[0006]在本公开的第二方面,提供了一种在边缘设备处实现的方法。该方法包括从外围设备接收针对至少外围设备使用边缘设备的资源的第一认证请求。第一认证请求至少包括与外围设备相关联的第一标识符和外围设备的位置信息。该方法还包括至少基于第一标识符和外围设备的位置信息来对至少外围设备使用边缘设备的资源进行认证。该方法还包括向外围设备发送认证成功或失败的指示。
[0007]在本公开的第三方面,提供了一种外围设备。该设备包括处理器以及存储有计算机可执行指令的存储器。计算机可执行指令在被处理器执行时使得设备执行动作,动作包括向边缘设备发送针对至少外围设备使用边缘设备的资源的第一认证请求。该第一认证请求至少包括与外围设备相关联的第一标识符和外围设备的位置信息。动作还包括从边缘设备接收认证成功或失败的指示。
[0008]在本公开的第四方面,提供了一种边缘设备。该设备包括处理器以及存储有计算机可执行指令的存储器。计算机可执行指令在被处理器执行时使得设备执行动作,动作包括从外围设备接收针对至少外围设备使用边缘设备的资源的第一认证请求。第一认证请求至少包括与外围设备相关联的第一标识符和外围设备的位置信息。动作还包括至少基于第
一标识符和外围设备的位置信息来对至少外围设备使用边缘设备的资源进行认证。动作还包括向外围设备发送认证成功或失败的指示。
[0009]在本公开的第五方面中,提供了一种计算机程序产品,计算机程序产品被有形地存储在计算机可读介质上并且包括机器可执行指令,机器可执行指令在被执行时使机器执行根据第一方面的方法。
[0010]在本公开的第六方面中,提供了一种计算机程序产品,计算机程序产品被有形地存储在计算机可读介质上并且包括机器可执行指令,机器可执行指令在被执行时使机器执行根据第二方面的方法。
[0011]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
附图说明
[0012]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:
[0013]图1示出了本公开的实施例可以在其中被实现的环境的示意图;
[0014]图2示出了根据本公开的一些实施例的在外围设备处实现的示例方法的流程图;
[0015]图3示出了根据本公开的一些实施例的在边缘设备处实现的示例方法的流程图;
[0016]图4示出了根据本公开的一些实施例的外围设备与边缘设备之间的示例认证过程的流程图;
[0017]图5示出了根据本公开的一些实施例的外围设备与边缘设备之间的另一示例认证过程的流程图;以及
[0018]图6示出了可以用来实施本公开的实施例的示例计算设备的框图。
具体实施方式
[0019]下面将参考附图中示出的若干示例实施例来描述本公开的实施例的原理。虽然附图中显示了本公开的优选实施例,但应当理解,描述这些实施例仅是为了使本领域技术人员能够更好地理解进而实现本公开的实施例,而并非以任何方式限制本公开的范围。
[0020]在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一些实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
[0021]如本文所使用的,术语“确定”涵盖各种各样的动作。例如,“确定”可以包括运算、计算、处理、导出、调查、查找(例如,在表格、数据库或另一数据结构中查找)、查明等。此外,“确定”可以包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)等。此外,“确定”可以包括解析、选择、选取、建立等。
[0022]本文使用的术语“外围设备”指的是在用户侧用于信息处理的装置或设备。作为示例,外围设备的示例可以包括但不限于以下类型的设备:鼠标、键盘、显示器、摄像头、耳机、麦克风等。
[0023]本文使用的术语“边缘设备”是指用于边缘计算的设备。边缘设备可以是为其它客户机(移动台、智能电话、智能手表、个人数字助理(PDA)、手机、使用无线调制解调器的设备、膝上型计算机和/或触摸屏计算机、平板电脑、游戏机、笔记本和多媒体设备、以及上述外围设备等终端或者设备)提供存储资源、计算资源、网络带宽等资源的装置或设备。
[0024]近年来,虚拟桌面的相关技术不断发展。如上文所提及的,使用虚拟桌面时所进行的运算处理通常是利用远程服务器的资源来完成的,因此存在对于客户端设备的硬件和软件资源的浪费。尽管虚拟桌面和类似技术的不断发展推进了个人计算设备的发展,如瘦客户端设备(thin client)、零客户端设备(zero client)等。但是这些客户端设备仍然需要具有本机计算资源、存储资源等。此外,管理和维护不同的客户端设备以及相应客户端设备上用于使用虚拟桌面的程序是十分困难的。另外,由于需要将数据发送到远程服务器(例如云数据中心服务器)来进行运算处理,这可能带来较高的网络资源消耗。在这种情况下,常规的使用虚拟桌面的方案难以实现用户交互的快速响应,从而降低用户体验。
[0025]为此,已经提出了一种用户端与虚拟桌面基础设施之间高效交互的新兴方式。外围设备可以被提供有直接且独立地与边缘设备通信的能力,使得其可以直接实现对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在外围设备处实现的方法,包括:向边缘设备发送针对至少所述外围设备使用所述边缘设备的资源的第一认证请求,所述第一认证请求至少包括与所述外围设备相关联的第一标识符和所述外围设备的位置信息;以及从所述边缘设备接收所述认证成功或失败的指示。2.根据权利要求1所述的方法,其中发送针对至少所述外围设备使用所述边缘设备的资源的所述第一认证请求包括:响应于接收到来自用户的针对所述认证的指示,向所述边缘设备发送所述第一认证请求。3.根据权利要求1或2所述的方法,还包括:接收用户输入的与所述外围设备相关联的第二标识符;以及向所述边缘设备发送所述第二标识符,以用于所述认证。4.根据权利要求1至3中任一项所述的方法,还包括:从所述边缘设备接收对至少所述外围设备使用所述边缘设备的所述资源进一步认证的指示。5.根据权利要求4所述的方法,还包括:接收所述用户输入的、用于对所述外围设备使用所述边缘设备的资源进行进一步认证的第一认证信息;以及向所述边缘设备发送至少包括所述第一认证信息的第二认证请求,以用于对所述外围设备使用所述边缘设备的资源进行进一步认证。6.根据权利要求4所述的方法,还包括:接收所述用户输入的、用于对包括所述外围设备的一组外围设备使用所述边缘设备的资源进行认证的第二认证信息;以及向所述边缘设备发送至少包括所述第二认证信息的第三认证请求,以用于对所述一组外围设备使用所述边缘设备的资源进行认证。7.一种在边缘设备处实现的方法,包括:从外围设备接收针对至少所述外围设备使用所述边缘设备的资源的第一认证请求,所述第一认证请求至少包括与所述外围设备相关联的第一标识符和所述外围设备的位置信息;至少基于所述第一标识符和所述外围设备的所述位置信息来对至少所述外围设备使用所述边缘设备的所述资源进行认证;以及向所述外围设备发送所述认证成功或失败的指示。8.根据权利要求7所述的方法,还包括:从所述外围设备接收由用户输入的与所述外围设备相关联的第二标识符;以及获取所述用户的位置信息。9.根据权利要求8所述的方法,其中向所述外围设备发送所述认证成功或失败的指示包括:响应于所述第一标识符与所述第二标识符匹配,并且所述外围设备的所述位置信息和所述用户的所述位置信息之间的距离小于阈值距离,而向所述外围设备发送所述认证成功
的指示。10.根据权利要求8所述的方法,还包括:响应于所述第一标识符与所述第二标识符不匹配,并且所述外围设备的所述位置信息和所述用户的所述位置信息之间的距离小于阈值距离,而向所述外围设备发送对至少所述外围设备使用所述边缘设备的所述资源进一步认证的指示。11.根据权利要求10所述的方法,其中向所述外围设备发送所述认证成功或失败的指示包括:从所述外围设备接收针对所述外围设备使用所述边缘设备的资源进行进一步认证的第二认证请求,所述第二认证请求至少包括由所述用户输入的、用于对所述外围设备进行进一步认证的第一认证信息;以及响应于所接收的所述第一认证信息与第一参考认证信息相匹配,而向所述外围设备发送所述认证成功的指示。12.根据权利要求10所述的方法,其中向所述外围设备发送所述认证成功或失败的指示包括:从所述外围设备接收针对包括所述外围设备的一组外围设备使用所述边缘设备的资源进行认证的第三认证请求,所述第三认证请求至少包括由所述用户输入的、用于对所述一组外围设备进行认证的第二认证信息;以及响应于所接收的所述第二认证信息与第二参考认证信息相匹配,而向所述外围设备发送所述认证成功的指示,并且所述方法还包括:向所述一组外围设备中的另外的外围设备发送所述认证成功的指示。13.一种外围设备,包括:处理器,以及存储有计算机可执行指令的存储器,所述计算机可执行指令在被所述处理器执行时使得所述设备执行动作,所述动作包括:向边缘设备发送针对至少所述外围设备使用所述边缘设备的资源的第一认证请求,所述第一认证请求至少包括与所述外围设备相关联的第一标识符和所述外围设备的位置信息;以及从所述边缘设备接收所述认证成功或失...

【专利技术属性】
技术研发人员:P
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:

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

1