Apple-plattformsikkerhet
- Velkommen
- Introduksjon til Apple-plattformsikkerhet
-
- Oversikt over systemsikkerhet
- Sikkerhet for signert systemvolum
- Sikre programvareoppdateringer
- Operativsystemintegritet
- Aktivere dataforbindelser på en sikker måte
- Verifisere tilbehør
- BlastDoor for Meldinger og IDS
- Sikringsmodus-sikkerhet
- Systemsikkerhet for watchOS
- Generering av tilfeldige tall
- Apple SRD-enhet (Security Research Device)
-
- Oversikt over sikkerhetstjenester
-
- Oversikt over Apple Pay-sikkerhet
- Sikkerhet for Apple Pay-komponenter
- Slik beskytter Apple Pay brukernes kjøp
- Betalingsgodkjenning med Apple Pay
- Betale med kort med Apple Pay
- Kontaktløse kort i Apple Pay
- Gjøre kort ubrukelige i Apple Pay
- Apple Card-sikkerhet
- Apple Cash-sikkerhet
- Tap to Pay på iPhone
- Sikre Apple Messages for Business
- FaceTime-sikkerhet
- Ordliste
- Endringslogg for dokumentet
- Copyright
![](https://help.apple.com/assets/6537FB06A074DBB5E802EA07/6537FB31280588A5490B6E1D/no_NO/52d714626638d3391623c853be0c593b.png)
DriverKit-sikkerhet for macOS
DriverKit er rammeverket som lar utviklere lage enhetsdrivere som brukeren installerer på Macen. Drivere som er laget med DriverKit, kjøres i brukerområdet i stedet for som kjerneutvidelser, noe som gir bedre systemsikkerhet og stabilitet. Dette forenkler installasjonen og øker stabiliteten og sikkerheten i macOS.
Brukeren laster ned appen (det er ikke behov for installerere når systemtillegg eller DriverKit brukes), og tillegget er kun aktivert når det er behov for det. Disse erstatter kext-er for mange brukertilfeller som krever administratorrettigheter for å kunne installeres i /System/Bibliotek eller /Bibliotek.
IT-administratorer som bruker enhetsdrivere, løsninger for skylagring, nettverks- og sikkerhetsapper som krever kjerneutvidelser, bør oppgradere til nyere versjoner som er basert på systemtillegg. Disse nyere versjonene reduserer i stor grad muligheten for kjernepanikk på Macen, samtidig som de reduserer angrepsflaten. Disse nye tilleggene kjøres i brukerområdet, krever ikke spesiell tilgang for installasjon og de fjernes automatisk når appen flyttes til papirkurven.
DriverKit-rammeverket har C++-klasser for I/O-tjenester, enhetssamsvar, minnedeskriptorer og køer for sending. Det definerer også I/O-egnede typer for tall, samlinger, strenger og andre vanlige typer. Brukeren bruker disse med familie-spesifikke rammeverk for drivere, som USBDriverKit og HIDDriverKit. Bruk System Extensions-rammeverket til å installere og oppgradere en driver.