In diesem Beitrag tauchen wir ein in die Welt der Passkeys â diese scheinbar simplen, aber technisch robusten Verfahren, die den Unterschied zwischen einem sicheren Account und einem kompromittierten machen können. Was steckt dahinter, wie funktionieren sie, und wo liegen die Grenzen?
Passkeys und der Unterschied zu herkömmlichen Passwörtern
Ein Passkey ist kein Passwort im klassischen Sinn. Statt eines selbstgewĂ€hlten Strings arbeitet er mit einem asymmetrischen SchlĂŒsselpaar â bestehend aus einem öffentlichen und einem privaten SchlĂŒssel.
Ăffentlicher SchlĂŒssel
Der öffentliche SchlĂŒssel wird frei verfĂŒgbar gemacht. Er verschlĂŒsselt Daten, die nur mit dem zugehörigen privaten SchlĂŒssel wieder lesbar sind. Auf den Servern oder GerĂ€ten, die Zugang gewĂ€hren, liegt ausschliesslich dieser öffentliche SchlĂŒssel.
Privater SchlĂŒssel
Der private SchlĂŒssel bleibt geheim â er verlĂ€sst dein GerĂ€t nicht. Dort wird er sicher gespeichert und entschlĂŒsselt, was der öffentliche SchlĂŒssel verschlĂŒsselt hat. Weil er nie ĂŒber ein Netzwerk ĂŒbertragen wird, ist er fĂŒr Angreifer von aussen schlicht nicht greifbar.
Bieten Passkeys wirklich erhöhte Sicherheit?
Public-Key-Kryptografie beseitigt einige der grössten Schwachstellen klassischer Passwörter: keine Wiederverwendung, kein Phishing ĂŒber gestohlene Login-Formulare, kein Passwort-Leak auf Serverseite.
Kennt ein Angreifer den öffentlichen SchlĂŒssel â macht nichts. Ohne den privaten SchlĂŒssel kommt er nicht rein. Und der liegt auf deinem GerĂ€t, nicht auf einem Server, der gehackt werden kann.
Das ist kein Marketing-Versprechen, sondern das Grundprinzip der Asymmetrie: Was du verschlĂŒsselst, kann nur der entschlĂŒsseln, der den passenden privaten SchlĂŒssel hĂ€lt.
Kann jeder Passkeys verwenden? Was brauche ich dafĂŒr?
FĂŒr Passkeys brauchst du eine Infrastruktur und GerĂ€te, die Public-Key-Kryptografie unterstĂŒtzen. Was konkret nötig ist:
GerĂ€t mit Kryptografie-UnterstĂŒtzung
Computer, Smartphones oder Tablets â die meisten modernen Betriebssysteme bringen bereits eine integrierte UnterstĂŒtzung fĂŒr Public-Key-Kryptografie mit. FĂŒr den Alltag reicht das, was du wahrscheinlich schon hast.
Kryptografische Software
Du brauchst Software, die Public-Key-Verfahren wie RSA oder ECC (Elliptic Curve Cryptography) unterstĂŒtzt. Sie generiert und verwaltet deine SchlĂŒsselpaare und ĂŒbernimmt Ver- und EntschlĂŒsselung im Hintergrund.
SchlĂŒsselverwaltung und sichere Speicherung
Der private SchlĂŒssel braucht einen sicheren Ort. Das kann ein Hardware Security Module (HSM) sein, ein dedizierter Sicherheitschip im GerĂ€t oder eine verschlĂŒsselte Software-Lösung.
Verschiedene GerĂ€te bieten verschiedene AnsĂ€tze â von Secure Enclaves auf MobilgerĂ€ten bis zu TPM-Chips in Laptops. Welche Methode passt, hĂ€ngt von deinem Einsatzszenario ab.
ZuverlÀssiges Netzwerk und Cloud-Zugang
Public-Key-Kryptografie lĂ€uft oft ĂŒber Netzwerkkommunikation â eine stabile Verbindung ist Voraussetzung.
Ob du Cloud-Zugang brauchst, kommt auf den Anwendungsfall an. Bei verschlĂŒsselter Dateispeicherung oder sicherer E-Mail liegen öffentliche SchlĂŒssel hĂ€ufig in der Cloud, damit mehrere Parteien miteinander kommunizieren können. Nutzt du Passkeys auf mehreren GerĂ€ten, sorgt ein Cloud-Dienst fĂŒr die Synchronisierung der SchlĂŒsselpaare.
Die Sicherheit von Passkeys steht und fÀllt mit der angemessenen Nutzung
Gute AusrĂŒstung allein reicht nicht. Passkeys sind so sicher wie die Sicherheitspraktiken drumherum.
Dazu gehören: SchlĂŒssel regelmĂ€ssig aktualisieren, starke Passphrasen fĂŒr den privaten SchlĂŒssel wĂ€hlen, SchlĂŒsselmaterial sorgfĂ€ltig handhaben.
Wer Cloud-Dienste fĂŒr die SchlĂŒsselspeicherung nutzt, sollte prĂŒfen, ob der Anbieter VerschlĂŒsselung, Zugriffskontrollen und regelmĂ€ssige Sicherheitsaudits implementiert hat â nicht jeder Dienst macht das gleich gewissenhaft.
FĂŒr produktive Umgebungen lohnt sich eine Evaluation der spezifischen Anforderungen und, wo nötig, der Beizug eines Sicherheitsexperten.