Passkeys – Das Passwort der Zukunft

Autor: Bastian Dirk vom Dahl
Datum: 09.10.2024

Die digitale Welt entwickelt sich stetig fort, und mit ihr auch die Sicherheitsstandards. Seit Jahrzehnten verlassen wir uns auf klassische Passwörter, um den Zugang zu unseren Online-Konten zu sichern. Doch Passwörter haben einige Schwächen und sind nutzerunfreundlich: Sie sind oft schwer zu merken, können gehackt oder gestohlen werden und werden häufig wiederverwendet, was die Sicherheit erheblich beeinträchtigt. Hier kommt die vielversprechende Alternative Passkeys ins Spiel.

Was sind Passkeys?

Passkeys sind eine neue, sicherere Methode der Authentifizierung, die Passwörter durch kryptografische Schlüssel ersetzt. Anstatt dass der Nutzer sich ein Passwort ausdenken und merken muss, generieren Passkeys ein einzigartiges Schlüsselpaar (Programmierer kennen diese Schlüsselpaare aus SSH Verbindungen mit Servern), das auf dem Gerät des Nutzers gespeichert wird. Dieses Verfahren ist nicht nur benutzerfreundlicher, sondern auch sicherer, da keine sensiblen Informationen auf Servern gespeichert oder übertragen werden.

Passkeys bestehen aus zwei Teilen:

  • Ein privater Schlüssel: Dieser bleibt auf Ihrem Gerät und verlässt es niemals.
  • Ein öffentlicher Schlüssel: Dieser wird an den Server der Website gesendet, auf der Sie sich anmelden möchten.

Bei jeder Anmeldung wird eine kryptografische Herausforderung erstellt, die nur der private Schlüssel auf Ihrem Gerät lösen kann. Dies macht es für Angreifer praktisch unmöglich, Ihre Zugangsdaten zu stehlen, da sie keinen Zugang zu Ihrem privaten Schlüssel haben.

Wie funktionieren Passkeys?

Der Prozess der Anmeldung mit einem Passkey lässt sich in drei einfachen Schritten erklären:

  1. Kontoerstellung und Schlüsselpaar-Generierung: Wenn Sie ein Konto auf einer Website erstellen und die Option für Passkeys wählen, wird auf Ihrem Gerät automatisch ein Schlüsselpaar generiert. Der private Schlüssel bleibt sicher auf Ihrem Gerät (z.B. in einem sicheren Modul wie der Secure Enclave bei Apple-Geräten oder im TPM bei Windows), während der öffentliche Schlüssel an den Server der Website gesendet wird.
  2. Anmeldung durch Authentifizierung: Wenn Sie sich später anmelden möchten, fordert die Website Ihren öffentlichen Schlüssel an und sendet eine kryptografische Herausforderung an Ihr Gerät. Ihr Gerät verwendet den privaten Schlüssel, um diese Herausforderung zu lösen. Da der private Schlüssel Ihr Gerät nie verlässt, ist diese Methode extrem sicher. Außerdem muss der Nutzer lediglich eine einfache Authentifizierungsmethode nutzen, wie z.B. die Entsperrung mit dem Fingerabdruck, Gesichtserkennung oder einem PIN-Code.
  3. Überprüfung auf dem Server: Der Server verifiziert die Antwort auf die Herausforderung mit dem öffentlichen Schlüssel. Wenn die Antwort korrekt ist, wird der Nutzer erfolgreich angemeldet. Da nur das Gerät mit dem privaten Schlüssel die Herausforderung lösen kann, verhindert dies effektiv Phishing-Angriffe, da die Anmeldung auf einem fremden Gerät oder durch einen Hacker nicht möglich ist.

Vorteile von Passkeys

  1. Sicherheit: Passkeys eliminieren die Risiken, die mit herkömmlichen Passwörtern einhergehen, wie Passwort-Diebstahl oder Phishing. Da der private Schlüssel nicht auf Servern gespeichert oder übertragen wird, sind Passkeys für Hacker kaum zu knacken. Auch Angriffe durch wiederverwendete Passwörter sind ausgeschlossen, da jedes Schlüsselpaar einzigartig für jede Website ist.
  2. Benutzerfreundlichkeit: Passkeys vereinfachen den Anmeldeprozess erheblich. Anstatt sich Passwörter merken oder regelmäßig ändern zu müssen, verwenden Nutzer biometrische Daten oder andere einfache Authentifizierungsmethoden. Dies reduziert den Aufwand und die Frustration bei der Verwaltung von Passwörtern.
  3. Phishing-Schutz: Ein Hauptvorteil von Passkeys ist der Schutz vor Phishing-Angriffen. Da der private Schlüssel niemals geteilt oder übertragen wird, können Betrüger diesen nicht abfangen. Selbst wenn Sie auf eine gefälschte Website stoßen, ist es unmöglich, Ihre Anmeldedaten zu stehlen, da Passkeys gerätegebunden sind.
  4. Plattformübergreifende Unterstützung: Moderne Betriebssysteme wie Android, iOS, Windows und macOS unterstützen Passkeys bereits, und durch die Einführung von Standards wie FIDO2 und WebAuthn wird die Nutzung auf verschiedenen Plattformen und Geräten erleichtert. Dies bedeutet, dass Nutzer ihre Anmeldedaten auf mehreren Geräten synchronisieren und verwenden können.

Herausforderungen und Zukunft

Obwohl Passkeys eine vielversprechende Zukunft der sicheren Authentifizierung darstellen, gibt es noch einige Herausforderungen:

  • Kompatibilität: Noch nicht alle Websites und Dienste unterstützen Passkeys, obwohl der Standard rasant wächst.
  • Übergangsphase: Da viele Nutzer und Unternehmen immer noch stark auf Passwörter setzen, wird es Zeit brauchen, bis sich Passkeys als Standard durchsetzen. Dieser Prozess ist in der IT üblich – neue Technologien lösen die alten peu á peu ab.

Fazit zu Passkeys

Passkeys bieten eine sichere, einfache und zukunftsweisende Methode der Authentifizierung, die traditionelle Passwörter zunehmend ersetzen wird. Mit der wachsenden Unterstützung durch große Technologieunternehmen und Plattformen wird diese Methode bald alltäglich werden. Angesichts der verbesserten Sicherheit und Benutzerfreundlichkeit sind Passkeys ein entscheidender Schritt hin zu einer passwortlosen Zukunft, die sowohl für Nutzer als auch für Unternehmen von Vorteil ist.

Die Frage ist weniger ob wir Passwörter ersetzen sollten, sondern wann Passkeys der neue Standard sein werden.

Weiterführende Links:


Kommentare / Diskussion

Kommentar schreiben


(Ihre E-Mail wird nicht veröffentlicht)
Kommentar*:

Mit * markierte Felder sind Pflichtfelder!

bisherige Kommentare

Es sind noch keine Kommentare vorhanden – Schreibe den ersten Kommentar und starte eine Diskusion!