Apple izskaidro, kāpēc iOS 10 kodols tika apzināti atstāts atvērts
Apple ir paskaidrojis, kāpēc tā izlaida savu pirmo iOS 10 beta versiju ar nešifrētu kodolu. Daži drošības eksperti ierosināja, ka šis solis, iespējams, bija neapzināts, taču tas visu laiku bija daļa no Apple plāna.
Kodols, kas cepts iOS, tāpat kā jebkurš kodols, precē programmatūru ar aparatūru. Tā ir operētājsistēmas kodols, un tā ir atbildīga par drošības, atmiņas, sistēmas procesu un pieprasījumu pārvaldību no instalētajām lietotnēm.
Trešdien tika atklāts, ka iOS 10 beta 1 tika izlaists ar nešifrētu kodolu, kas padara to bezgalīgi vieglāku. Tam ir labs iemesls, saka Apple - un tas neatstāj lietotājus atklātus.
"Kodola kešatmiņa nesatur lietotāja informāciju, un, atšifrējot to, mēs varam optimizēt operētājsistēmas veiktspēju, neapdraudot drošību," skaidroja uzņēmuma pārstāvis. TechCrunch.
Visi iepriekšējie iOS izlaidumi, ieskaitot beta versijas, ir piegādāti ar šifrētiem kodoliem, neļaujot trešajām personām iekļūt tajos. Tas ir palīdzējis saglabāt Apple kodu noslēpumā un apgrūtinājis trūkumu atrašanu, kurus varētu izmantot.
Bet, padarot šos trūkumus vieglāk atrodamus beta testēšanas posmā, Apple var tos novērst ātrāk. Tas nozīmē, ka līdz brīdim, kad iOS 10 publiski debitēs septembrī, tam vajadzētu būt vēl drošākam un vēl grūtāk uzlauzt.