211service.com
iPhone har passeret en nøglesikkerhedstærskel
Mindre end en måned efter, at Apple første gang sendte iPhonen i juni 2007, blev en gruppe kaldet Independent Security Evaluators dokumenterede dybe sikkerhedsdesignfejl i enheden. Apples mest pinlige flub: Hver iPhone-applikation, som Apple havde skrevet, kørte med såkaldte root-privilegier, hvilket gav hver enkelt fuld kontrol over hele telefonen. Hackere fandt fejl i de apps, der kunne bruges til at overtage telefonen indefra. Apple rettede ikke designfejlen før januar 2008.
Men efter den stenede lancering investerede Apple kraftigt i iPhone-sikkerhed. Det er stadig muligt for en hacker at overtage en telefon, men det er stadigt sværere, hovedsagelig fordi hver app kører i sin egen isolerede sandkasse. Telefonen verificerer endda sit operativsystem, når den starter. I dag er Apple iPhone 4S og iPad 3 pålidelige mobile computersystemer, der kan bruges til mobilbetalinger, e-handel og levering af højkvalitets betalt programmering – alt dette giver Apple betydelige indtægter i form af provisioner.
Faktisk har Apple i sine bestræbelser på at gøre sine enheder mere sikre krydset en betydelig tærskel. Teknologier, som virksomheden har taget i brug, beskytter Apple-kunders indhold så godt, at det i mange situationer er umuligt for retshåndhævende myndigheder at udføre retsmedicinske undersøgelser af enheder, der er beslaglagt fra kriminelle. Mest betydningsfuldt er den stigende brug af kryptering, som begynder at give problemer for retshåndhævende myndigheder, når de støder på systemer med krypterede drev.
Ting gennemgået
iOS-sikkerhed
Apple, maj 2012
Jeg kan fortælle dig fra Justitsministeriets perspektiv, at hvis det drev er krypteret, er du færdig, sagde Ovie Carroll, direktør for cyberkriminalitetslaboratoriet ved Computer Crime and Intellectual Property Sektionen i Justitsministeriet, under sin keynote tale ved DFRWS computer forensics konference i Washington, DC, sidste mandag. Når du udfører kriminelle efterforskninger, hvis du trækker strømmen på et drev, der er krypteret på hele disken, har du mistet enhver chance for at gendanne disse data.
Massemarkedskryptografi er ikke blevet tænkt som en potentiel trussel mod retshåndhævelse siden kryptokrigene i 1990'erne. Dengang var der en meget offentlig kamp mod amerikanske love og regler, der begrænsede brugen og eksporten af kryptografisk teknologi. På den ene side sagde borgerlige frihedsrettigheder og forretningsinteresser, at offentligheden havde brug for stærk kryptografi for at beskytte privatlivets fred og finansielle transaktioner. På den anden side advarede retshåndhævende organisationer om, at den samme teknologi ville styrke narkohandlere, kidnappere, hvidvaskere og terrorister.
Retshåndhævelse tabte kryptokrigene: I dag er der stort set ingen begrænsninger for massemarkedskryptering. Heldigvis skete kun få af de forudsagte forfærdelige begivenheder. En grund er, at de krypteringssystemer, der er udviklet og solgt til forbrugere gennem de sidste 20 år, har haft en akilleshæl: Der har ikke været nogen god måde at lade brugerne administrere krypteringsnøgler på sikkert. Kryptografi giver i al sin kraft ingen sikkerhed, medmindre de nøgler, der bruges til at låse dataene, forbliver hemmelige.
Indtast iPhone. Apples sikkerhedsarkitektur er så robust og så tæt vævet ind i dets hardware og software, at det både er nemt for forbrugere at bruge kryptering på deres telefoner og meget svært for en anden at stjæle den krypterede information.
I hjertet af Apples sikkerhed arkitektur er Advanced Encryption Standard-algoritmen (AES), et data-scrambling-system udgivet i 1998 og vedtaget som en amerikansk regeringsstandard i 2001. Efter mere end et årti med udtømmende analyser, anses AES bredt for at være ubrydelig. Algoritmen er så stærk, at ingen computer, man kan forestille sig i en overskuelig fremtid – selv en kvantecomputer – ville være i stand til at knække en virkelig tilfældig 256-bit AES-nøgle. Det National Security Agency har godkendt AES-256 til lagring af tophemmelige data (PDF).
Apple reagerede ikke på anmodninger om kommentarer til denne historie. Men AES-nøglen i hver iPad eller iPhone er unik for hver enhed og er ikke optaget af Apple eller nogen af dets leverandører, sagde virksomheden i en sikkerhedsrelateret hvidt papir . At brænde disse nøgler ind i silicium forhindrer dem i at blive manipuleret med eller omgået, og garanterer, at de kun kan fås af AES-motoren.
Hvad dette betyder i praksis er, at når iOS-enheder er slukket, slettes kopien af krypteringsnøglen i computerens tilgængelige hukommelse. Det er grunden til, at en efterforsker, der får en mistænkts telefon, bliver nødt til at prøve alle mulige nøgler - den opgave, som NSA anser for umulig.
iPhone og iPad opbevarer en kopi af krypteringsnøglen dybere i flashhukommelsen - ellers ville der ikke være nogen måde for enheden at gendanne data, når den blev tændt igen. Men denne krypteringsnøgle er i sig selv beskyttet af brugerens PIN-lås, en kode, der skal indtastes, før enheden kan bruges.
IPhone'en understøttede altid en PIN-lås, men PIN-koden var ikke en afskrækkelse for en seriøs angriber indtil iPhone 3GS . Fordi de tidlige telefoner ikke brugte deres hardware til at udføre kryptering, kunne en dygtig efterforsker hacke sig ind i telefonen, dumpe dens flashhukommelse og få direkte adgang til telefonens adressebog, e-mail-beskeder og andre oplysninger. Men nu, med Apples mere sofistikerede tilgang til kryptering, skal efterforskere, der ønsker at undersøge data på en telefon, prøve enhver mulig PIN-kode. Undersøgere udfører disse såkaldte brute-force-angreb med speciel software, fordi iPhonen kan programmeres til at tørre sig selv, hvis den forkerte PIN-kode gives mere end 10 gange i træk. Denne software skal køres på selve iPhone, hvilket begrænser gættehastigheden til 80 millisekunder pr. PIN-kode. At prøve alle firecifrede pinkoder kræver derfor ikke mere end 800 sekunder, lidt mere end 13 minutter. Men hvis brugeren vælger en sekscifret PIN-kode, vil den maksimale tid, der kræves, være 22 timer; en nicifret pinkode ville kræve 2,5 år, og en 10-cifret pinkode ville tage 25 år. Det er godt nok for de fleste virksomhedshemmeligheder - og sandsynligvis også godt nok for de fleste kriminelle.
Der er mange problemer, når det kommer til at udtrække data fra iOS-enheder, siger Amber Schroader, CEO for Paraben, en leverandør af retsmedicinsk software, hardware og tjenester til mobiltelefoner. Vi har haft mange civile sager, vi ikke har været i stand til at behandle ... til opdagelse på grund af kryptering, der blokerer os.
En anden iPhone-innovation har at gøre med, hvordan og hvor data bliver krypteret. For år tilbage blev kryptering ikke brugt særlig ofte, fordi det var svært at implementere og beregningsmæssigt dyrt - det tog mange ressourcer. Ikke sådan med iPhone. Apple har designet iOS-enheder, så hardwaren, der krypterer data, er i den sti, som dataene rejser, når de flyttes fra flash-lager til iPhones hovedhukommelse. Det betyder, at data automatisk kan dekrypteres, når de læses fra flash til hukommelsen og reenkrypteres, når de gemmes fra hukommelsen tilbage til flash. På iPhone er kryptering stort set gratis.
Det gør det muligt at tilbyde tjenester som Foxygram, en iPhone-app, der giver brugerne mulighed for at dele krypterede data i vidende om, at de ikke kan opsnappes og leveres til retshåndhævelse. Markus Kangas, medstifter af appens skaber, FoxyFone, siger, at målet er at give letanvendelige sikker beskeder til alle og samtidig beskytte brugernes privatliv. Han tilføjer: Vi er der ikke for at politifolk.
Googles Android-operativsystem understøtter også krypteret lagring , men kun for nogle af dataene på telefonen. Endnu vigtigere er, at der ikke er nogen nøgle indbrændt i hardwaren, så selv komplekse adgangskoder kan brydes ved at udtrække dem og bruge et netværk på et par hundrede computere. BlackBerry-telefoner, på den anden side, har også et stærkt krypteringssystem, der kan være baseret på flere faktorer ud over brugerens pinkode .
Men BlackBerry-systemet er designet til erhvervskunder og er sværere at bruge end Apples, som er lavet til forbrugermarkedet. Nu hvor hærdet kryptering af militærkvalitet er hård og nem for forbrugerne at bruge - forudsat at brugeren har indstillet en PIN-lås, der er både lang og svær at gætte - kan mareridtsscenariet med kryptokrigene endelig være sket.
Simson L. Garfinkel, der arbejder i computerkriminalteknik, er medvirkende redaktør på Teknologigennemgang .
Denne artikel blev opdateret den 13. august for at rette op på den tid, det ville tage at prøve alle mulige krypteringsnøgler af en given længde.