Wenn es um die Sicherheit deiner Online-Konten geht, stehst du oft vor der Wahl zwischen einer Authenticator-App und einem SMS-Code für die Zwei-Faktor-Authentifizierung (2FA). Beide Methoden bieten einen zusätzlichen Schutz über dein Passwort hinaus, doch ihre Sicherheitsniveaus unterscheiden sich erheblich, was du unbedingt wissen musst, um deine Daten bestmöglich zu schützen.
Das sind die beliebtesten Zwei-Faktor-Authentifizierung Produkte
Grundlagen der Zwei-Faktor-Authentifizierung (2FA)
Zwei-Faktor-Authentifizierung ist ein Sicherheitsprozess, der zur Verifizierung deiner Identität zwei unterschiedliche Arten von Beweismitteln verlangt. Diese basieren typischerweise auf drei Kategorien: Wissen (etwas, das du weißt, wie ein Passwort), Besitz (etwas, das du hast, wie ein Smartphone) oder Inhärenz (etwas, das du bist, wie ein Fingerabdruck). Bei der 2FA kombinierst du dein Passwort (Wissen) mit einem Code, der entweder per SMS gesendet oder von einer Authenticator-App generiert wird (Besitz).
SMS-Codes: Die gängige, aber anfällige Methode
SMS-Codes sind weit verbreitet und einfach zu nutzen. Nach Eingabe deines Passworts erhältst du einen Einmalcode per Textnachricht an deine registrierte Telefonnummer. Dieser Code muss dann innerhalb eines bestimmten Zeitfensters eingegeben werden, um den Login abzuschließen.
Wie SMS-Codes funktionieren
Die Übertragung der SMS-Codes erfolgt über das öffentliche Mobilfunknetz. Dies macht sie anfällig für verschiedene Angriffsvektoren:
- SIM-Swapping: Angreifer täuschen deinen Mobilfunkanbieter, indem sie eine neue SIM-Karte mit deiner Telefonnummer aktivieren. Sie können dann SMS-Codes abfangen, die an dich gesendet werden, einschließlich der 2FA-Codes.
- SIM-Sniffing: In seltenen Fällen und mit spezialisierter Ausrüstung können Angreifer den Netzwerkverkehr abhören und SMS-Nachrichten abfangen.
- Phishing und Social Engineering: Angreifer können versuchen, dich dazu zu bringen, den Code preiszugeben, indem sie sich als vertrauenswürdige Quelle ausgeben oder dich auf gefälschte Webseiten locken, auf denen du den Code eingeben sollst.
- Malware auf dem Smartphone: Spezielle Malware kann SMS-Nachrichten auf deinem Gerät auslesen und an Dritte weiterleiten.
Vorteile von SMS-Codes
Trotz der Sicherheitsbedenken haben SMS-Codes einige Vorteile, die zu ihrer weiten Verbreitung beitragen:
- Hohe Zugänglichkeit: Fast jeder mit einem Mobiltelefon kann SMS-Codes empfangen. Es ist keine zusätzliche App-Installation erforderlich.
- Einfache Einrichtung: Oft ist nur die Angabe deiner Telefonnummer nötig.
- Vertrautheit: Viele Nutzer sind bereits mit dem Empfang und der Nutzung von SMS vertraut.
Nachteile von SMS-Codes
Die Sicherheitsrisiken überwiegen jedoch deutlich:
- Anfälligkeit für SIM-Swapping und Abfangen: Dies ist die größte Schwachstelle.
- Abhängigkeit vom Mobilfunkanbieter: Netzwerkprobleme oder Ausfälle können die Zustellung von Codes verzögern oder verhindern.
- Kosten: In einigen Tarifen können SMS Kosten verursachen, auch wenn dies heutzutage seltener der Fall ist.
- Nicht offline nutzbar: Du benötigst immer ein funktionierendes Mobilfunknetz.
Authenticator-Apps: Die robustere Alternative
Authenticator-Apps, wie Google Authenticator, Authy oder Microsoft Authenticator, generieren zeitbasierte Einmalpasswörter (TOTP – Time-based One-Time Passwords) direkt auf deinem Smartphone. Diese Codes ändern sich alle 30 bis 60 Sekunden, was sie deutlich sicherer macht als statische Codes oder per SMS übertragene.
Wie Authenticator-Apps funktionieren
Authenticator-Apps nutzen einen geheimen Schlüssel (oft durch einen QR-Code bei der Einrichtung eines Dienstes geteilt) und den aktuellen Zeitpunkt, um einen einzigartigen Code zu generieren. Dieser Algorithmus ist standardisiert und erfordert keine Netzwerkverbindung, um den Code zu generieren. Sowohl die App als auch der Server des Dienstes, bei dem du dich anmeldest, führen denselben Algorithmus aus und können so die Übereinstimmung der Codes überprüfen.
Vorteile von Authenticator-Apps
Die Vorteile von Authenticator-Apps sind signifikant:
- Hohe Sicherheit: Da die Codes offline generiert werden und sich schnell ändern, sind sie deutlich widerstandsfähiger gegen SIM-Swapping und Abfangen. Die Angreifer müssten direkten Zugriff auf dein Gerät und die App haben.
- Unabhängigkeit vom Mobilfunknetz: Du kannst Codes generieren und verwenden, auch wenn du keinen Mobilfunkempfang hast.
- Keine zusätzlichen Kosten: Die Apps sind in der Regel kostenlos.
- Synchronisierungsfunktionen (bei einigen Apps): Apps wie Authy bieten die Möglichkeit, deine Schlüssel sicher über mehrere Geräte hinweg zu synchronisieren, was die Wiederherstellung im Falle eines Geräteverlusts erleichtert.
- Unterstützung für viele Dienste: Eine App kann Codes für zahlreiche Online-Konten verwalten.
Nachteile von Authenticator-Apps
Auch Authenticator-Apps sind nicht gänzlich frei von Nachteilen:

