CN105426733A - 一种基于网络的USBKey复用方法及*** - Google Patents

一种基于网络的USBKey复用方法及*** Download PDF

Info

Publication number
CN105426733A
CN105426733A CN201510769943.5A CN201510769943A CN105426733A CN 105426733 A CN105426733 A CN 105426733A CN 201510769943 A CN201510769943 A CN 201510769943A CN 105426733 A CN105426733 A CN 105426733A
Authority
CN
China
Prior art keywords
hardware device
request
usbkey
remote end
access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510769943.5A
Other languages
English (en)
Inventor
吕辉军
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING GUOLU'AN INFORMATION TECHNOLOGY Co Ltd
Original Assignee
BEIJING GUOLU'AN INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING GUOLU'AN INFORMATION TECHNOLOGY Co Ltd filed Critical BEIJING GUOLU'AN INFORMATION TECHNOLOGY Co Ltd
Priority to CN201510769943.5A priority Critical patent/CN105426733A/zh
Publication of CN105426733A publication Critical patent/CN105426733A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种基于网络的USBkey复用方法及***,包括在本地端获取连接的USBkey硬件设备的基本信息,将获取的USBkey硬件设备的基本信息发送给网络远程端;网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备,获取用户对该虚拟USBkey硬件设备的访问请求,并将该访问请求发送给本地端;本地端根据接收的访问请求对该USBkey硬件设备进行处理并发送给网络远程端;网络远程端根据接收处理后的请求,更新虚拟USBkey硬件设备。因此,本发明能够有效解决安全性和兼容性的USBkey复用技术。

Description

