Warum es bei uns keine SMS-Codes gibt

Welchen zweiten Faktor privymail.eu statt SMS-Codes verwendet, warum er ohne Telefonnummer auskommt und was er nicht schützt.

privymail.eu verschickt keine Codes per SMS, und eine Telefonnummer ist keine Pflicht. Als zweiter Faktor, also als zweiter Nachweis neben dem Passwort, dienen Einmalcodes aus einer App und Passkeys. Für den Notfall gibt es Wiederherstellungscodes.

Eine Telefonnummer ist kein Schlüssel

Ein Code per SMS wirkt bequem: keine App, keine Einrichtung, das Telefon ist ohnehin da. Als Sicherheitsnachweis taugt er wenig, aus drei Gründen.

  • Die Nummer gehört Ihnen nicht fest. Ein Mobilfunkanbieter kann sie auf eine andere SIM-Karte übertragen. Wer sich dort überzeugend als Sie ausgibt, bekommt Ihre Nummer und damit Ihre Codes.
  • Der Code reist durch fremde Hände. Eine SMS läuft über das Mobilfunknetz und meist über einen Versanddienst. Beide können sie lesen, und beide erfahren, wann an welche Nummer ein Anmeldecode ging.
  • Die Nummer ist ein Personenmerkmal. Sie verbindet ein Postfach mit einem Mobilfunkvertrag und damit meist mit einem Namen.

Für uns käme hinzu: Um SMS zu verschicken, müssten wir einen Versanddienst einbinden und Ihre Nummer speichern. Unser Grundsatz lautet anders: Daten, die wir nicht besitzen, können wir weder verlieren noch herausgeben.

Zwei Faktoren ohne Telefonnummer. Dazu Codes für den Notfall.

SMS-CodeEinmalcode aus einer AppPasskey
Braucht eine Telefonnummerjaneinnein
Wird Ihnen zugeschicktjanein, er entsteht auf Ihrem Gerätnein
Auf einer gefälschten Seite abfischbarjajanein
Bei privymail.eugibt es nichtzweiter Faktorzweiter Faktor
  • Einmalcodes aus einer App. Das Verfahren heißt TOTP und steht in RFC 6238. Beim Einrichten übernimmt eine App auf Ihrem Gerät ein Geheimnis vom Dienst. Danach berechnen beide aus diesem Geheimnis und der Uhrzeit denselben kurzen Code, der nur kurz gilt. Verschickt wird dabei nichts. Jeder Code gilt nur einmal, und das Geheimnis liegt bei uns verschlüsselt, mit einem Schlüssel außerhalb der Datenbank.
  • Passkeys. Ein Passkey ist ein Schlüsselpaar: Der private Teil bleibt auf Ihrem Gerät oder in Ihrem Passwortmanager, der Dienst speichert nur den öffentlichen Teil. Passkeys sind bei uns zweiter Faktor, kein Ersatz für das Passwort: Der Zugang zum Schlüssel Ihrer gespeicherten Mails hängt am Passwort, und ein Passkey kann ihn nicht liefern.
  • Wiederherstellungscodes. Ist ein Konto fertig eingerichtet, zeigt der Dienst einen Satz Wiederherstellungscodes, und zwar nur in diesem einen Augenblick. Jeder Code gilt einmal und ersetzt genau einen Faktor: den zweiten Faktor bei der Anmeldung oder das vergessene Passwort. Hat ein Konto einen zweiten Faktor, verlangt das Zurücksetzen des Passworts zusätzlich diesen Faktor oder einen zweiten Code. Ein neuer Satz lässt sich ausstellen; die alten Codes verfallen dann.

Der zweite Faktor ist freiwillig. Einrichten lässt er sich erst, wenn Sie bestätigt haben, dass die Wiederherstellungscodes gesichert sind.

Was es kostet

  • Einrichtung. Eine App einzurichten oder einen Passkey anzulegen ist mehr Arbeit, als eine Nummer einzutippen.
  • Kein Zurücksetzen per SMS. Wir haben keinen Generalschlüssel. Wer Passwort und alle Wiederherstellungscodes verliert, verliert den Zugang zu den gespeicherten Mails. Wer Passwort und zweiten Faktor zugleich verliert, braucht zwei Codes.
  • Missbrauch wird anders gebremst. Ohne Telefonnummer fehlt eine verbreitete Hürde gegen massenhaft angelegte Konten. An ihre Stelle tritt eine Rechenaufgabe, zusammen mit Limits.

Was es nicht löst

  • Phishing in Echtzeit. Einen Einmalcode kann eine gefälschte Anmeldeseite abfangen und sofort weiterreichen, genau wie einen SMS-Code. Ein Passkey ist an die echte Adresse der Website gebunden und lässt sich so nicht abfischen.
  • Den Schlüssel zu Ihren Mails. Der zweite Faktor schützt die Anmeldung, Änderungen an Passwort und Faktoren und das Anlegen von App-Passwörtern, nicht den Schlüssel. Wer Ihr Passwort kennt und zusätzlich Kopien unserer Datenbank und des Mailspeichers besitzt, braucht keinen Code.
  • Mailprogramme. Ein App-Passwort funktioniert ohne zweiten Faktor, weil Mailprotokolle keinen zweiten Schritt kennen.
  • Passkeys wandern mit. Ein Passkey enthält Ihre Mailadresse und eine Kontokennung. Ihr Gerät kann beides speichern und, je nach Anbieter, in dessen Cloud abgleichen.

Weiterlesen