Apple обяснява защо ядрото на iOS 10 умишлено е оставено отворено
Снимка: Ste Smith/Cult of Mac
Apple обясни защо пусна първата си бета версия на iOS 10 с некриптирано ядро. Някои експерти по сигурността предполагат, че този ход може да е бил непреднамерен, но той е бил част от плана на Apple през цялото време.
Ядрото, изпечено в iOS, като всяко ядро, се ожени за софтуер с хардуер. Това е ядрото на операционната система и отговаря за управлението на сигурността, паметта, системните процеси и заявките от инсталирани приложения.
Беше разкрито в сряда, че iOS 10 бета 1 беше освободен с некриптирано ядро, което прави навлизането в него безкрайно по -лесно. Има добра причина за това, казва Apple - и това не оставя потребителите изложени.
„Кешът на ядрото не съдържа никаква информация за потребителя и чрез неговото декриптиране можем да оптимизираме производителността на операционната система, без да компрометираме сигурността“, обясни говорител на компанията. TechCrunch.
Всички предишни версии на iOS-включително бета версиите-са доставени с криптирани ядра, предотвратявайки навлизането на трети страни в тях. Това помогна да се запази кодът на Apple в тайна и затруднява намирането на недостатъци, които могат да бъдат използвани.
Но като направи тези недостатъци по -лесни за намиране по време на фазата на бета тестване, Apple може да ги отстрани по -бързо. Това означава, че до момента, когато iOS 10 направи своя публичен дебют през септември, той трябва да бъде още по -сигурен и още по -труден за хакване.