
Nee, Apple bespioneert ons niet met Gatekeeper
Op het moment dat macOS 11.0 Big Sur
uitkwam was de interesse zo groot dat Apple de vraag nauwelijks aankon, waardoor andere services bijna bezweken onder de druk. Men had die vraag natuurlijk verwacht en ongetwijfeld werd er vooraf al heel erg veel extra bandbreedte ingezet.
Maar toen dat gebeurde bleek er een extra bijeffect te zijn, sommige gebruikers konden hun apps niet meer opstarten. Dat kwam door problemen met Apple’s
Online Certificate Status Protocol-server, de server waarbij het ingebouwde Gatekeeper tijdens het opstarten van apps kijkt of alles daar wel mee in de haak is. Veiligheids-onderzoeker Jeffrey Paul was daar helemaal niet blij mee, en schreef het stuk
Your Computer Isn't Yours, waarvan de titel de lading van zijn stuk prima dekt.

Nee, Apple bespioneert ons niet met Gatekeeper
In dat stuk deelt hij zijn ontdekking dat de data die naar Apple’s OCSP-server verstuurd wordt niet versleuteld is, en daar zouden kwaadwillenden (als ze erg hard hun best deden) wel het een en ander uit af kunnen leiden. Zo kunnen ze weten wanneer je online bent, wat voor computer je daarbij gebruikt, welke provider je hebt, waar je ongeveer zit en welk programma je aan het opstarten bent.
Het is niet honderd procent zeker sinds wanneer deze Gatekeeper-check in macOS zit, voor zover na te gaan zou het
voor het eerst zijn verschenen in macOS 10.14 Mojave.
Apple heeft inmiddels gereageerd door
een support-pagina hierover online te zetten. Die link is trouwens naar de Engelstalige pagina, want
de Nederlandse versie is verouderd en er zitten foutjes in (die al gemeld zijn).
Privacy protections
macOS has been designed to keep users and their data safe while respecting their privacy.
Gatekeeper performs online checks to verify if an app contains known malware and whether the developer’s signing certificate is revoked. We have never combined data from these checks with information about Apple users or their devices. We do not use data from these checks to learn what individual users are launching or running on their devices.
Notarization checks if the app contains known malware using an encrypted connection that is resilient to server failures.
These security checks have never included the user’s Apple ID or the identity of their device. To further protect privacy, we have stopped logging IP addresses associated with Developer ID certificate checks, and we will ensure that any collected IP addresses are removed from logs.
In addition, over the the next year we will introduce several changes to our security checks:
- A new encrypted protocol for Developer ID certificate revocation checks
- Strong protections against server failure
- A new preference for users to opt out of these security protections
Met andere woorden, het wordt niet alleen uitgelegd door Apple, ze beloven ook beterschap wat betreft de versleuteling en in het komend jaar krijgen we een aparte instelling hiervoor in macOS, zodat we zelf hier de controle over krijgen.
Prima, maar het zou natuurlijk een stuk beter zijn geweest als Apple zelf bij de start dit allemaal meteen al zo veilig mogelijk had geïmplementeerd. Wil je meer hierover lezen dan is
dit artikel beslist de moeite van het lezen waard, dat geeft prima tegenwicht tegen het stuk van Jeffrey Paul. En voor meer discussie over dit onderwerp kan je
hier terecht.
met dank aan forumlid 'puk1980', die dit nieuws als eerste meldde op het forum#macOS #Gatekeeper