211service.com
James Comeys Twitter-sikkerhedsproblem er også dit problem
Indtil for nylig har mange af de store sprøjtende datalækage-som Mål og Sony hacks – skete, fordi dataene ikke var beskyttet. Korrekt kryptering ville sandsynligvis have forhindret disse brud.
Nu er tingene anderledes. Vi ser, at flere og flere problemer opstår, ikke fordi data ikke er beskyttet, men fordi det er forkert beskyttet.
Indtil for nylig var det få mennesker uden for den akademiske verden, der var meget opmærksomme på et koncept kaldet informationsstrømssikkerhed, som involverer kontrol af data, når det interagerer med software. Så kom der Dette er næsten helt sikkert James Comeys Twitter-konto , en Gizmodo-artikel, der fanger alt, hvad det betyder at være et moderne informationslæk.
Historien bag artiklen: en journalist ved navn Ashley Feinberg ville finde FBI-direktør James Comeys hemmelige Twitter-konto. Hun begyndte at grave rundt på internettet og var i stand til at afsløre kontoen på kun fire timer, i vid udstrækning ved at udnytte en nøgleinformationsfejl på Instagram.
Feinberg beskriver, hvordan hun brugte fakta om Comey og hans familie til at finde et offentligt tweet, der førte hende til en offentlig Instagram-kommentar, der førte hende til Comeys 22-årige søns, Briens, beskyttede Instagram-side.

Jean Yang Leonard Greco
Efter at Feinberg sendte anmodninger om at følge Brien, anbefalede Instagram, at hun også fulgte reinholdniebuhr , en anden beskyttet Instagram-konto, der matchede, hvad Feinberg allerede vidste om James Comeys Instagram-konto. Endnu bedre, Twitter-håndtaget med samme navn matchede, hvad Feinberg vidste om Comeys Twitter-konto.
Der sker mange ting her, hvoraf mange er uden for en softwareudviklers kontrol på Instagram, men kernen i denne lækage er en informationsflowfejl. Feinberg stolede på flere vigtige offentlige fakta om Comey, men hun ville ikke have været i stand til at finde hans Twitter-konto, hvis Instagram ikke utilsigtet havde givet de vitale spor. Og Instagram ville ikke have afsløret disse oplysninger, hvis koden havde håndhævet informationsflowsikkerheden korrekt.
Der er en uoverensstemmelse mellem, hvordan Instagram beskytter oplysningerne på kontoprofiler, når brugere forsøger at få adgang til dem, og hvordan det beskytter disse oplysninger, når de bruges i forskellige algoritmer. Når du prøver at se en beskyttet brugers Instagram-side, kan du ikke få adgang til denne persons billeder eller se, hvem denne bruger følger. Det viser sig dog, at de beskyttede kontooplysninger er synlige for algoritmer, der tyder på Andet brugere at følge, en funktion, der bliver – forkert – synlig for alle seere, når der er anmodet om følg.
I dette tilfælde er overtrædelsen af politikken særligt lumsk, fordi det, der rent faktisk er lækket, reinholdneibuhrs profilbillede og navn, begge er offentlige på hele Instagram. Det, der skal være privat, er forhold mellem Brien Comey og denne reinholdneibuhr-konto. Selvom det er muligt, at Instagram tilfældigt viste reinholdneibuhr som en anbefalet konto at følge ud af sin 600 millioner aktive månedlige brugere Hvad der er mere sandsynligt, især i betragtning af at de andre anbefalede brugere havde efternavnet Comey, er, at Instagrams anbefalingsalgoritme brugte hemmelige følgeoplysninger til at beregne, hvilke konti der skulle anbefales. I informationsflownomenklaturen kaldes lækagen af hemmelig information ved at vise offentlig information et implicit flow.
Ligesom korrekt kryptering ville have forhindret Target og Sony hacks, er der løsninger til at forhindre informationslæk som denne. Der er årtiers forskning i informationsflowsikkerhedsteknikker: nogle kontrollerer software før den kører, andre overvåger software mens den kører. Dette arbejde er meget mere end teoretisk: folk har bygget operativsystemer og web-rammer baseret på disse ideer. Sådanne systemer ville have opdaget, hvis en anbefalingsalgoritme lækkede hemmelige følgeoplysninger og forhindrede lækagen. Men selv med disse tilgange skal programmøren stadig ræsonnere om den komplekse og subtile interaktion mellem politikker med hinanden og med koden for at producere software, der ikke lækker information.
I mit laboratorium forsøger vi at gøre det nemmere for udviklere at implementere informationsflowpolitikker. Vi hjælper maskinen med at tage ansvar for at styre samspillet mellem politikker og med programmet for at sikre, at anbefalingsalgoritmer ikke lækker information. Politikkerne angiver også, hvilke værdier maskinen kan bruge, når de faktiske værdier skal holdes hemmelige. For eksempel, hvis en søgealgoritme ikke har tilladelse til at bruge en persons nøjagtige placering, kan den måske bruge den tilsvarende by.
Relateret historie
Relateret historie Telefoner, der låser alt, hvad de har, kunne hæmme retshåndhævelsen mere, end vi egentlig ønsker.Selvom digital sikkerhed burde være en af FBI's hovedbekymringer, kunne Comey ikke undgå de problemer, der opstår som følge af rod af politisk spaghetti, som er moderne kode. Selvom denne lækage ramte mange færre mennesker end de store databrud, markerer den et vigtigt skift i informationssikkerheden.
Indtil nu har de fleste mennesker tænkt på sikkerhed i form af beskyttelse af individuelle dataelementer, snarere end i form af komplekse og subtile interaktioner med de programmer, der bruger dem. Men vi lever nu i en verden, hvor direktøren for FBI har tillid til vores internetinfrastruktur og Instagram, nok til at lægge 3.227 private fotografier online. På den ene side betyder det, at vi har nået et vist sikkerhedsniveau. På den anden side betyder det, at vi nu kan fokusere på mere avancerede sikkerhedsproblemer. Og når alle med godt fradrag og adgang til internettet kan finde ud af alverdens informationer, er vores arbejde med informationssikkerhed langt fra slut.
Jean Yang | er adjunkt i datalogiafdelingen ved Carnegie Mellon University og var som hedder en af MIT Technology Review ’s Innovatorer under 35 i 2016.