一种输入/输出设备制造技术

技术编号:17401707 阅读:99 留言:0更新日期:2018-03-07 02:02
本实用新型专利技术公开了一种输入/输出设备,包括:USB接口,用于连接输入/输出设备和终端设备,并实现两者之间的数据传输,其中所述数据至少包括认证数据和功能数据;安全芯片,耦接所述USB接口,用于处理所述认证数据,以实现所述输入/输出设备的身份认证;输入/输出功能组件,耦接所述USB接口,用于处理所述功能数据,以实现所述输入/输出设备的输入/输出功能。通过上述方式,能够在增加额外的设备的情况下,实现身份认证,并且不影响输入/输出设备外观。

An input / output device

The utility model discloses an input / output device comprises a USB interface, used to connect the input / output device and a terminal device, and realize the data transmission between the two, in which the data includes at least the authentication data and functional data; security chip, coupled with the USB interface, for processing the authentication data identity authentication, input / output devices to realize the input / output; functional components, coupled with the USB interface for processing the data, input / output devices to realize the input / output function. In this way, the identity authentication can be realized in the case of additional equipment, and it does not affect the appearance of the input / output device.

【技术实现步骤摘要】
一种输入/输出设备
本技术涉及通信安全领域,特别是涉及一种输入/输出设备。
技术介绍
随着移动互联网发展,互联网公司的数据泄露事故频发,过去基于密码的在线身份认证的技术已难以维持互联网的稳定。目前市场上发行的安全认证设备如USB令牌样式,对于用户来说携带和操作不便,而且插在例如手机等设备上影响设备外观。
技术实现思路
本技术主要解决的技术问题是提供一种输入/输出设备,能够解决现有设备携带和操作不便的问题。为了解决上述问题,本申请采用的一个技术方案是:提供一种输入/输出设备,包括:USB接口,用于连接输入/输出设备和终端设备,并实现两者之间的数据传输,其中该数据至少包括认证数据和功能数据;安全芯片,耦接USB接口,用于处理认证数据,以实现输入/输出设备的身份认证;输入/输出功能组件,耦接USB接口,用于处理功能数据,以实现输入/输出设备的输入/输出功能。其中,该输入/输出设备进一步包括一主控芯片,分别耦接安全芯片、USB接口和输入/输出功能组件,用于实现安全芯片、输入/输出功能组件与终端设备之间的数据传输,其中认证数据的传输使用第一逻辑接口设备的传输端点,功能数据的传输使用第二逻辑接口设备的传输端点,以实现同时传输认证数据和功能数据。其中,该输入/输出设备进一步包括认证组件,耦接安全芯片,用于向安全芯片传送认证确认信号,以实现输入/输出设备的身份认证。其中,认证组件包括认证按键和/或指纹识别组件。其中,该输入/输出设备是鼠标;该输入/输出功能组件进一步包括:数据采集及处理电路,用于获取鼠标的位置数据;鼠标按键,用于获取鼠标的按键数据;滚轮,耦接控制电路,用于获取滚动数据;控制电路,耦接数据采集及处理电路、鼠标按键和滚轮,用于采集并解析位置数据、按键数据和滚动数据。其中,该输入/输出设备包括触屏;输入/输出功能组件进一步包括:传感器,用于采集触屏信号;控制电路,耦接传感器,用于处理触屏信号。其中,该功能数据是音频信号;输入/输出功能组件进一步包括:控制电路,用于对音频信号进行解码;数模转换电路,耦接控制电路,用于对解码后的音频信号进行数模转换,以产生模拟音频信号;扬声器,耦接数模转换电路,用于播放模拟音频信号。其中,该输入/输出功能组件进一步包括:麦克风,用于接收音频信号;采样电路,耦接麦克风,用于对音频信号进行采样,以产生数字音频信号;控制电路/主控芯片进一步用于对数字音频信号进行编码。其中,控制电路和主控芯片集成在一起。其中,USB接口是USBType-C接口。本技术的有益效果是:区别于现有技术的情况,本技术通过耦接USB接口的安全芯片,处理认证数据,不需要用户进行繁琐的操作既能够实现输入/输出设备的身份认证,通过耦接USB接口的输入/输出功能组件,处理功能数据,以实现输入/输出设备的输入/输出功能,使得输入/输出设备实现原有输入/输出功能的同时,也能够实现输入/输出设备的身份认证,从而不需要再使用额外的设备,不影响输入/输出设备外观。附图说明图1是本技术输入/输出设备第一实施方式的结构示意图;图2是图1中的输入/输出设备连接的终端设备进行网络交易的流程示意图;图3是本技术输入/输出设备第二实施方式的结构示意图;图4是本技术输入/输出设备第三实施方式的结构示意图;图5是本技术输入/输出设备第四实施方式的结构示意图;图6是本技术输入/输出设备第五实施方式的结构示意图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。请参阅图1,图1是本技术输入/输出设备的第一实施方式的结构示意图。如图1所示,本技术的输入/输出设备10包括:USB接口101,用于连接输入/输出设备和终端设备,并实现两者之间的数据传输,其中该数据至少包括认证数据和功能数据;其中,认证数据是在该输入/输出设备和终端设备通信时,向终端设备传输的身份认证数据,可用于解锁终端设备、登陆终端设备中的应用和终端设备进行网络交易至少一种情况下,提供安全认证的数据;功能数据是该输入/输出设备原始输入/输出功能需要传输的数据,例如该输入/输出设备是耳机时,该功能数据即为音频数据。USB接口101的接口类型可以为A、B、C、micro、mini等,支持的USB协议最高版本可以为3.1、3.0、2.0等。具体地,根据USB协议,该USB接口101可以用于传输认证数据和功能数据至少两种数据。安全芯片102,耦接USB接口,用于处理认证数据,以实现输入/输出设备10的身份认证;其中,安全芯片102内置至少一种安全算法,例如RSA算法、ECC算法、ECDSA或哈希杂凑算法等;安全芯片102具有安全存储功能,可以存储与不同应用账号关联的私钥,从而使得连接该输入/输出设备10的终端设备可进行所关联的不同应用账号的交易或登录验证。具体地,如图2所示,在一个应用例中,在输入/输出设备10连接的终端设备20进行网络交易时,例如,当终端设备20通过浏览器或者APP应用客户端发起一次交易时,浏览器或者APP应用客户端首先将交易信息请求发给应用服务器,应用服务器根据该交易信息请求对此次交易进行认证,终端设备20的浏览器或APP应用客户端将收到应用服务器的请求及挑战策略发送给输入/输出设备10,输入/输出设备10通过安全芯片102对收到的请求及挑战策略进行HASH运算、签名,并返回给应用服务器进行验签,如验证通过则返回交易成功,如验证错误则返回交易失败。当然,在其他应用例中,该输入/输出设备10也可以在终端设备20进行解锁或者终端设备20登录网站或应用时,提供认证数据,以解锁该终端设备20或登录该网站或应用。其中,应用服务器是支持线上快速身份认证(简称FIDO)的服务器,该USB接口101可以是支持FIDOU2F协议的接口,也可以是支持FIDOUAF协议的接口,此处不做具体限定。输入/输出功能组件103,耦接USB接口,用于处理功能数据,以实现输入/输出设备10的输入/输出功能。其中,输入/输出功能是输入/输出设备的原始功能,输入/输出功能组件103是实现该输入/输出功能的相关硬件,具体视输入/输出设备的类型而定,此处不做具体限定。例如,该输入/输出设备10是耳机时,该输入/输出功能是处理和播放音频信号,该输入/输出功能组件103至少包括扬声器,音频处理电路。当然,在其他应用例中,输入/输出设备10也可以是鼠标、键盘、触屏等其他设备,此处不做具体限定。结合图1和图2所示,该输入/输出设备10进一步包括一主控芯片104,分别耦接安全芯片102、USB接口101和输入/输出功能组件103,用于实现安全芯片、输入/输出功能组件与终端设备之间的数据传输,其中认证数据的传输使用第一逻辑接口设备的传输端点,功能数据的传输使用第二逻辑接口设备的传输端点,以实现同时传输认证数据和功能数据。具体地,在一个应用例中,输入/输出设备10通过USB接口101与终端设备20连接时,根据USB协议,输入/输出设备10本文档来自技高网...
一种输入/输出设备