一种基于网络的USBKey复用方法及***
技术领域
本发明涉及计算机领域,特别是指一种基于网络的USBkey复用方法及***。
背景技术
企业信息化技术逐渐进入云时代,以证书体系构建的信息化***面临一项重要的难题—USBkey使用。硬件USBkey表示个人身份,随着个人使用企业业务***而被连接在终端计算机中,传统的企业业务***的入口都在终端计算机中,可以很好的识别连接在终端计算机上的USBkey。当企业业务***迁移到云***中时,企业业务***的入口也随之迁移到了云***中,在这种情况下,如何将连接在终端计算机的USBkey接入到企业业务***的入口处,就变成了一个至关重要的问题。
现行的USBkey复用技术主要基于操作***应用层设计,通过在终端计算机上将key中的证书读取出来,再通过网络发送到云***中。这种方法主要由各大key生产厂商推动,并且只支持自家的产品。但是这种方法存在显著的缺陷,首先是复用,目前的解决方案都只能实现USBkey的漫游,即要么只能在云端使用USBkey,要么只能在本地使用USBkey,不能做到同时使用。再者是安全要素,将证书从USBkey中读取出来,这就将证书置于巨大的安全风险中,意味着用户的身份标识可以脱离硬件key,从而失去了硬件key存在的意义。再者是通用性,USBkey厂商的复用技术大都是基于自己产品的,不能兼容其他厂家的产品,甚至不能兼容厂家自己以前的产品,这对用户来讲,意味着以前所有的USBkey都要更换,这是用户不能接受的。
发明内容
有鉴于此,为了解决现有的不足,本发明的目的在于提出一种基于网络的USBkey复用方法及***,能够有效解决安全性和兼容性的USBkey复用技术。
基于上述目的本发明提供的基于网络的USBkey复用方法及***,包括包括:
在本地端获取连接的USBkey硬件设备的基本信息,将获取的USBkey硬件设备的基本信息发送给网络远程端;
网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备,获取用户对该虚拟USBkey硬件设备的访问请求,并将该访问请求发送给本地端;
本地端根据接收的访问请求对该USBkey硬件设备进行处理并发送给网络远程端;
网络远程端根据接收处理后的请求,更新虚拟USBkey硬件设备。
可选地,所述在本地端获取连接的USBkey硬件设备的基本信息,通过卸载所述的USBkey硬件设备自身的驱动程序,接管所述的USBkey硬件设备,获取该USBkey硬件设备的基本信息。
进一步地,所述网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备后,网络远程端启动该虚拟USBkey硬件设备;
其中,虚拟与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备是通过在网络远程端安装一个USB虚拟总线驱动,利用该USB总线驱动在网络远程端上创建一个虚拟硬件设备,将接收的基本信息赋值给该硬件设备。
可选地,所述网络远程端获取用户对该虚拟USBkey硬件设备的访问请求后,将所有的访问请求进行分类,然后分别生成相对应的请求报文并发送给本地端;
本地端将接收的所有请求报文分别转化成相对应的读写请求进行操作,并将所有读写请求分别打包成相应的响应报文,然后发送给网络远程端。
进一步地,所述将所有的访问请求进行分类,然后分别生成相对应的请求报文包括:
判断访问请求的类型,写入字段type;
计算该访问请求内容的大小,写入字段len;
将该访问请求的内容写入value字段;
生成该访问请求的请求报文,报文格式为type+len+value。
另外,本发明还提供了一种基于网络的USBkey复用***,包括:
获取单元,用于在本地端获取连接的USBkey硬件设备的基本信息;
传输单元,用于将获取的USBkey硬件设备的基本信息发送给网络远程端;
建立单元,用于网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备;
响应单元,用于获取用户对该虚拟USBkey硬件设备的访问请求,并将该访问请求发送给本地端;本地端根据接收的访问请求对该USBkey硬件设备进行处理并发送给网络远程端;网络远程端根据接收处理后的请求,更新虚拟USBkey硬件设备。
可选地,所述获取单元能够在本地端上连接USBkey硬件设备,然后在已连接的USBkey硬件设备中,选择要复用的USBkey硬件设备;并且,所述获取单元再卸载已选择的USBkey硬件设备自身的驱动程序,接管所述的USBkey硬件设备,再获取USBkey硬件设备的基本信息。
进一步地,所述响应单元虚拟与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备是通过在网络远程端安装一个USB虚拟总线驱动,利用该USB总线驱动在网络远程端上创建一个虚拟硬件设备,将接收的基本信息赋值给该硬件设备。
可选地,在所述响应单元中,网络远程端获取用户对该虚拟USBkey硬件设备的所有访问请求,然后对访问请求进行分类,最后分别生成相对应的请求报文;
另外,在所述响应单元中,本地端将处理后的所有读写请求打包成相应的响应报文,然后发送给网络远程端。网络远程端需要解析接收到的响应报文,再更新虚拟USBkey硬件设备。
进一步地,所述将所有的访问请求进行分类,然后分别生成相对应的请求报文包括:
判断访问请求的类型,写入字段type;
计算该访问请求内容的大小,写入字段len;
将该访问请求的内容写入value字段;
生成该访问请求的请求报文,报文格式为type+len+value。
从上面所述可以看出,本发明提供的基于网络的USBkey复用方法及***,通过获取所述USBkey硬件设备的基本信息,发送给网络远程端;网络远程端根据接收的基本信息虚拟出一个与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备,并启动该虚拟USBkey硬件设备;网络远程端获取用户对该虚拟USBkey硬件设备的访问请求,生成相对应的请求报文;网络远程端将生成的请求报文发送给本地端;本地端根据接收的请求报文进行读写操作,并将处理后的请求发送给网络远程端;网络远程端根据接收的处理后的请求,更新虚拟USBkey硬件设备。从而,本发明有效的解决了本地和云端同时使用USBkey的需求,降低了企业业务***转移到云***的部署难度。
附图说明
图1为本发明实施例中基于网络的USBkey复用方法的流程示意图;
图2为本发明实施例中基于网络的USBkey复用***的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
在本发明的一个实施例中,参与图1所示,为本发明实施例中基于网络的USBkey复用方法的流程示意图。所述基于网络的USBkey复用方法包括:
步骤101,在本地端上连接USBkey硬件设备。其中,可以将USBkey硬件设备***到本地端的USB接口中。
步骤102,获取所述USBkey硬件设备的基本信息。
其中,可以获取USBkey硬件设备的基本信息包括USBkey的设备描述,pid、vid、接口信息等等。较佳地,可以通过本地端的操作***中自带的api函数获取所述的基本信息。
步骤103,建立与网络远程端的连接。
较佳地,可以采用TCP网络建立本地端与网络远程端的连接。
步骤104,将获取的USBkey硬件设备基本信息发送给网络远程端。
步骤105,网络远程端接收所述USBkey硬件设备的基本信息。
步骤106,网络远程端根据接收的基本信息虚拟出一个与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备,并启动该虚拟USBkey硬件设备。
步骤107,网络远程端获取用户对该虚拟USBkey硬件设备的访问请求,生成相对应的请求报文。
步骤108,网络远程端将生成的请求报文发送给本地端。
步骤109,本地端根据接收的请求报文进行读写操作,并将处理后的请求发送给网络远程端。
步骤110,网络远程端根据接收的处理后的请求,更新虚拟USBkey硬件设备。
在本发明的另一个实施例中,所述基于网络的USBkey复用方法可以包括:
步骤201,在本地端上连接USBkey硬件设备。
步骤202,在已连接的USBkey硬件设备中,选择要复用的USBkey硬件设备。
步骤203,卸载已选择的USBkey硬件设备自身的驱动程序。
较佳地,卸载USBkey硬件设备自身的驱动程序可以使用操作***提供的SetupDI类api函数。
步骤204,接管所述的USBkey硬件设备。
作为一个实施例,接管的过程是指给USBKey安装一个新的硬件驱动程序,之后便能够获取该USBkey硬件设备的基本信息以及对该USBkey硬件设备进行各种操作。也就是说,在步骤203是把该USBkey硬件设备厂家设置的驱动程序进行卸载,而在步骤204中安装一个驱动程序,便能够对该USBkey硬件设备的基本信息进行操作。因为厂家设置的驱动程序不允许对该USBkey硬件设备的基本信息进行任何的操作,而安装一个新的驱动程序,该方法便可以获取所述USBkey硬件设备的基本信息。较佳地,对该USBkey硬件设备安装的新的驱动程序可以是能够兼容所有USBkey硬件设备的驱动程序。
步骤205,获取所述USBkey硬件设备的基本信息。
步骤206,建立与网络远程端的连接。
步骤207,将获取的USBkey硬件设备基本信息发送给网络远程端。
步骤208,网络远程端接收所述USBkey硬件设备的基本信息。
步骤209,网络远程端根据接收的基本信息虚拟出一个与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备。具体实施过程包括:
步骤一:在网络远程端安装一个USB虚拟总线驱动。
步骤二:利用该USB总线驱动在网络远程端上创建一个虚拟硬件设备。
步骤三:将接收的基本信息赋值给该硬件设备。
步骤210,网络远程端启动该虚拟USBkey硬件设备。
较佳地,在步骤209之后在网络远程端的设备管理器中就会出现该设备,然后正常安装USBKey的驱动和管理工具,就可以正常使用该设备,即虚拟USBkey硬件设备就启动完毕。
步骤211,网络远程端获取用户对该虚拟USBkey硬件设备的所有访问请求。
在实施例中,用户对虚拟USBkey硬件设备的所有访问请求都会到达虚拟USB总线驱动,因此可以从虚拟总线驱动获取该所有访问请求。
步骤212,网络远程端将所有的访问请求进行分类,然后分别生成相对应的请求报文。
较佳地,本发明将所述的访问请求分成读请求、写请求和查询请求。
优选地,根据分类好的访问请求,然后生成请求报文。具体实施过程如下:
步骤一:判断访问请求的类型,写入字段type。
步骤二:计算该访问请求内容的大小,写入字段len。
步骤三:将该访问请求的内容写入value字段。
步骤四:生成该访问请求的请求报文,报文格式为type+len+value。
步骤213,网络远程端将生成的所有请求报文发送给本地端。
步骤214,本地端将接收的所有请求报文分别转化成相对应的读写请求。具体实施过程如下:
步骤一:根据请求报文的字段type,判断该请求报文的类型。
步骤二:读取该请求报文中的字段len,获取请求长度。
步骤三:然后读取该请求报文中的内容字段value。
步骤215,本地端根据每个读写请求,进行读写操作。
步骤216,本地端将处理后的所有读写请求分别打包成相应的响应报文,然后发送给网络远程端。
其中,响应报文的格式与请求报文的格式相同,较佳地,打包方式也与请求报文的生成方式相同,详见步骤212。
步骤217,网络远程端解析接收到的响应报文,更新虚拟USBkey硬件设备。
较佳地,网络远程端解析响应报文,获取报文中的内容。直接通过网络远程端的操作***提供的api函数,发送给虚拟USBkey硬件设备更新即可。优选地,响应报文的解析与步骤214中的请求报文转化成相对应的读写请求方法相同。
作为本发明的一个实施例,参阅图2所示,所述的基于网络的USBkey复用***包括获取单元301、传输单元302、建立单元303和响应单元304。其中,所述的获取单元301可以在本地端上连接USBkey硬件设备,获取所述USBkey硬件设备的基本信息。较佳地,获取单元301能够在本地端上连接USBkey硬件设备,然后在已连接的USBkey硬件设备中,选择要复用的USBkey硬件设备。优选地,获取单元301还可以卸载已选择的USBkey硬件设备自身的驱动程序,接管所述的USBkey硬件设备,再获取USBkey硬件设备的基本信息。
然后传输单元302建立与网络远程端的连接,将获取的USBkey硬件设备基本信息发送给网络远程端。
建立单元303用于网络远程端接收所述USBkey硬件设备的基本信息,并根据接收的基本信息虚拟出一个与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备,并启动该虚拟USBkey硬件设备。
最后,响应单元304能够使网络远程端获取用户对该虚拟USBkey硬件设备的访问请求,生成相对应的请求报文。进而网络远程端将生成的请求报文发送给本地端,本地端根据接收的请求报文进行读写操作,并将处理后的请求发送给网络远程端。同时,响应单元304使网络远程端根据接收的处理后的请求,更新虚拟USBkey硬件设备。较佳地,响应单元304还可以将网络远程端获得的访问请求进行分类,之后再生成相对应的请求报文。
优选地,在响应单元304中,网络远程端可以获取用户对该虚拟USBkey硬件设备的所有访问请求,然后对访问请求进行分类,最后分别生成相对应的请求报文。
作为本发明的另一个实施例,在响应单元304中,本地端将处理后的所有读写请求打包成相应的响应报文,然后发送给网络远程端。网络远程端需要解析接收到的响应报文,再更新虚拟USBkey硬件设备。也就是说,本地端可以将所有读写请求都处理完之后,再分别打包成相应的响应报文。
另外,在响应单元304中,网络远程端也可以只获取一个虚拟USBkey硬件设备的访问请求,然后发送给本地端。从而,该本地端也可以对单个访问请求响应,返回给网络远程端。
需要说明的是,在本发明所述的基于网络的USBkey复用***的具体实施内容,在上面所述的基于网络的USBkey复用方法中已经详细说明了,故在此不做重复说明。
值得说明的是,所述的本地端可以设计为客户端,而网络远程端则可以设计为服务器端。当然,还可以设计为其他形式,不局限于此。
所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于网络的USBkey复用方法,其特征在于,包括:
在本地端获取连接的USBkey硬件设备的基本信息,将获取的USBkey硬件设备的基本信息发送给网络远程端;
网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备,获取用户对该虚拟USBkey硬件设备的访问请求,并将该访问请求发送给本地端;
本地端根据接收的访问请求对该USBkey硬件设备进行处理并发送给网络远程端;
网络远程端根据接收处理后的请求,更新虚拟USBkey硬件设备。
2.根据权利要求1所述的方法,其特征在于,所述在本地端获取连接的USBkey硬件设备的基本信息,通过卸载所述的USBkey硬件设备自身的驱动程序,接管所述的USBkey硬件设备,获取该USBkey硬件设备的基本信息。
3.根据权利要求2所述的方法,其特征在于,所述网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备后,网络远程端启动该虚拟USBkey硬件设备;
其中,虚拟与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备是通过在网络远程端安装一个USB虚拟总线驱动,利用该USB总线驱动在网络远程端上创建一个虚拟硬件设备,将接收的基本信息赋值给该硬件设备。
4.根据权利要求1所述的方法,其特征在于,所述网络远程端获取用户对该虚拟USBkey硬件设备的访问请求后,将所有的访问请求进行分类,然后分别生成相对应的请求报文并发送给本地端;
本地端将接收的所有请求报文分别转化成相对应的读写请求进行操作,并将所有读写请求分别打包成相应的响应报文,然后发送给网络远程端。
5.根据权利要求4所述的方法,其特征在于,所述将所有的访问请求进行分类,然后分别生成相对应的请求报文包括:
判断访问请求的类型,写入字段type;
计算该访问请求内容的大小,写入字段len;
将该访问请求的内容写入value字段;
生成该访问请求的请求报文,报文格式为type+len+value。
6.一种基于网络的USBkey复用***,其特征在于,包括:
获取单元,用于在本地端获取连接的USBkey硬件设备的基本信息;
传输单元,用于将获取的USBkey硬件设备的基本信息发送给网络远程端;
建立单元,用于网络远程端根据接收的基本信息虚拟出与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备;
响应单元,用于获取用户对该虚拟USBkey硬件设备的访问请求,并将该访问请求发送给本地端;本地端根据接收的访问请求对该USBkey硬件设备进行处理并发送给网络远程端;网络远程端根据接收处理后的请求,更新虚拟USBkey硬件设备。
7.根据权利要求6所述的方法,其特征在于,所述获取单元能够在本地端上连接USBkey硬件设备,然后在已连接的USBkey硬件设备中,选择要复用的USBkey硬件设备;并且,所述获取单元再卸载已选择的USBkey硬件设备自身的驱动程序,接管所述的USBkey硬件设备,再获取USBkey硬件设备的基本信息。
8.根据权利要求7所述的方法,其特征在于,所述响应单元虚拟与本地端所述的USBkey硬件设备一样的虚拟USBkey硬件设备是通过在网络远程端安装一个USB虚拟总线驱动,利用该USB总线驱动在网络远程端上创建一个虚拟硬件设备,将接收的基本信息赋值给该硬件设备。
9.根据权利要求6所述的方法,其特征在于,在所述响应单元中,网络远程端获取用户对该虚拟USBkey硬件设备的所有访问请求,然后对访问请求进行分类,最后分别生成相对应的请求报文;
另外,在所述响应单元中,本地端将处理后的所有读写请求打包成相应的响应报文,然后发送给网络远程端。网络远程端需要解析接收到的响应报文,再更新虚拟USBkey硬件设备。
10.根据权利要求9所述的方法,其特征在于,所述将所有的访问请求进行分类,然后分别生成相对应的请求报文包括:
判断访问请求的类型,写入字段type;
计算该访问请求内容的大小,写入字段len;
将该访问请求的内容写入value字段;
生成该访问请求的请求报文,报文格式为type+len+value。
CN201510769943.5A 2015-11-11 2015-11-11 一种基于网络的USBKey复用方法及*** Pending CN105426733A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510769943.5A CN105426733A (zh) 2015-11-11 2015-11-11 一种基于网络的USBKey复用方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510769943.5A CN105426733A (zh) 2015-11-11 2015-11-11 一种基于网络的USBKey复用方法及***

Publications (1)

Publication Number Publication Date
CN105426733A true CN105426733A (zh) 2016-03-23

Family

ID=55504938

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510769943.5A Pending CN105426733A (zh) 2015-11-11 2015-11-11 一种基于网络的USBKey复用方法及***

Country Status (1)

Country Link
CN (1) CN105426733A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101035039A (zh) * 2007-04-20 2007-09-12 福建升腾资讯有限公司 Usb映射方法
CN101059791A (zh) * 2006-04-21 2007-10-24 英业达股份有限公司 虚拟通用串行总线设备***及其数据传输方法
KR20110023245A (ko) * 2009-08-31 2011-03-08 (주)코아임베디드 Host 기능을 통해 단말간의 무선네트워킹을 지원하는 usb 동글 시스템 및 그 운영 방법
CN102270186A (zh) * 2011-07-21 2011-12-07 华中科技大学 一种虚拟桌面外部设备支持***
CN102523264A (zh) * 2011-12-06 2012-06-27 北京航空航天大学 面向虚拟机的usb设备远程共享方法和***
CN102882871A (zh) * 2012-09-28 2013-01-16 深圳市赛蓝科技有限公司 一种移动终端usb虚拟化映射方法
CN103823771A (zh) * 2014-03-04 2014-05-28 飞天诚信科技股份有限公司 一种远程通信方法和***
CN103888432A (zh) * 2012-12-21 2014-06-25 上海格尔软件股份有限公司 一种在虚拟化环境中共享安全设备的方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101059791A (zh) * 2006-04-21 2007-10-24 英业达股份有限公司 虚拟通用串行总线设备***及其数据传输方法
CN101035039A (zh) * 2007-04-20 2007-09-12 福建升腾资讯有限公司 Usb映射方法
KR20110023245A (ko) * 2009-08-31 2011-03-08 (주)코아임베디드 Host 기능을 통해 단말간의 무선네트워킹을 지원하는 usb 동글 시스템 및 그 운영 방법
CN102270186A (zh) * 2011-07-21 2011-12-07 华中科技大学 一种虚拟桌面外部设备支持***
CN102523264A (zh) * 2011-12-06 2012-06-27 北京航空航天大学 面向虚拟机的usb设备远程共享方法和***
CN102882871A (zh) * 2012-09-28 2013-01-16 深圳市赛蓝科技有限公司 一种移动终端usb虚拟化映射方法
CN103888432A (zh) * 2012-12-21 2014-06-25 上海格尔软件股份有限公司 一种在虚拟化环境中共享安全设备的方法
CN103823771A (zh) * 2014-03-04 2014-05-28 飞天诚信科技股份有限公司 一种远程通信方法和***

