【技术实现步骤摘要】
【国外来华专利技术】用于USB C型认证用的软件狗
技术介绍
[0001]通用串行总线(USB)C型(Type
‑
C)认证规范可用于限制可通过主机系统的USB C型端口连接到主机系统的设备的类型。本说明书的基本原理是设备以安全证书链的形式发送关于自身的可验证信息。然后,主机系统使用该信息来确定主机系统是否应该允许设备与主机系统连接和共享信息。用于确定是否应该允许设备连接到主机系统的标准被称为认证策略。
附图说明
[0002]图1A
‑
1C是示出软件狗(dongle)的各种示例的框图。
[0003]图2是示出系统的一个示例的框图。
[0004]图3A
‑
3D是示出向通用串行总线(USB)C型认证使能(authentication
‑
enabled)主机认证USB C型设备的方法的一个示例的流程图。
具体实施方式
[0005]在以下详细描述中,参考形成其一部分的附图,并且在附图中通过说明示出了可以实践本公开的具体示例。应当理解,在不脱离本公开的范围的情况下 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种软件狗,包括:面向上游的通用串行总线(USB)C型端口;面向下游的USB C型端口;以及安全处理器,通信地耦合在面向上游的USB C型端口与面向下游的USB C型端口之间,安全处理器在面向上游的USB C型端口连接到主机并且面向下游的USB C型端口连接到设备的情况下响应于来自主机的认证发起请求来认证软件狗。2.根据权利要求1所述的软件狗,其中,安全处理器通过面向上游的CC线通信地耦合到面向上游的USB C型端口并且通过面向下游的CC线通信地耦合到面向下游的USB C型端口。3.根据权利要求2所述的软件狗,其中,安全处理器通过面向上游的CC线接收认证命令和非认证命令,通过面向上游的CC线对认证命令做出响应,将非认证命令传递到面向下游的CC线,并且将对面向下游的CC线上的非认证命令的响应传递到面向上游的CC线。4.根据权利要求1所述的软件狗,还包括:VBUS线,直接连接在面向上游的USB C型端口和面向下游的USB C型端口之间;传输(TX)和接收(RX)线,直接连接在面向上游的USB C型端口与面向下游的USB C型端口之间;USB2线,直接连接在面向上游的USB C型端口和面向下游的USB C型端口之间;以及SBU线,直接连接在面向上游的USB C型端口和面向下游的USB C型端口之间。5.根据权利要求1所述的软件狗,其中,面向上游的USB C型端口包括面向上游的公USB C型端口,并且面向下游的USB C型端口包括面向下游的母USB C型端口。6.一种软件狗,包括:面向上游的通用串行总线(USB)C型端口;面向下游的USB C型端口;以及安全处理器,通信地耦合在面向上游的USB C型端口和面向下游的USB C型端口之间,安全处理器在面向上游的USB C型端口连接到USB C型认证使能的主...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。