【技术保护点】
一种输入/输出设备,其特征在于,包括:USB接口,用于连接所述输入/输出设备和终端设备,并实现两者之间的数据传输,其中所述数据至少包括认证数据和功能数据;安全芯片,耦接所述USB接口,用于处理所述认证数据,以实现所述输入/输出设备的身份认证;输入/输出功能组件,耦接所述USB接口,用于处理所述功能数据,以实现所述输入/输出设备的输入/输出功能。

【技术特征摘要】
1.一种输入/输出设备,其特征在于,包括:USB接口,用于连接所述输入/输出设备和终端设备,并实现两者之间的数据传输,其中所述数据至少包括认证数据和功能数据;安全芯片,耦接所述USB接口,用于处理所述认证数据,以实现所述输入/输出设备的身份认证;输入/输出功能组件,耦接所述USB接口,用于处理所述功能数据,以实现所述输入/输出设备的输入/输出功能。2.根据权利要求1所述的输入/输出设备,其特征在于,进一步包括一主控芯片,分别耦接所述安全芯片、所述USB接口和所述输入/输出功能组件,用于实现所述安全芯片、所述输入/输出功能组件与所述终端设备之间的数据传输,其中所述认证数据的传输使用第一逻辑接口设备的传输端点,所述功能数据的传输使用第二逻辑接口设备的传输端点,以实现同时传输所述认证数据和所述功能数据。3.根据权利要求2所述的输入/输出设备,其特征在于,进一步包括认证组件,耦接所述安全芯片,用于向所述安全芯片传送认证确认信号,以实现所述输入/输出设备的身份认证。4.根据权利要求3所述的输入/输出设备,其特征在于,所述认证组件包括认证按键和/或指纹识别组件。5.根据权利要求2所述的输入/输出设备,其特征在于,所述输入/输出设备是鼠标;所述输入/输出功能组件进一步包括:数据采集及处理电路,用于获取所述鼠标的位置数据;鼠标按键,用于获...

【专利技术属性】
技术研发人员:夏生凤肖德银刘义陈都习卿荟知陈荣
申请(专利权)人:国民技术股份有限公司
类型:新型
国别省市:广东,44

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

1