Similar Documents

Publication Publication Date Title
CN102413150B (zh) 服务器、虚拟桌面控制方法以及虚拟桌面控制***
CN102843436B (zh) 一种设备管理方法、设备、服务器以及***
CN104199723B (zh) 基于虚拟设备的摄像头映射方法
EP3163975A1 (en) Configuration information management method, device, network element management system and storage medium
CN105553741A (zh) 一种基于云计算的应用***自动化部署方法
CN102763373B (zh) 基于远程访问使用本地网络装置的服务的方法和设备
CN104572274A (zh) 跨云点迁移***及方法
CN103354560B (zh) 数据的分解同步方法及***
CN105338048A (zh) 一种虚拟桌面基础架构下的文件传输方法和***
CN104283926A (zh) 一种数据同步方法、装置及服务器
CN110389935A (zh) 一种启动小程序的方法、设备和计算机存储介质
CN103327051A (zh) 远程桌面管理***及方法
CN102904977B (zh) 网络地址分配方法、服务器和节点
CN103516547A (zh) 一种网络参数分配方法及装置
CN103064757A (zh) 数据备份方法及***
CN103326887B (zh) 一种接口管理方法及***
JP2015177478A (ja) 会議端末制御システム、会議端末制御装置、会議端末制御方法及びプログラム
CN108540552B (zh) 设备互连方法、装置、***、设备和存储介质
CN104468826A (zh) 一种分布式渲染方法、装置及***
CN105205100A (zh) 终端之间基于mtp的数据同步方法及终端
CN105681108A (zh) 一种实现配置同步的方法及设备
CN103108046A (zh) 云终端的虚拟机登录方法、装置和***
CN105426732A (zh) 一种基于网络的USBKey复用方法及网络远程端
CN105808312A (zh) 一种供给虚拟卷的方法和设备
CN102801778A (zh) 一种实现资源共享的装置及资源共享方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160323