During last year 2018 we saw how there was a race between the advances to unlock by brute force an iPhone by finding its unlock code (devices like GrayKey are proof of this) and the improvements to counteract these attacks by iOS. One thing was clear to us: this is a race that will never end.
But now Apple has achieved an interesting advantage to gain ground, because the USB-C standard is going to be updated with an authentication protocol that will further improve the security of all peripherals that we want to connect to the computer or devices with this port. Each of these peripherals, when connected, will be able to verify its authenticity.
At Apple This is all you can do with the iPad Pro USB-C
You can read the document about this new protocol from here, although I will summarize it: a USB-C computer will be able to verify that the accessory and even the cable that connects it comply with all the security measures and are really the devices they claim to be. If there is a green light to everything, then data traffic will be allowed. If not, the connection can be cut off even if we have physically inserted the cable into the USB-C port. Everything will be done using 128-bit cryptography.
This is precisely what Apple is doing with the Lightning connections of its devices and accessories, and if Cupertino takes advantage of it, it could be a good way to prevent us from being victims of any attack . Imagine, for example, charging your MacBook Air into an airport wall socket. What if what looks like a simple charging socket to you is actually a port through which data passes and from which it attempts to enter your system? You have to be prepared for these things, and this new USB-C protocol puts us up to the task.
The price to pay, however, will be that some cheap chargers and cables that do not meet all standards will not work with our iPhone and iPad. But again, it’s for our own safety. The best thing you can do is to use the official or certified ones at all times.