Wem vertraust Du? Mit dem Web of Trust, einer kryptografischen Authentifizierungsmethode, können Sie ein Netzwerk vertrauenswürdiger Schlüssel aufbauen.

Eine effiziente Identifizierung bei der Online-Teilnahme wird immer wichtiger. Infolgedessen sind mehrere Sicherheitssysteme in den Vordergrund gerückt, damit Plattformen sich selbst und ihre Benutzer verifizieren können. Eines davon ist das Web of Trust.

Was ist Web of Trust und wie funktioniert es?

Was ist ein Web of Trust?

Web of Trust ist ein Peer-to-Peer-Bewertungssystem, das es Ihnen ermöglicht, öffentliche Schlüssel und ihre Besitzer zu überprüfen, ohne auf eine zentrale Identitätsbehörde angewiesen zu sein.

Obwohl er es als „Netz des Vertrauens“ bezeichnete, Philip Zimmermann stellte vor das Konzept eines „Web of Trust“ in seiner Dokumentation für Pretty Good Privacy (PGP) des MIT. Bei PGP sind zwei Schlüssel beteiligt: ​​Ihr öffentlicher und Ihr privater (geheimer) Schlüssel. Verwenden Sie Ihren geheimen Schlüssel und ein Nachrichtenauszug

instagram viewer
, PGP erstellt eine digitale Signatur, die zur Zertifizierung Ihres öffentlichen Schlüssels verwendet wird.

Dadurch ist Ihr öffentlicher Schlüssel automatisch für PGP gültig. Die Software vertraut Ihren Schlüsseln und vertraut auch darauf, dass Sie andere Schlüssel validieren, sodass Sie ein „Netz des Vertrauens“ aufbauen können, das bei Ihnen beginnt.

Web of Trust wird weiterhin in GnuPG- und OpenPGP-kompatiblen Systemen und Identitätsprüfungssystemen wie verwendet Beweis der Menschlichkeit um Identitäten auf der Blockchain zu authentifizieren. Zimmermann behauptet, dass Webnutzer für die Authentizität und den Ruf des anderen bürgen können, wodurch ein dezentrales und verteiltes Vertrauenssystem entsteht.

Web of Trust nutzt kryptografische Techniken, um sicherzustellen, dass die Daten nicht manipuliert werden können. Es kann zum Verschlüsseln und Signieren von E-Mails sowie zur Teilnahme an Online-Communitys verwendet werden.

Wie funktioniert das Web of Trust?

Web of Trust erfordert Public-Key-Kryptografie (die Verwendung von öffentliche und private Schlüssel zum Ver- und Entschlüsseln von Nachrichten) und digitale Signaturen (die Erstellung von Zertifikaten mit Informationen über Ihre Identität und Anmeldeinformationen) funktionieren.

Mit Ihrem privaten Schlüssel können Sie Zertifikate signieren, und jeder, der über Ihren öffentlichen Schlüssel verfügt, kann sehen, dass Sie signiert haben. Andere Benutzer, die Ihrer Identität und Ihren Anmeldeinformationen vertrauen, können Ihr Zertifikat ebenfalls signieren. Dadurch entsteht ein Netzwerk des Vertrauens.

Bildquelle: Kku/Wikimedia Commons

Da Manuel beispielsweise im obigen Szenario zuvor Evas Schlüssel signiert hat, könnte Susi Manuels Signatur vertrauen, wenn sie entscheidet, ob sie Evas Schlüssel vertrauen soll. Wenn Eva mehr Unterschriften von mehr Menschen hat, denen Susi vertraut, ist das umso besser – ihr Schlüssel ist mit größerer Wahrscheinlichkeit authentisch. Susi kann eine Nachricht für Eva mit Evas öffentlichem Schlüssel verschlüsseln und diese mit ihrem privaten Schlüssel verschlüsseln. Andererseits kann Eva mithilfe ihres öffentlichen Schlüssels bestätigen, dass die Nachricht von Susi stammt. Mit der Zeit, wenn Susi, Eva und Manuel für immer mehr Leute unterschreiben, wird die Kette weiter wachsen.

Wenn jemand neu einem Web of Trust-Netzwerk beitritt, muss er jemanden finden, der seine Zertifikate signiert. Die Person, die unterschreibt, muss die Identität des Unterzeichners auf irgendeine Weise überprüfen – vielleicht in einem virtuellen Meeting oder auf einer Schlüsselunterzeichnungsparty. Der Unterzeichner muss außerdem den Fingerabdruck des Schlüssels bestätigen, einen eindeutigen Identifikationscode, der mit dem öffentlichen Schlüssel des Unterzeichners verknüpft ist, und sicherstellen, dass dieser nach der Unterzeichnung auf die Schlüsselserver hochgeladen wird.

Danach können auch Personen, die ihnen vertrauen, für den neuen Benutzer signieren. Web of Trust erfordert mehrere Signaturen für jedes Zertifikat, um Fehler zu reduzieren. Wenn andere der Meinung sind, dass der Unterzeichner die Identität oder den Schlüsselfingerabdruck des neuen Benutzers nicht ordnungsgemäß überprüft hat, entscheiden sie sich möglicherweise dafür, nicht zu unterschreiben.

