Apple վաղուց հիմնված է պաշտպանելով իր օգտատերերի գաղտնիությունըԱյս մոտեցումը սկսվում է մեր սեփական չիպերի նախագծումից։ Յուրաքանչյուր Apple չիպը պարունակում է անփոփոխ Boot ROM, որը թույլ է տալիս աշխատեցնել միայն պաշտոնապես ստորագրված ծրագրերը: Չիպերը նաև ներառում են Secure Enclave, հատուկ բաժին՝ տվյալներ պահելու համար, ինչպիսիք են մուտքի կոդերը, Face ID կամ Touch IDԱյս տվյալները հասանելի չեն նույնիսկ համակարգին։
Օրինակ, երբ օգտագործվում է Face ID iOS միայն հարցնում է Secure Enclave ստուգման մասին։ Արդյունքը պարզապես «այո» կամ «ոչ» է, երբեք՝ տվյալների բովանդակությունը։ Սարքի վրա տվյալները վերծանելու համար օգտագործվում է առանձին AES շարժիչ, որն աշխատում է գլխավոր պրոցեսորից անկախ։ Կարդացեք, թե որ շերտերն են հատկապես պաշտպանում ձեր տվյալները։
Անվտանգության 8 շերտեր. Ինչպես Apple պաշտպանում է ձեր տվյալները
1. Սարքավորումների անվտանգություն
Apple պաշտպանությունը սկսվում է չիպի մակարդակից։ Յուրաքանչյուր սարք պարունակում է անփոփոխ Boot ROM, որը ապահովում է, որ գործարկվի միայն պաշտոնապես ստորագրված համակարգը։ Հիմնական դեր է խաղում Secure Enclave, որը պահպանում է մուտքի կոդերը և կենսաչափական տվյալները և երբեք չի տրամադրում դրանք համակարգին։ Pro տվյալների կոդավորում և վերծանում Apple օգտագործում է առանձին AES ապարատային շարժիչորպեսզի համակարգն ինքը չունենա տվյալներին անմիջական մուտք։
2. Օպերացիոն համակարգի պաշտպանություն
Օպերացիոն համակարգը պաշտպանում է Apple մի քանի ձևերով։ Օրինակ՝ Միջուկի ամբողջականություն Proհայտնաբերում (KIP) կանխում է միջուկի որևէ փոփոխություն դրա բեռնավորումից հետո։ Համակարգը նաև ապահովում է, որ գործարկվի միայն վստահելի կոդը, իսկ սարքավորումը կանխում է այս կանոնների վերադարձը համակարգի աշխատանքի ընթացքում։
3. Ֆայլերի կոդավորում
Յուրաքանչյուր նոր ֆայլ ավտոմատ կերպով կոդավորված է 256-բիթանոց բանալիով Համակարգի տվյալների միջոցով Proպաշտպանություն։ Mac-ի վրա Apple օգտագործում է տեխնոլոգիա FileVaultԳաղտնագրման շնորհիվ տվյալները պաշտպանված են նույնիսկ սարքի գողության դեպքում և չեն կարող կարդացվել առանց թույլտվության։
4. Դիմումի անվտանգություն
Apple վերանայում է յուրաքանչյուր հայտը հրապարակվելուց առաջ։ Նոտարական վավերացում ապահովում է, որ ծրագիրը զերծ է վնասակար կոդից։ Sandboxing նշանակում է, որ հավելվածը հասանելիություն ունի միայն իր սեփական տվյալներին և չի կարող փոփոխել համակարգը կամ այլ հավելվածները: Համակարգի հետ բոլոր փոխազդեցությունները կատարվում են պաշտոնական API-ի միջոցով:
5. Ծառայությունների պաշտպանություն (օրինակ՝ iMessage)
Օրինակ iMessage օգտագործում է ծայրից ծայր կոդավորում, այնպես որ հաղորդագրությունները կարդացվող են միայն ուղարկողի և ստացողի կողմից: Կից ֆայլերը, ինչպիսիք են լուսանկարները, առանձին կոդավորվում և պահվում են i-ում:Cloudu, որտեղ ապակողպման բանալին կոդավորված հաղորդագրության մաս է կազմում։ Ոչ մեկը, ոչ էլ մյուսը Apple այս տվյալներին մուտք չունի։
6. Ցանցային անվտանգություն
Apple պաշտպանում է օգտատերերին նույնիսկ ցանցերին միացված լինելու դեպքում։ Օրինակ՝ պատահականորեն ստեղծված MAC հասցեներ կանխել սարքերի Wi-Fi-ի միջոցով հետևումը։ Apple Այն նաև օգտագործում է լրացուցիչ պաշտպանություն MAC հասցեն բացահայտող մեթոդների դեմ, ներառյալ միացման ժամանակի մանիպուլյացիան։
7. Զարգացման շրջանակների անվտանգություն (օրինակ՝ HomeKit)
Շրջանակներ, ինչպիսիք են HomeKit կամ Healthչան Նրանք օգտագործում են ծայրից ծայր կոդավորում սարքի և հավելվածի միջև յուրաքանչյուր հաղորդակցության համար: Օրինակ, խելացի լամպը կոդավորում է նույնիսկ հաղորդագրությունը՝ անկախ նրանից, թե այն միացված է, թե անջատված: Զուգակցվելուց առաջ յուրաքանչյուր սարք ստուգվում է, որ հավաստագրված է:
8. Կորպորատիվ սարքավորումների կառավարում
Apple թույլ է տալիս ընկերություններին կենտրոնացված կերպով կառավարել սարքերը, ԴեպիminiԱդմինիստրատորները կարող են սահմանել գաղտնաբառերի քաղաքականություն, անջատել հավելվածները, կատարել հեռակա ջնջումներ կամ պարտադրել թարմացումներ: Բոլոր փոփոխությունները աջակցվում են համակարգի մակարդակով և չեն կարող շրջանցվել սովորական օգտատիրոջ կողմից: