USB Type-C 应用面临安全性考验,USB-IF 将推动新认证机制
USB 应用已经达到空前盛况,横跨电脑、移动设备、周边设备、影音器材等范畴,是一个极为普遍常见的界面。进入 USB Type-C 世代由于一并推动 USB-PD,过去没有严格执行的认证要求,基于安全性考量开始变得重要。有鉴于此,USB-IF 将推动新的认证机制,藉以确保设备与周边设备,跨规范搭配使用的安全性。
USB Type-C 连接器正反面皆可插拔,纳入支持的设备数量已经增加不少,在卖场也能找到各式低价位线材与转接头,看来是有逐渐走向普及的趋势。然而这应用却充满了隐忧,因为线材、充电器等周边的品质参差不齐,传递高于 USB 规范的电力时(即所谓快充模式),难以确保不会发生问题。基于这点再加上其他因素考量,USB-IF 将推动新的认证机制,以确保使用安全性。

▲ 选购 USB 线材有个大难题,甚少厂商会标示经过测试甚至是通过 USB-IF 认证,所能支持的电流传输承载量。图为 Delta 旗下品牌 Ineergie 所推出 USB Type-C 线材包装盒,有标示相关资讯得以参考。
USB-IF 此举首要在于提升电源传输的安全性,USB Type-C 基于 USB 3.x 规范应用,标准电流供应量为 0.9A,若是 USB 2.0 则是只有 0.5A。由于只是连接器形式改变,电器层规格并未变动,因此仅少数劣质品存在隐忧。关键在 USB-PD(USB Power Delivery)相容性,因为 USB-PD 可支持 12、20V 电压、最高 5A 电流传输,必须建立更严谨的要求。
USB Type-C 认证涵盖范围,包含 USB 主控端、设备、充电器、线材、电源来源等部分,计划要求厂商导入 ID 芯片应用,而验证资料将透过 128bit 位加密传输进行。不过 USB-IF 会如何策划认证机制、在什么时间点发布正式规范,现阶段都还不明朗,或许 Intel 会比 USB-IF 还要积极推动此类认证机制也说不定。

▲ USB-IF 将推动的认证机制,涵盖整个 USB Type-C 应用环节。

▲ USB Type-C 认证资料加密方式参考资讯。
其实早在 USB Type-C 登场时,就能看出来这是必然的趋势,因为市面上的周边产品素质实在良莠不齐。如价格和标准 USB 3.0 产品相近的各式 Type-C 线材,较差者可能无法提供稳定的传输速率、承载快充模式的电流量。假使设备与电源供应设备皆支持 USB-PD,但使用了素质不符合要求的线材,轻则导致两端设备设备损坏,重则可能燃烧引起火灾。
这和大家当前选购 USB 3.0 / 2.0 线材的困惑一样,当线材的导线线径、加工品质不合乎要求时,自然会容易出现传输较慢、充电速度不如预期等问题。不过要普遍导入 ID 芯片应用,这将会垫高各式设备、周边的制造成本,此举和 Thunderbolt、Lightning 无异。此外,严格要求厂商执行更会形成一个断层,现有廉价品将无法和未来新的设备、周边搭配使用,在在考验着 USB-IF 的智能。

