The USB 3.0 Promoter Group has announced the USB Type-C Authentication specification, defining cryptographic-based authentication for USB Type-C chargers and devices. USB-C is the port (the only one) on Apple’s 12-inch MacBook.
Using this protocol, host systems can confirm the authenticity of a USB device or USB charger, including such product aspects as the descriptors/capabilities and certification status. All of this happens right at the moment a wired connection is made – before inappropriate power or data can be transferred.
read more