We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

What's left for private messaging?

00:00

Formale Metadaten

Titel
What's left for private messaging?
Serientitel
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung 4.0 International:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
It is easier to chat online securely today than it ever has been. Widespread adoption of signal, wire, and the private mode of WhatsApp have led a broader recognition of the importance of end-to-end encryption. There's still plenty of work to be done in finding new designs that balance privacy and usability in online communication. This introduction to secure messaging will lay out the different risks that are present in communications, and talk about the projects and techniques under development to do better. The talk will begin with a threat modeling exercise to be able to concretely talk about the different actors and potential risks that a secure messaging system can attempt to address. From there, we'll dive into end-to-end encryption, OTR and deniability, and then the axolotl construction used by Signal (and now the noise framework). The bulk of the talk will focus on the rest of the problem which is more in-progress, and in particular consider the various metadata risks around communication. We'll survey the problems that can arise around contact discovery, network surveillance, and server compromise. In doing so, we'll look at the forays into communication systems that attempt to address these issues. Pond offered a novel design point for discovery and a global network adversary. Katzenpost adapts mixnets to limit the power of network adversaries and server compromise in a different way. Private Information Retrieval (PIR) trades off high server costs for a scheme that could more realistically work with mobile clients. Others, for instance Secure Scuttlebutt attempt to remove the need for infrastructural servers entirely with gossip and partial views of the network, a whole other set of tradeoffs.
Schlagwörter
DatenstrukturMechanismus-Design-TheorieQuick-SortAuswahlaxiomMinkowski-MetrikComputeranimationVorlesung/Konferenz
TelekommunikationComputersicherheitTermDatenmissbrauchMultiplikationsoperatorAuswahlaxiomMinkowski-MetrikPhysikalisches SystemEntscheidungstheorieÜberlagerung <Mathematik>KreisbogenMessage-PassingDatenstrukturQuick-SortUmsetzung <Informatik>BenutzerfreundlichkeitRuhmasseNumerische TaxonomieMechanismus-Design-TheorieReelle ZahlSynchronisierungEndliche ModelltheorieEchtzeitsystemKonfiguration <Informatik>ComputerspielDifferenteJSONVorlesung/Konferenz
Endliche ModelltheorieQuick-SortÄhnlichkeitsgeometrieKategorie <Mathematik>Reelle ZahlPhysikalisches SystemTelekommunikationComputerspielLokales NetzNeuroinformatikSchnittmengeResultanteComputerunterstützte ÜbersetzungBildschirmmaskeComputeranimation
RechnernetzSoftwareGerichtete MengeBildschirmmaskeResultanteSoftwareTelekommunikationMessage-PassingChiffrierungQuick-SortSchnittmengeMechanismus-Design-TheorieKartesische KoordinatenPunktMultiplikationsoperatorXMLComputeranimation
Service providerRechnernetzTelekommunikationRichtungQuick-SortMini-DiscKartesische KoordinatenMusterspracheRechenzentrumProgrammfehlerSoftwareServerMessage-PassingLokales NetzEndliche ModelltheorieApp <Programm>Selbst organisierendes SystemBitSchnittmengePhysikalisches SystemPunktwolkeStellenringMereologieDigitaltechnikDienst <Informatik>InternetworkingFacebookIn-System-ProgrammierungNeuroinformatikJSONFlussdiagramm
Service providerRechnernetzServerInformationMessage-PassingSoftwareSichtenkonzeptServerSchnittmengeProgrammfehlerMereologieTelekommunikationQuick-SortThreadCodierungFlussdiagramm
Regulator <Mathematik>Mobiles InternetGoogolMessage-PassingEinfache GenauigkeitMobiles InternetRechter WinkelMultiplikationApp <Programm>Service providerUnternehmensmodellEchtzeitsystemQuick-SortKartesische KoordinatenBereichsschätzungGruppenoperationTypentheorieEinsSoftwareE-MailFlächeninhaltSchnittmengeChatten <Kommunikation>Physikalisches SystemHeegaard-ZerlegungComputersicherheitMetadatenIdentitätsverwaltungGrenzschichtablösungZahlenbereichCASE <Informatik>PartikelsystemComputeranimation
Mechanismus-Design-TheorieBitChiffrierungTabelleMAPMessage-PassingHash-AlgorithmusVorlesung/Konferenz
ChiffrierungMessage-PassingServerDefaultMessage-PassingCASE <Informatik>ServerE-MailChiffrierungInhalt <Mathematik>SoftwareOffene MengeVerschlingungStandardabweichungKontrast <Statistik>FacebookEinhüllendeProtokoll <Datenverarbeitungssystem>VersionsverwaltungPunktCloud ComputingComputersicherheitSoftwarepirateriePartikelsystemPlastikkarteQuellcodeService providerJSONXML
ChiffrierungE-MailStrukturgleichungsmodellAdressraumPunktwolkeServerMatrizenrechnungInformationWeb-SeiteDatenmissbrauchTwitter <Softwareplattform>MaschinenschreibenElektronischer DatenaustauschHash-AlgorithmusDifferenteOffene MengeMessage-PassingFacebookService providerAdressraumInhalt <Mathematik>ChiffrierungDatensatzE-MailImplementierungMinkowski-MetrikQuick-SortIdentifizierbarkeitAnonymisierungMechanismus-Design-TheorieHash-AlgorithmusEvoluteSchlüsselverwaltungServerTypentheorieProtokoll <Datenverarbeitungssystem>BitSoftwareMereologieTelekommunikationFramework <Informatik>Physikalisches SystemVerzeichnisdienstRauschenZahlenbereichBildschirmmaskeInformation RetrievalMathematikBenutzeroberflächeDatenfeldFehlermeldungMehrrechnersystemÄhnlichkeitsgeometriePartikelsystemFigurierte ZahlInstant MessagingComputeranimationVorlesung/Konferenz
RechnernetzOffene MengeKontrollstrukturBenutzerprofilProtokoll <Datenverarbeitungssystem>BenutzerbeteiligungServerSchnittmengeVerschlingungPhysikalisches SystemReelle ZahlInformationBenutzeroberflächeRandomisierungWorkstation <Musikinstrument>SymboltabelleInformation RetrievalDoS-AttackeIdentifizierbarkeitBeweistheorieLuenberger-BeobachterSoftwareBefehl <Informatik>ComputerspielVorzeichen <Mathematik>Zentrische StreckungProfil <Aerodynamik>SchlüsselverwaltungProzess <Informatik>Vorlesung/KonferenzComputeranimation
TropfenÄhnlichkeitsgeometrieIdentitätsverwaltungLuenberger-BeobachterBenutzerbeteiligungTwitter <Softwareplattform>Profil <Aerodynamik>FacebookPasswortSchnittmengeSchlüsselverwaltungUmwandlungsenthalpieUltraviolett-PhotoelektronenspektroskopiePhysikalisches SystemVorzeichen <Mathematik>ZahlenbereichGamecontrollerIdentifizierbarkeitDoS-AttackeBeweistheorieVorlesung/Konferenz
EreignishorizontE-MailAdressraumDienst <Informatik>VolumenReverse EngineeringMessage-PassingInformationE-MailAppletVersionsverwaltungFlächeninhaltPhysikalisches SystemResamplingIdentitätsverwaltungSchlüsselverteilungSchlüsselverwaltungFunktionalQuick-SortUmsetzung <Informatik>Analytische FortsetzungDerivation <Algebra>Entropie <Informationstheorie>Reelle ZahlDigitaltechnikPasswortDatensatzExogene VariableMathematikProzess <Informatik>XML
E-MailMechanismus-Design-TheoriePhysikalisches SystemPhysikalisches SystemWikiE-MailLeckBeweistheorieUmsetzung <Informatik>CAMServerProtokoll <Datenverarbeitungssystem>Kategorie <Mathematik>Quick-SortDatensatzVorlesung/KonferenzJSONXML
Message-PassingMultiplikationsoperatorMessage-PassingSchlüsselverwaltungKategorie <Mathematik>DatensatzNeuroinformatikMereologiePublic-Key-KryptosystemUmsetzung <Informatik>BitVersionsverwaltungQuick-SortVorlesung/KonferenzXML
ServerChiffrierungMessage-PassingQuick-SortMessage-PassingMultiplikationsoperatorKartesische KoordinatenTouchscreenApp <Programm>TaskATMNetzbetriebssystemMobiles InternetDienst <Informatik>Inhalt <Mathematik>DatenbankInstallation <Informatik>JSONComputeranimationVorlesung/KonferenzXML
EreignishorizontMessage-PassingKartesische KoordinatenMessage-PassingBenutzeroberflächeDatenanalyseDienst <Informatik>App <Programm>NormalvektorLoginVorlesung/Konferenz
ServerChiffrierungMessage-PassingChatten <Kommunikation>QuellcodeNetzbetriebssystemComputerunterstützte ÜbersetzungKartesische KoordinatenPhysikalisches SystemProjektive EbeneMalwareEinsExtreme programmingQuick-SortTelekommunikationMessage-PassingHardwareWiederherstellung <Informatik>Elektronische PublikationSicherungskopieAdditionMailing-ListeJSONComputeranimationVorlesung/KonferenzXMLFlussdiagramm
Demoszene <Programmierung>Einfach zusammenhängender RaumPunktwolkeCodierungSicherungskopieWiederherstellung <Informatik>SchnittmengeSicherungskopieBimodulZeiger <Informatik>ZahlenbereichBitrateÄhnlichkeitsgeometrieMailing-ListeComputersicherheitHardwareAdditionQuick-SortService providerPunktwolkeSoftwareRechenschieberUltraviolett-PhotoelektronenspektroskopieRechenzentrumVorlesung/KonferenzJSONXMLUML
ServerChiffrierungMessage-PassingGrenzschichtablösungSoftwareDomain <Netzwerk>Inhalt <Mathematik>BenutzerbeteiligungComputersicherheitMessage-PassingQuick-SortWeb SiteWorkstation <Musikinstrument>GoogolService providerCloud ComputingEinhüllendeXML
Dienst <Informatik>Quick-SortPunktwolkeIdentifizierbarkeitMessage-PassingMaßerweiterungDirekte numerische SimulationMalwareCloud ComputingSoftwareBitMereologieVorlesung/Konferenz
SpieltheorieAdressraumMessage-PassingSpezialrechnerInternettelefonieSkriptspracheArchitektur <Informatik>Wort <Informatik>SprachsyntheseDatenkompressionRelativitätstheorieQuick-SortTermFormation <Mathematik>Bildgebendes VerfahrenSoftwareVektorpotenzialDifferentePhysikalisches SystemFächer <Mathematik>LimesmengeMessage-PassingLokales NetzService providerDirekte numerische SimulationCharakteristisches PolynomServerDienst <Informatik>SchnittmengeChiffrierungMetadatenNetzadresseWindkanal
Hill-DifferentialgleichungOverhead <Kommunikationstechnik>ProgrammierumgebungInformationSoftwareBitrateMetadatenKonstanteDatenkompressionRechter WinkelMultiplikationsoperatorMessage-PassingDienst <Informatik>ClientMultiplikationPhysikalisches SystemZeitzoneSchnittmengeRelativitätstheorieMusterspracheGarbentheorieRegulärer GraphServerVorlesung/KonferenzXMLUML
AnalysisSpeicherabzugQuelle <Physik>InternetworkingVersionsverwaltungMessage-PassingDatenmissbrauchServerChi-Quadrat-VerteilungDienst <Informatik>Message-PassingRechnernetzRegulärer GraphServerOverhead <Kommunikationstechnik>ClientPerspektiveArithmetisches MittelZahlenbereichQuick-SortChiffrierungSoftwareentwicklerSchlüsselverwaltungFrequenzOpen SourceWort <Informatik>Dienst <Informatik>MultiplikationsoperatorComputersicherheitCodierungTeilmengeVorlesung/KonferenzXMLComputeranimation
Message-PassingQuellcodeServerVerschlingungAtomarität <Informatik>Physikalisches SystemQuellcodeMessage-PassingInformationPunktGraphiktablettSchnittmengeService providerMixed RealityRechnernetzServerChiffrierungGraphLoginEinhüllendeSoftwareVerschlingungMaßerweiterungWeb logNetzadresseXMLUMLDiagramm
Information RetrievalDisjunktion <Logik>BandmatrixZahlenbereichMultiplikationsoperatorStapeldateiService providerQuick-SortBitInformation RetrievalRechnernetzServerSoftwareKategorie <Mathematik>Nichtlinearer OperatorPhysikalisches SystemDatenbankBinärcodeHalbleiterspeicherMixed RealityClientInformationMessage-PassingSchnittmengeKonstruktor <Informatik>Endliche ModelltheoriePhysikalische TheorieMetropolitan area networkRahmenproblemQuellcodeMinkowski-MetrikProjektive EbeneKnoten <Statik>Computerunterstützte ÜbersetzungDifferenteEreignishorizontEinfügungsdämpfungComputeranimation
Information RetrievalArithmetischer AusdruckDatenbankTeilmengeDatenstrukturPhysikalisches SystemSuperposition <Mathematik>ServerDisjunktion <Logik>InformationArithmetischer AusdruckGruppenoperationKonstruktor <Informatik>AutorisierungUmsetzung <Informatik>Quick-SortMinkowski-MetrikNichtlinearer OperatorChatten <Kommunikation>BandmatrixSoftwareGebäude <Mathematik>HardwareSpeicherabzugOrdnung <Mathematik>MereologieZehnInformationsspeicherungGibbs-samplingDatensatzMathematikComputeranimation
MereologieServerGruppenoperationMessage-PassingChatten <Kommunikation>AuswahlaxiomQuick-SortPhysikalisches SystemTermZentrische StreckungPrototypingElement <Gruppentheorie>SoftwareSchlüsselverwaltungUntergruppeOrdnung <Mathematik>MaßerweiterungOffene MengeZentralisatorEinfache GenauigkeitCASE <Informatik>DatenverwaltungKonstruktor <Informatik>MultiplikationsoperatorKontrollstrukturWeb logKorrelationsfunktionLeckComputeranimation
Chatten <Kommunikation>Chatten <Kommunikation>Physikalisches SystemMinkowski-MetrikMechanismus-Design-TheorieJSONComputeranimationVorlesung/Konferenz
Physikalisches SystemStochastische AbhängigkeitBereichsschätzungProtokoll <Datenverarbeitungssystem>Rippen <Informatik>Message-PassingFlächeninhaltCASE <Informatik>MultiplikationsoperatorEinfache GenauigkeitZahlenbereichChiffrierungUnternehmensmodellInhalt <Mathematik>EinsInternetworkingVorlesung/Konferenz
EreignishorizontReelle ZahlGruppenoperationLuenberger-BeobachterURLPhysikalisches SystemIdentifizierbarkeitMultiplikationsoperatorQuick-SortSystemplattformVektorpotenzialSinusfunktionWorkstation <Musikinstrument>Vorlesung/Konferenz
Information RetrievalMatrizenrechnungZahlenbereichInternetworkingPhysikalisches SystemComputersicherheitUmsetzung <Informatik>AdressraumGruppenoperationMultiplikationsoperatorMereologieBetrag <Mathematik>VersionsverwaltungQuick-SortReibungswärmeRechter WinkelTypentheorieStreaming <Kommunikationstechnik>ZufallsgeneratorPunktAbfrageApp <Programm>IdentitätsverwaltungMessage-PassingLeistung <Physik>SummengleichungDifferenzkernKartesische KoordinatenServerAuswahlaxiomSoftwareChiffrierungTelekommunikationIdentifizierbarkeitTranslation <Mathematik>TeilmengeSchlüsselverwaltungZentralisatorProtokoll <Datenverarbeitungssystem>PseudozufallszahlenPublic-Key-KryptosystemBenutzeroberflächeQR-CodeMooresches GesetzSoftwareentwicklerMathematikDreieckMetropolitan area networkProzess <Informatik>System FPartikelsystemVerteilte ProgrammierungBildschirmmaskeCodierungMomentenproblemAusnahmebehandlungRoutingBereichsschätzungVorlesung/Konferenz
SchnittmengeIdentifizierbarkeitUnrundheitIdentitätsverwaltungMultiplikationsoperatorPartikelsystemVarietät <Mathematik>DifferentePhysikalisches SystemKreisflächeMereologieProtokoll <Datenverarbeitungssystem>Vorlesung/Konferenz
Computeranimation
Transkript: English(automatisch erzeugt)