GateKeepers teknologi er ikke rigtig ny... Men dens kontrol over udviklere er

GateKeepers teknologi er ikke virkelig ny... Men dens kontrol over udviklere er

devID

Mountain Lion's GateKeeper funktion er designet til at forbedre Mac -sikkerhed ved at udnytte kraften i Mac App Store og igennem et nyt udviklerprogram, hvor Apple vil tilbyde udvikler -id'er til medlemmer af sin Mac -udvikler Program. Disse id'er lader udviklere digitalt signere deres applikationer, så Mountain Lion Mac'er kan verificere en apps ægthed og sikkerhed, før de kører den.

Selvom dette kan virke som en ny tilgang og en udvidelse af Mac App Store -modellen, er den faktisk baseret på teknologi, der har været en del af OS X siden udgivelsen af ​​Leopard.

Leopard introducerede begrebet applikationskodesignering. Kodesignering giver udviklere mulighed for at anvende en kryptografisk digital signatur på deres apps. Det giver en Mac mulighed for at kontrollere, at applikationen er blevet ændret, hver gang den køres. Leopard, Snow Leopard og Lion har alle brugt kodesignering på nogle store måder.

Advarende bruger, hvis et program er blevet ændret (beskadiget eller inficeret), når brugeren starter


Gør OS X -programmets firewall mere sikker ved at tillade eller afvise forbindelser baseret på applikationen og dens digitale signatur ud over de netværksporte, den forsøger at bruge, når den opretter forbindelse til internettet
Kontrol af adgang til applikationer via forældrekontrol (eller administrerede præferencer i uddannelses-/virksomhedsindstillinger)

Indtil nu har kodesignering været en funktion, som udviklere kunne vælge at implementere eller ikke implementere. Apple stillede ikke kodesignering til et krav eller tilbød incitamenter til at bruge den uden for Mac App Store. Hvis usignerede apps køres på en Mac med Leopard, Snow Leopard eller Lion installeret, opretter Mac'en simpelthen en digital signatur og signerer dem første gang, de bruges.

Mountain Lion, på den anden side, giver udviklere et stort incitament, fordi de ikke bruger kodesignering og ikke at være en del af Developer ID -programmet vil sandsynligvis reducere salget for apps, der ikke sælges via Mac -appen Butik. Det sætter Mac -udviklere i en kortere snor og tilskynder til medlemskab i Apples Mac -udviklerprogram. Det gør det også meget lettere for forbrugerne at sikre integriteten af ​​apps og deres Macs sikkerhed.

Seneste blogindlæg

Undersøgelse: iPhone -ejere er de mest loyale smartphone -brugere
August 20, 2021

Undersøgelse: iPhone -ejere er de mest loyale smartphone -brugereUndersøgelse finder iPhone fører alle smartphones til loyale brugere.Apples iPhone...

Undersøgelse: Rise of Two-iPad Homes
August 20, 2021

Undersøgelse: Rise of Two-iPad HomesEt stigende antal familier elsker deres iPad så meget, at de køber en anden Apple -tablet frem for at dele. Det...

RIM: Vores tablets browser er hurtigere end iPad
August 20, 2021

RIM: Vores tablets browser er hurtigere end iPadResearch in Motion har taget til Youtube at sammenligne den for nylig afsløret PlayBook tablet med ...