Technologia GateKeepera nie jest tak naprawdę nowa... Ale jego kontrola nad programistami jest

Technologia GateKeepera nie jest tak naprawdę nowa… Ale jej kontrola nad programistami jest

devID

Lwy górskie Portier funkcja ma na celu zwiększenie bezpieczeństwa Maca poprzez wykorzystanie możliwości Mac App Store i poprzez nowy program dla programistów, w którym Apple będzie oferować identyfikatory programistów członkom swojego programisty Mac; Program. Te identyfikatory pozwolą programistom cyfrowo podpisywać swoje aplikacje, aby komputery Mountain Lion Mac mogły zweryfikować autentyczność i bezpieczeństwo aplikacji przed jej uruchomieniem.

Chociaż może się to wydawać nowym podejściem i rozszerzeniem modelu Mac App Store, w rzeczywistości opiera się na technologii, która jest częścią systemu OS X od czasu wydania Leoparda.

Leopard wprowadził koncepcję podpisywania kodu aplikacji. Podpisywanie kodu umożliwia programistom stosowanie kryptograficznego podpisu cyfrowego w swoich aplikacjach. Dzięki temu komputer Mac może sprawdzić, czy aplikacja została zmodyfikowana za każdym razem, gdy jest uruchamiana. Leopard, Snow Leopard i Lion używali podpisywania kodu na kilka głównych sposobów.

Ostrzeganie użytkownika, jeśli aplikacja została zmodyfikowana (uszkodzona lub zainfekowana) po uruchomieniu użytkownika
Zwiększanie bezpieczeństwa zapory aplikacji OS X poprzez zezwalanie lub odrzucanie połączeń na podstawie aplikacji i jego podpis cyfrowy oprócz portów sieciowych, których próbuje użyć podczas łączenia się z Internetem
Kontrolowanie dostępu do aplikacji za pomocą Kontroli rodzicielskiej (lub Preferencji zarządzanych w ustawieniach edukacyjnych/biznesowych)

Do tej pory podpisywanie kodu było funkcją, którą programiści mogli zaimplementować lub nie. Apple nie wymagało podpisywania kodu ani nie oferowało zachęt do korzystania z niego poza Mac App Store. Jeśli niepodpisane aplikacje są uruchamiane na komputerze Mac z zainstalowanym systemem Leopard, Snow Leopard lub Lion, komputer Mac po prostu utworzy podpis cyfrowy i podpisze je przy pierwszym użyciu.

Z drugiej strony Mountain Lion daje programistom dużą zachętę, ponieważ nie używają podpisywania kodu i nie uczestnictwo w programie Developer ID prawdopodobnie obniży sprzedaż aplikacji, które nie są sprzedawane za pośrednictwem aplikacji na komputery Mac Sklep. To sprawia, że ​​programiści komputerów Mac są na krótszej smyczy i zachęcają do członkostwa w Apple’s Program dla programistów Mac. Ułatwia również konsumentom zapewnienie integralności aplikacji i bezpieczeństwa komputerów Mac.

Najnowszy wpis na blogu

Apple Watch Ultra z wyświetlaczem microLED przesunięty na 2025 rok
April 28, 2023

My i nasi partnerzy używamy plików cookie do przechowywania i/lub uzyskiwania dostępu do informacji na urządzeniu. My i nasi partnerzy wykorzystuje...

| Kult Maca
April 28, 2023

My i nasi partnerzy używamy plików cookie do przechowywania i/lub uzyskiwania dostępu do informacji na urządzeniu. My i nasi partnerzy wykorzystuje...

IOS 16.4 RC odnosi się do niewydanych słuchawek AirPods, Beats Studio Buds+
April 28, 2023

My i nasi partnerzy używamy plików cookie do przechowywania i/lub uzyskiwania dostępu do informacji na urządzeniu. My i nasi partnerzy wykorzystuje...