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的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点.输出端点.配置端点 ...
随机推荐
- Windows Azure入门教学:使用Blob Storage
对于.net开发人员,这是一个新的领域,但是并不困难.本文将会介绍如何使用Blob Storage.Blob Storage可以看做是云端的文件系统.与桌面操作系统上不同,我们是通过REST API来 ...
- Submine Text 3 代码自动换行
开启自动换行功能的步骤: 1.打开 Preferences -> Setting - User(设置 - 用户) 2.在再大的括号前添加如下内容即可: "word_wrap" ...
- ASP.NET MVC模型绑定的6个建议(转载)
ASP.NET MVC模型绑定的6个建议 发表于2011-08-03 10:25| 来源博客园| 31 条评论| 作者冠军 validationasp.netmvc.netasp 摘要:ASP.NET ...
- Oracle 递归函数与拼接
) name FROM table tb START ) CONNECT BY PRIOR ID=mt.parentid ; 在Oracle中,SYS_CONNECT_BY_PATH函数主要作用是可以 ...
- java File详解
一.简介 File类是“文件”和“目录名”的抽象表示形式.因此在java语言中,File类既可以表示文件也可以表示目录. 尽管java.io定义的大多数类是实行流式操作的,而File类则不是,它没有指 ...
- 判断UserAgent是否来自微信
iso: Mozilla/5.0 (iPhone; CPU iPhone OS 7_0_4 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko ...
- C#简单的tcpserver
实现一个简单的TCPserver,用tcplistener实现. 当收到客户端特定信息"101"时,发送给客户端"202“指令. using System; using ...
- shell中的重定向(2>&1)
shell的输出可以分为标准输出和错误输出,2>&1中,2代表错误输出,1代表标准输出,&符号代表后面跟的是代号而不是文件. test.sh echo '我是标准输出' ls / ...
- Codeforces 616E - Sum of Remainders
616E Sum of Remainders Calculate the value of the sum: n mod 1 + n mod 2 + n mod 3 + - + n mod m. As ...
- 批量将MP4 转换为 MP3
0 需要先下载VLC 软件 1 win+R 运行 "CMD" 2 CD mp4目录 3 复制 并运行下面代码 for %%a in (*.mp4) do "C:\Prog ...