▲ 支持 USB-PD 的 Type-C 线材连接器内部结构示意图,内部必须包含 ID 芯片才能合乎规范要求。
但相对好处是,如果 USB-IF 尽本分做好认证机制,那么未来特别是选购线材时,将有个明确支持规格资讯可以参考。不像现在认证规范形同虚设,想要买条好线只能拿白花花银子赌运气,再不然就只能当鸵鸟的掏钱挑选线材大厂制品。当然了,一切前提是 USB-IF 本身必须致力推动认证,否则这么做可能依旧看不到效益。
USB Type-C 应用面临安全性考验,USB-IF 将推动新认证机制的更多相关文章
- 第一章 USB Type C的基本原理
图 1: USB Type C接头外形 USB Type C(简称USB-C)的基本特性: 1. 接口插座的尺寸与原来的Micro USB规格一样小,约为8.3mm X 2.5mm 2. 可承受1万次 ...
- 将手机micro USB口转换为USB type C连接器的低成本方案
我们知道USB IF提出的type C连接器的终极目标是统一各种USB 接口. 尽管USB 3.0在PC市场上发展的风生水起,但是由于USB 3.0对手机4G LTE的EMI和RFI干扰,导致市场上除 ...
- USB接口定义 | USB Type C接口定义 | 制作Type A转Type C充电-数据线
1. USB接口定义 2. USB Type C接口定义 Type C接口母头(插座) Type C接口公头(插头) 引脚定义 参考:https://www.cnblogs.com/zhouhaoch ...
- USB系列之一:列出你的USB设备
USB现在已经成为PC机必不可少的接口之一,几乎所有的设备都可以接在USB设备上,USB键盘.鼠标.打印机.摄像头,还有常用的U盘等等,从本篇文章开始,将集中篇幅介绍一下在DOS中使用USB设备的方法 ...
- USB OTG简单介绍、与普通USB线的差别
USB有三类接口A类接口 -----------最常见的扁平接口,四芯 VCC GND D+ D- B类接口 ...
- Linux USB驱动学习总结(二)---- USB设备驱动
USB 设备驱动: 一.USB 描述符:(存在于USB 的E2PROM里面) 1. 设备描述符:struct usb_device_descriptor 2. 配置描述符:struct usb_c ...
- Linux USB驱动学习总结(一)---- USB基本概念及驱动架构
USB,Universal Serial Bus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通讯.是应用在PC领域的接口技术.USB接口支持设备的即插即用和热插拔功能.USB是 ...
- CVE-2016-2502-drivers/usb/gadget/f_serial.c in the Qualcomm USB driver in Android. Buffer Overflow Vulnerability reported by #plzdonthackme, Soctt.
CVE-2016-2502-drivers/usb/gadget/f_serial.c in the Qualcomm USB driver in Android.Buffer Overflow Vu ...
- USB入门开发的八个问题&USB枚举『转』
USB 基本知识 USB的重要关键字: 1.端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点.输出端点.配置端点 ...
随机推荐
- ASP缓存类收集
木鸟写的 '********************************************** ' vbs Cache类 ' ' 属性valid,是否可用,取值前判断 ' 属性name,ca ...
- hibernate设置mysql的timestamp默认值技巧
首先,要想使用数据库中配置的默认值就必须不让hibernate覆盖了默认值,需要配置property insert="false" update="false" ...
- MySql数据库的导入_命令工具
一.如何导入别人已经建好的数据库 create database goods use goods source E:\goods.sql (绝对路径) 这样就导入了指定的数据库到本机电脑 二.任何数据 ...
- 2013年全国各大著名的IT公司薪资待遇大揭密
以下为转载,特此说明!--西电好网 ============================================ 1: 本人西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇 ...
- Asp.net基础知识
1.[项目结构] 1.1文件后缀: .cs 源文件(程序代码) .csproj 项目文件(管理文件项) .sln 解决方案文件(管理项目) .config ...
- 打包C#程序
开源中国. 今天来使用VS2010对C#程序进行打包发布. 我们有一个C#程序.程序很简单,我们需要对它进行发布. Contents 步骤: 建立一个安装项目.我们得到了一个Setup1项目. 在应用 ...
- JSON的基本格式以及与JavaScript之间的转换
JSON的基本格式以及与JavaScript之间的转换 近来,发现很多人写json格式的数据时,总是没有达到JSON的规范,虽然在语言要求不严格的情况下能够通过, 但是,难免会遇到这样那样的问题,到时 ...
- Could not find action or result 导致 页面出现404错误
注意一下语句的写法(在login.jsp中的action) 在 struts.xml中 <action name="login" class="action.Lo ...
- Microsoft Excel Sheet/表格 制作折线图
Microsoft Excel Sheet/表格 制作折线图 虽然比较简单,但是仍然需要稍微花一点功夫. 1.制作好表格数据 2.先将数据选定(不包括 横座标的 年月日或其他的刻度 的那一列) 3.插 ...
- FlatBuffers
1 What is FlatBuffers. FlatBuffers is a serialization library for games and other memory constrained ...