Vorteile von Web of Trust

Die Nutzung von Web of Trust bietet offensichtlich zahlreiche Vorteile.

1. Einfach zu verwenden

Sie müssen lediglich Schlüssel generieren und Ihre öffentlichen Schlüssel teilen, um an einem Web of Trust teilzunehmen. Dies ist der einzige Aufwand bei der Navigation, wie es bei vielen Softwaretools der Fall ist DigiCert Software Trust Manager Mittlerweile gibt es Lösungen, die das Erstellen, Signieren und Verifizieren von Zertifikaten automatisieren.

2. Verteilt und dezentral

Web of Trust nutzt a verteiltes und dezentrales Vertrauensnetzwerk. Das System basiert auf der Bewertung der Teilnehmer des Netzwerks; Es ist nicht auf eine zentralisierte Autorität angewiesen.

Sie sind für die Verwaltung Ihrer Schlüssel und Zertifikate verantwortlich und können entscheiden, wem Sie vertrauen und wen Sie signieren möchten.

3. Stärkt Vertrauen in Beziehungen

Basierend auf Ihren Anforderungen können Sie Vertrauen zu anderen aufbauen. Sie können auch jederzeit die Vertrauensstufen anderer widerrufen oder ändern.

Einschränkungen von Web of Trust

Obwohl Web of Trust viele Vorteile bietet, weist es auch viele Einschränkungen auf.

1. Datenschutzbedenken

Beim Erstellen oder Signieren von Zertifikaten können Sie unbeabsichtigt vertrauliche Informationen preisgeben. Denken Sie daran: Zertifikate enthalten Informationen über Ihre Identität und Anmeldeinformationen, wie Ihren Namen und Ihren öffentlichen Schlüssel. Diese Details sollen nicht offengelegt werden.

Außerdem wissen Sie möglicherweise nicht, wie viel Kontrolle diejenigen, die für Sie signieren, über Ihre Zertifikate und Schlüssel haben. Böswillige Parteien können sie beispielsweise kopieren, ändern oder offenlegen.

2. Erfordert aktive Teilnahme am Trust Network

Sie müssen Ihre Schlüssel und Zertifikate verwalten und die Zertifikate anderer signieren, was mühsam und zeitaufwändig sein kann.

Außerdem wird neuen Benutzern mit neuen Zertifikaten möglicherweise eine Zeit lang nicht vertraut, da es keinen zentralen Controller gibt. Ihnen wird nur dann vertraut, wenn andere im Netzwerk ihre Zertifikate signieren können und dies auch tun. Und dazu sind möglicherweise physische Treffen erforderlich.

Wenn Sie für andere unterschreiben, gehen Sie möglicherweise Risiken und Verantwortungen ein. Wenn sich herausstellt, dass jemand, für den Sie bürgen, betrügerisch ist, können Sie ebenfalls zur Verantwortung gezogen werden.

3. Anfällig für Angriffe

Wenn Sie Ihre privaten Schlüssel verlieren, können Sie nicht auf Ihre Zertifikate zugreifen oder andere verifizieren. Wenn Ihre Schlüssel gestohlen, gehackt oder gefälscht werden, könnte sich derjenige, der sie besitzt, als Sie ausgeben und Ihrer Glaubwürdigkeit schaden.

Und Sie können nichts tun, da Sie keinen Zugriff auf Ihr Konto haben Privater Schlüssel zum Entschlüsseln Ihrer Nachrichten; Neuere PGP-Zertifikate haben jedoch ein Ablaufdatum.

Darüber hinaus könnten Sie mit Social-Engineering-Angriffen konfrontiert werden, bei denen betrügerische Akteure versuchen, Sie dazu zu bringen, für sie zu unterschreiben.

Können Sie Web of Trust vertrauen?

Trotz der Ziele und Technologien kann jedes Datensicherheitssystem durchdrungen werden. Das Gleiche gilt für Web of Trust.

Es ist kein perfektes System, das Ihnen vollständige Sicherheit bietet. Stattdessen ermöglicht es vertrauensbasierte Interaktionen zwischen Ihnen und anderen mit gemeinsamen Interessen und Verständnissen. Dieses System kann von Nutzen sein, wenn es von allen Beteiligten verantwortungsvoll genutzt wird.

Da es jedoch auf Menschen angewiesen ist, ist es anfällig für menschliche Manipulationen und Fehler. Achten Sie darauf, Ihren geheimen Schlüssel nicht zu gefährden. Und achten Sie auf Viren, Manipulationen öffentlicher Schlüssel, Sicherheitslücken auf Ihrem Gerät, Dateien, die Sie gelöscht haben, sich aber noch irgendwo auf Ihrer Festplatte befinden, und vieles mehr Kryptoanalyse, die andere Seite der Kryptographie.

Web of Trust ist großartig, aber nicht perfekt

Web of Trust ermöglicht die Identitätsüberprüfung auf der Blockchain, ohne dass eine zentrale Behörde erforderlich ist. Obwohl dieses System große Versprechen und Vorteile verspricht, weist es auch einige Einschränkungen auf.

Mit weiteren Modifikationen kann Web of Trust zu einem weit verbreiteten System zur Identitätsprüfung werden.