Forum implementatorów USB (USB-IF) ogłosiło dzisiaj uruchomienie Uwierzytelnianie USB typu C., protokół oprogramowania, który posłuży jako linia obrony w celu ochrony urządzeń, które integrują połączenia USB-C, przed kablami, które nie są zgodne ze standardem bezpieczeństwa i które mogą potencjalnie uszkodzić wspomniane urządzenia.
Dzięki tej specyfikacji zarówno komputery, jak i inne urządzenia z portami USB-C będą w stanie potwierdzić autentyczność urządzenia USB lub ładowarka USB z takimi elementami, jak status certyfikacji i weryfikacja używanego napięcia zasilania, a także upewnienie się, że nie ma złośliwego oprogramowania i nie jest w stanie zainfekować komputera hosta.
Za pomocą tego protokołu systemy hostów mogą potwierdzić autentyczność urządzenia USB lub ładowarki USB, w tym takie aspekty jak status produktów (opis, zdolność i certyfikacja). Wszystko to dzieje się w momencie ustanowienia połączenia przewodowego - zanim możliwe będzie przesłanie niewłaściwego zasilania lub danych.
To uwierzytelnianie pozwala komputerom chronić się przed ładowarkami USB nie spełniają standardów, a tym samym zmniejszają ryzyko awarii sprzętu a nawet złośliwe oprogramowanie wbudowane w takie urządzenia USB, które próbuje wykorzystać połączenie USB
Ta specyfikacja pojawia się po tym, jak niektóre kable USB-C były w stanie uszkodzić urządzenia elektroniczne. Jeśli pamiętamy, inżynier Google, Benson Leung, od kogo rozmawiamy w innym pościeSpędził tygodnie sprawdzając kable USB-C, które były sprzedawane przez Amazon po tym, jak kupiony przez niego kabel innej firmy był w stanie zepsuć jego Chromebooka Pixel.
Praca Leunga skłoniła Amazon do zakazania sprzedawcom zewnętrznym oferowania takich kabli USB-C nie stosuj się do standardowych specyfikacji wydany przez USB-IF, a także osiągnął te warunki, które zostały określone w ramach standardu, który został dzisiaj przedstawiony.
Najważniejsze cechy tej wydanej certyfikacji to:
- Standardowy protokół uwierzytelniania certyfikatu USB typu C na ładowarkach, urządzeniach, kablach i zasilaczach
- Obsługa uwierzytelniania za pośrednictwem dowolnego kanału komunikacyjnego magistrali danych USB lub zasilania USB
- Polegaj na 128-bitowych zabezpieczeniach dla wszystkich metod kryptograficznych
- Ta specyfikacja metod kryptograficznych musi zostać zaakceptowana na arenie międzynarodowej dla istniejącego formatu certyfikatu, podpisu cyfrowego, skrótu i generowania liczb losowych.
12-calowy MacBook Retina ma już wbudowane zabezpieczenia chroniące przed niezgodnymi kablami, ale nowa funkcja uwierzytelniania USB typu C zapewni kolejną warstwę ochrony, którą Apple musi wdrożyć. Obecne maszyny akceptują tylko zasilacze USB-C innych firm, jeśli są zgodne ze specyfikacją zasilania USB, a jeśli wykryte zostanie zbyt wysokie napięcie, porty USB-C w MacBooku wyłączą się.