Maxwell Krohn, SM '05, PhD '08'

Maxwell Krohn, SM

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





Maxwell Krohn, SM '05, PhD '08, hielp begin jaren 2000 een revolutie teweeg te brengen in internetdating met een site die hij samen met enkele studiegenoten oprichtte: OkCupid. In tegenstelling tot andere datingsites die zichzelf uiterst serieus namen en aanzienlijke kosten in rekening brachten, was de service geestig, oneerbiedig en gratis - en vol leuke quizzen om je datingpersoonlijkheid of je Harry Potter-alter ego te bepalen.

Krohn verkocht de site echter in 2011 en hij begon te twijfelen over alle gevoelige persoonlijke informatie die mensen voor altijd in de cloud lanceerden. Misschien is het niet zo'n rooskleurige toekomst om de diepste, donkerste geheimen van mensen in al deze databases op te slaan en te hopen dat al deze systeembeheerders het bij het rechte eind hebben, zegt hij. Zijn nieuwste onderneming, Keybase, pakt dat probleem direct aan, gebruikmakend van onderzoeken in cryptografie die hij bij MIT begon om een ​​eenvoudig maar krachtig platform te creëren voor het beveiligen van gebruikersgegevens. Er is veel geweldig theoretisch werk rond cryptografie, en dan is er de manier waarop mensen zich van dag tot dag gedragen, en er is een behoorlijk grote kloof tussen hen. Keybase, zegt hij, wil dat gat dichten.

Krohn volgde in een opwelling zijn eerste computerklas als eerstejaarsstudent aan Harvard, en kort daarna volgde hij een cursus cryptografie aan het MIT als gaststudent bij computerwetenschapper Silvio Micali, een Ford Professor of Engineering die een Turing Award won in 2012. Voor het eerst realiseerde ik me dat alle dingen die je leert in complexiteitstheorie een natuurlijke uitdrukking hebben in cryptografie, zegt hij.



Eind jaren '90 richtte hij samen met klasgenoten van Harvard theSpark.com op, een cult-webgemeenschap met satire, quizzen en zelfs een rudimentaire dating-app. Een deel van de website is bewaard gebleven als Spark Notes, een studiegidssite gekocht door Barnes & Noble; andere aspecten werden gereanimeerd om OkCupid in 2003 te lanceren.

Terwijl Krohn de back-end programmeerde van de enorme databases van OkCupid, was hij ook bezig met zijn PhD aan het MIT in systeemarchitectuur. Om OkCupid van de grond te krijgen, moesten we veel webinfrastructuur opnieuw uitvinden, zegt hij. Voor zijn masterscriptie ontwierp hij een webserver die taken opdeelde in afzonderlijke processen, waardoor de verspreiding van beveiligingsinbreuken werd beperkt en de prestaties werden versneld - een ontwerp dat het model werd voor de server van OkCupid.

Afbeelding van digitale keybase-interface

De gratis chat-app van Keybase werkt als een versleutelde versie van Slack. Met dank aan Keybase



Keybase, dat Krohn samen met OkCupid-veteraan Chris Coyne oprichtte, maakt gebruik van zogenaamde end-to-end-codering om gebruikersgegevens volledig geheim te houden, zelfs van de apps waarmee gebruikers hun gegevens kunnen delen, zodat geen derde partij deze onderweg kan kapen. . Het verzenden van informatie op Keybase vereist dat zowel de afzender als de ontvanger hun eigen paar openbare en privésleutels hebben. Afzenders gebruiken de openbare sleutels van de ontvangers om de gegevens te versleutelen. Om ervoor te zorgen dat ontvangers zijn wie ze zeggen dat ze zijn, koppelt Keybase het eigendom van openbare sleutels aan meerdere e-mail-, Twitter-, Reddit- en andere socialemedia-accounts - hoe meer accounts gekoppeld, hoe meer vertrouwen een afzender heeft. De bijbehorende privésleutels die worden gebruikt om verzonden gegevens te decoderen, worden ondertussen veilig bewaard op de eigen apparaten van de ontvangers.

Naast zijn benadering van authenticatie, onderscheidt Keybase zich door de manier waarop zijn geavanceerde cryptografietechnieken kunnen worden toegepast op en getransporteerd naar een reeks gebruiksvriendelijke toepassingen. Tot dusver hebben Krohn en collega's de technologie uitgerold in een chat-app die werkt als een gecodeerde versie van Slack en in een app voor het delen van bestanden, net als een gecodeerde Dropbox. Ze zijn van plan het gebruik van de technologie ook uit te breiden naar andere ontwikkelaars: ze werken bijvoorbeeld samen met cryptocurrency-bedrijf Stellar om Keybase te gebruiken voor directe financiële transacties over internationale grenzen heen.

Het is een kerninfrastructuur die in miljoenen gevallen kan worden gebruikt, zegt Krohn, zodat mensen in de toekomst hun eigen gegevens en hun eigen cryptografische sleutels kunnen bezitten om toegang te krijgen tot die gegevens. In die toekomst zouden mensen hun geheimen voor zichzelf kunnen houden - en die speciale personen met wie ze ze willen delen.



zich verstoppen