- Geräteabhängigkeit: Wenn du dein Smartphone verlierst oder es kaputtgeht und du keine Backup- oder Synchronisierungsfunktion genutzt hast, verlierst du den Zugriff auf deine Codes und musst die Wiederherstellungsprozesse der einzelnen Dienste durchlaufen.
- Eingerichtete Ersteinrichtung: Die erstmalige Einrichtung für jeden Dienst erfordert etwas mehr Aufwand als bei SMS.
- Potenzielle Malware-Risiken: Obwohl die Codes selbst nicht übertragen werden, kann Malware, die auf deinem Gerät installiert ist, die App selbst kompromittieren oder dich über Social Engineering dazu bringen, den angezeigten Code preiszugeben.
- Benutzerfreundlichkeit: Für technisch weniger versierte Nutzer kann die Einrichtung und Nutzung anfangs etwas komplexer erscheinen.
Vergleichstabelle: SMS-Code vs. Authenticator-App
| Kriterium | SMS-Code | Authenticator-App |
|---|---|---|
| Übertragungsmethode | Öffentliches Mobilfunknetz | Offline-Generierung auf dem Gerät |
| Widerstandsfähigkeit gegen SIM-Swapping | Gering | Hoch |
| Sicherheit des Codes | Anfällig für Abfangen | Sehr sicher, da zeitbasiert und offline |
| Abhängigkeit vom Netzwerk | Hoch | Gering (nur für Einrichtung/Wiederherstellung) |
| Einrichtungskomplexität | Sehr gering | Mittel |
| Nutzerfreundlichkeit im Alltag | Hoch | Hoch (nach Einrichtung) |
| Geräteverlust-Risiko | Gering (bei Verlust des Telefons, Code nicht mehr empfangbar) | Hoch (ohne Backup/Synchronisation) |
| Kosten | Potenziell (SMS-Gebühren) | Keine |
Warum Authenticator-Apps als sicherer gelten
Die primäre Schwachstelle von SMS-Codes liegt in ihrer Übertragung. Das öffentliche Mobilfunknetz ist nicht so sicher wie eine lokale, offline generierte Code-Sequenz. SIM-Swapping ist eine gut dokumentierte und relativ einfach durchzuführende Methode für Angreifer, um an deine Codes zu gelangen und so deine Konten zu kompromittieren. Authenticator-Apps umgehen dieses Risiko vollständig, da der Code auf deinem Gerät erzeugt wird und nie über ein potenziell unsicheres Netzwerk gesendet werden muss. Die Codes sind nur für den Moment ihrer Gültigkeit relevant und werden nach Ablauf ungültig. Dies macht sie zu einer signifikant robusteren Verteidigungslinie.
Sicherheit durch Hardware-Sicherheitsschlüssel
Es ist erwähnenswert, dass es noch eine Stufe sicherer als Authenticator-Apps gibt: Hardware-Sicherheitsschlüssel (wie YubiKey oder Titan Security Key). Diese physischen Geräte speichern kryptografische Schlüssel und authentifizieren dich durch Berührung oder das Einstecken in einen USB-Port. Sie sind am widerstandsfähigsten gegen Phishing und andere Angriffe, da sie nicht auf Software-Elementen oder Netzwerkübertragungen basieren. Wenn deine höchste Priorität die Sicherheit ist, solltest du diese Option in Betracht ziehen, auch wenn sie weniger verbreitet und teurer ist als Authenticator-Apps.
Das sind die neuesten Zwei-Faktor-Authentifizierung Produkte mit der besten Bewertung
FAQ – Häufig gestellte Fragen zu Authenticator-App oder SMS-Code: Welche Zwei-Faktor-Methode ist sicherer?
Kann ich meine Telefonnummer für SMS-Codes ändern, wenn mein Gerät gestohlen wird?
Ja, im Falle eines Diebstahls oder Verlusts deines Smartphones solltest du umgehend deinen Mobilfunkanbieter kontaktieren, um deine SIM-Karte sperren zu lassen und eine neue SIM-Karte mit deiner bestehenden Rufnummer zu erhalten. Dies verhindert, dass Angreifer SIM-Swapping-Angriffe durchführen, während du das Problem löst. Denke daran, dass die Wiederherstellung der Kontrolle über dein Mobilfunkkonto entscheidend ist.
Was passiert, wenn ich mein Smartphone verliere, auf dem meine Authenticator-App installiert ist?
Wenn du dein Smartphone verlierst und keine Backup- oder Synchronisierungsfunktion (wie sie z.B. Authy bietet) eingerichtet hast, verlierst du den Zugriff auf deine Codes. In diesem Fall musst du die Wiederherstellungsoptionen des jeweiligen Dienstes nutzen, was oft bedeutet, dass du zusätzliche Sicherheitsfragen beantworten oder ein Support-Ticket eröffnen musst, um deine Identität zu verifizieren und den Zugriff wiederzuerlangen. Es ist daher dringend ratsam, eine App zu wählen, die eine sichere Synchronisation über mehrere Geräte oder eine Cloud-basierte Sicherung ermöglicht.
Sind Authenticator-Apps für alle Dienste verfügbar?
Die meisten großen Online-Dienste und Plattformen, die 2FA anbieten, unterstützen Authenticator-Apps. Dazu gehören bekannte Anbieter wie Google, Microsoft, Facebook, Twitter, Banken und viele mehr. Weniger bekannte oder kleinere Dienste verwenden möglicherweise nur SMS-Codes oder bieten gar keine 2FA-Optionen an. Es lohnt sich immer, die verfügbaren Sicherheitsoptionen eines Dienstes zu prüfen, bevor du dich dort anmeldest.
Können Authenticator-Apps gehackt werden?
Die Authenticator-App selbst ist sehr sicher, solange sie nicht kompromittiert wird. Die Codes werden lokal und nach einem geheimen Schlüssel sowie der aktuellen Uhrzeit generiert. Ein direkter Hack der App zur Erzeugung gefälschter Codes ist extrem unwahrscheinlich. Die Hauptrisiken liegen in der Kompromittierung deines Geräts (durch Malware) oder durch Social Engineering, bei dem du dazu verleitet wirst, den angezeigten Code preiszugeben. Die Sicherheit deines gesamten Geräts ist daher ein wichtiger Faktor.
Ist es besser, für jeden Dienst eine eigene Authenticator-App zu verwenden?
Nein, das ist nicht notwendig und auch nicht praktikabel. Eine einzige Authenticator-App kann die Codes für eine Vielzahl von Diensten verwalten. Du musst bei der Einrichtung eines neuen Dienstes lediglich die Authenticator-App als Methode auswählen und den dort angezeigten QR-Code mit deiner App scannen. Dies zentralisiert die Verwaltung und vereinfacht den Prozess.
Kann ich SMS-Codes und Authenticator-Apps gleichzeitig für denselben Dienst nutzen?
In der Regel kannst du nur eine 2FA-Methode pro Dienst aktivieren. Manche Dienste erlauben dir möglicherweise, SMS als primäre Methode einzurichten und eine Authenticator-App als Backup, oder umgekehrt. Es ist jedoch üblicher, dass du dich für eine der beiden Optionen entscheiden musst. Wenn du die Wahl hast, ist die Authenticator-App die sicherere Option für den täglichen Gebrauch.
Wie oft sollte ich meine 2FA-Methode überprüfen oder ändern?
Es gibt keine feste Regel, wie oft du deine 2FA-Methode ändern solltest. Solange du die sicherste verfügbare Methode (in diesem Fall eine Authenticator-App oder idealerweise ein Hardware-Sicherheitsschlüssel) verwendest und dein Gerät sowie deine Zugangsdaten schützt, bietet sie einen konstanten Schutz. Sei jedoch wachsam bei Sicherheitswarnungen deines Dienstleisters und reagiere auf verdächtige Aktivitäten, indem du sofort deine Sicherheitskonfiguration überprüfst.