Apple vysvětluje, proč bylo jádro iOS 10 záměrně ponecháno otevřené
Foto: Ste Smith/Cult of Mac
Apple vysvětlil, proč vydal svou první beta verzi iOS 10 s nešifrovaným jádrem. Někteří bezpečnostní experti navrhli, že tento krok mohl být neúmyslný, ale po celou dobu byl součástí plánu Apple.
Jádro zapečené do iOS, jako každé jádro, spojuje software s hardwarem. Je to jádro operačního systému a zodpovídá za správu zabezpečení, paměti, systémových procesů a požadavků z nainstalovaných aplikací.
Ve středu bylo odhaleno, že iOS 10 beta 1 byl vydán s nešifrovaným jádrem, díky čemuž se do toho dostane nekonečně snadněji. Existuje k tomu dobrý důvod, říká Apple - a nenechává to uživatele odhalené.
"Mezipaměť jádra neobsahuje žádné informace o uživateli a jejím rozšifrováním jsme schopni optimalizovat výkon operačního systému bez ohrožení zabezpečení," vysvětlil mluvčí společnosti. TechCrunch.
Všechna předchozí vydání iOS-včetně betas-byla dodávána se šifrovanými jádry, což brání třetím stranám se do nich dostat. To pomohlo udržet kód Apple v tajnosti a ztěžovalo hledání nedostatků, které by bylo možné zneužít.
Ale tím, že tyto nedostatky snáze najdete ve fázi beta testování, může je Apple opravit rychleji. To znamená, že v době, kdy iOS 10 bude mít svůj veřejný debut v září, by měl být ještě bezpečnější a ještě těžší hacknout.