Maxwell Krohn, SM ’05, PhD ’08

Maxwell Krohn, SM ’05, PhD ’08

Maxwell Krohn, SM ’05, PhD ’08 Kris Connor





Maxwell Krohn, SM '05, PhD '08, hjälpte till att revolutionera internetdejting i början av 2000-talet med en sida som han grundade tillsammans med några collegekompisar: OkCupid. Till skillnad från andra dejtingsajter som tog sig själva på extremt allvar och tog ut stora avgifter, var tjänsten kvick, vanvördig och gratis – och full av roliga frågesporter för att avgöra din dejtingpersonlighet eller ditt Harry Potter alter ego.

Krohn sålde dock sajten 2011, och han började fundera över all känslig personlig information som folk för alltid lanserade i molnet. Kanske är det inte en så ljus framtid att lagra människors djupaste, mörkaste hemligheter i alla dessa databaser och hoppas att alla dessa systemadministratörer får rätt, säger han. Hans senaste satsning, Keybase, tar itu med det problemet direkt och utnyttjar studier inom kryptografi som han började på MIT för att skapa en enkel men kraftfull plattform för att säkra användardata. Det finns mycket bra teoretiskt arbete kring kryptografi, och sedan finns det hur människor agerar från dag till dag, och det finns ett ganska stort gap mellan dem. Keybase, säger han, siktar på att sluta det gapet.

Krohn tog sin första datorklass på ett infall som förstaårsstudent vid Harvard, och kort därefter tog han en kurs i kryptografi vid MIT som gäststudent hos datavetaren Silvio Micali, en Ford Professor of Engineering som vann ett Turing Award i 2012. För första gången insåg jag att allt man lär sig inom komplexitetsteorin har ett naturligt uttryck i kryptografi, säger han.



I slutet av 90-talet grundade han och klasskamrater från Harvard theSpark.com, en kultwebbgemenskap med satir, frågesporter och till och med en rudimentär dejtingapp. En del av webbplatsen överlevde som Spark Notes, en studieguidesajt köpt av Barnes & Noble; andra aspekter återupplivades för att lansera OkCupid 2003.

När Krohn programmerade baksidan av OkCupids enorma databaser, fortsatte han också med sin doktorsexamen vid MIT i systemarkitektur. För att få igång OkCupid var vi tvungna att återuppfinna mycket webbinfrastruktur, säger han. För sin masteruppsats designade han en webbserver som delade upp uppgifter i separata processer, vilket begränsade spridningen av eventuella säkerhetsöverträdelser och snabbare prestanda – en design som blev modellen för OkCupids server.

Bild av digitalt tangentbasgränssnitt

Keybases gratis chattapp fungerar som en krypterad version av Slack. Med tillstånd av Keybase



Keybase, som Krohn grundade tillsammans med OkCupid-veteranen Chris Coyne, använder så kallad end-to-end-kryptering för att hålla användardata helt hemlig – även från de appar genom vilka användare kan dela sin data – så att ingen tredje part kan kapa den på vägen . Att skicka information på Keybase kräver att både avsändare och mottagare har ett eget par offentliga och privata nycklar. Avsändare använder mottagarnas offentliga nycklar för att kryptera data. För att säkerställa att mottagarna är de de säger att de är länkar Keybase ägandet av offentliga nycklar till flera e-post-, Twitter-, Reddit- och andra sociala medier-konton – ju fler konton länkade, desto mer förtroende har en avsändare. Motsvarande privata nycklar som används för att dekryptera överförd data förvaras under tiden säkert på mottagarnas egna enheter.

Utöver sitt tillvägagångssätt för autentisering, sticker Keybase ut för hur dess avancerade kryptografitekniker kan tillämpas på och är transporterbara över en rad användarvänliga applikationer. Hittills har Krohn och kollegor rullat ut tekniken i en chattapp som fungerar som en krypterad version av Slack och i en fildelningsapp ungefär som en krypterad Dropbox. De planerar att utöka användningen av tekniken till andra utvecklare också: till exempel samarbetar de med kryptovalutaföretaget Stellar för att använda Keybase för omedelbara finansiella transaktioner över internationella gränser.

Det är en kärninfrastruktur som kan användas i miljontals fall, säger Krohn, så att människor i framtiden kan äga sin egen data och äga sina egna kryptografiska nycklar för att komma åt den datan. I den framtiden kan människor hålla sina hemligheter för sig själva – och de speciella personer som de vill dela dem med.



Dölj