Frage:
Warum würden Sie Q oder Z in Passwörtern nicht zulassen?
Mark Mayo
2014-05-14 05:56:56 UTC
view on stackexchange narkive permalink

Die Passwortanforderungen von Jetblue geben unter anderem Folgendes an:

Kann kein Q oder Z enthalten.

Ich kann Es ist kein logischer Grund dafür, es sei denn, es wurde gesagt, dass die linke Seite der Tastatur sehr häufig kaputt geht, aber dann würden Sie auch 'A' nicht zulassen :)

Was wäre der Grund? für diese Sicherheitsanforderung?

Ich würde vermuten, dass es für die Kompatibilität mit Legacy-Systemen ist. Telefone hatten früher kein Q oder Z. Es ist nur eine Vermutung, warum es keine zufälligen zwei Buchstaben sind.
Das Sabre-System wurde 2010 in Jetblue eingeführt, wenn ich mich nicht irre, bevor dieses Jetblue ein billiges System verwendete, das von allen LCCs namens "Open Skies" verwendet wurde. Dieses Problem hat nichts mit Sabre System zu tun.
Es scheint, dass die Einschränkung [dokumentiert, aber nicht durchgesetzt] ist (https://twitter.com/__apf__/status/466327291027804160).
Die Einschränkung ist ab heute nicht mehr auf dieser Seite aufgeführt.
@tgies Ich wette, das hat sie wahrscheinlich geweckt.
[Hier ist eine weitere Analyse dieser Frage.] (Http://www.geek.com/apps/why-jetblue-doesnt-allow-q-or-z-in-its-passwords-1593844/)
Hier ist ein [** Cache der Seite, bevor Jetblue sie aktualisiert hat **] (https://web.archive.org/web/20140402111751/http://help.jetblue.com/SRVS/CGI-BIN/webisapi.dll Neu, Kb = askBlue, case = obj% 28403864% 29).
Warten Sie nun darauf, dass Ihre Passwörter und Kreditkartennummern veröffentlicht werden, da sie wahrscheinlich nichts Hashing enthalten.
Sieben antworten:
Eric Lagergren
2014-05-14 06:14:18 UTC
view on stackexchange narkive permalink

Es ist ein Überbleibsel aus der Zeit , als die Tastaturen nicht die Buchstaben Q und Z hatten. In Bezug auf die Sicherheit gibt es keinen Grund. Es liegt nur an alten Systemen.

Zur Verdeutlichung:

Früher konnten Sie Ihr Passwort über das Telefon eingeben. Einige Telefone hatten nicht die Buchstaben Q oder Z, wie das auf dem Bild unten.

enter image description here
Mit freundlicher Genehmigung von Bill Bradford auf flickr .com sub>

Aus diesem Grund wurden Passwörter mit diesen Zeichen nicht zugelassen. Sie haben diese Anforderung aus irgendeinem Grund nicht geändert: Legacy-Systeme, schlechte Dokumentation oder es ist ihnen einfach egal.

Ich habe ein Bild für [Proof] gefunden (http://farm1.static.flickr.com/45/148973327_325aa5357d_m.jpg).
Ich frage mich nur: Warum hatten einige Telefone kein Q? (Z ist offensichtlich - weil es nicht mehr passen würde.)
Der Straight Dope hat eine Antwort darauf, warum Q weggelassen wurde ... http: //www.straightdope.com/columns/read/351/why-is-there-no-q-on-the-telephone-dial
Es scheint auch, dass bei Bedarf (in den 40ern und 50ern) Q oder Z in der Schaltfläche für 0 angezeigt wurden
Auch möglicher Grund, warum es nicht geändert wurde
Äh ... aber sie (JetBlue) sagen auch, dass bei Passwörtern zwischen Groß- und Kleinschreibung unterschieden wird. Die Erklärung des Telefonpads scheint nicht dazu zu passen.
@visakh - Manchmal sind beide auf "0". Manchmal "1". Am häufigsten habe ich gesehen, wie "Q" auf 7 und "Z" auf "9" geschoben wurde.
@Bobson my hat einen wichtigeren Grund getroffen: Wenn der Schlüssel, der das Q oder das Z trägt, nicht endgültig ist, ist es schwieriger, eine sichere Telefonschnittstelle bereitzustellen ... da Sie 2 verschiedene numerische Zeichenfolgen zulassen müssten gelten als gültig für ein einzelnes Passwort
@Dancrumb, das tatsächlich eine vernünftige Antwort zu sein scheint - könnte es nicht beides sein?
Was war der Grund dafür, dass keine der Ziffern 4 Buchstaben enthalten darf?
CNN hat heute einen [Artikel] (http://money.cnn.com/2014/05/14/technology/security/jetblue-password/index.html) darüber.
@Daniel: Zusätzlich zu einem Hash des Passworts mit beibehaltener Groß- und Kleinschreibung können sie auch einen Hash ohne Berücksichtigung der Groß- und Kleinschreibung (z. B. des in Großbuchstaben konvertierten Passworts) zur Authentifizierung über Telefontastaturen und Wählscheiben speichern. --- Dies macht das Authentifizierungssystem natürlich viel anfälliger.
@FeralOink Verzeihung? Ihre Antwort auf diese Frage ist fast dieselbe wie meine, aber Sie behaupten, meine sei falsch? "Allerdings hatten Rotary- und Touch-Tone-Telefone damals kein Q oder Z."
@FeralOink Was ist nicht genau? Ich verstehe nicht. Meine Antwort, einschließlich Änderungen, besagt, dass es eine Regel gab, die die Buchstaben Q und Z von Passwörtern ausschloss, weil alte Telefone diese Buchstaben nicht hatten. Die Telefone sind der Hauptgrund, nicht SABRE. SABRE hat diese Buchstaben nicht verwendet, nur weil sie auf Telefonen nicht vorhanden waren. Pedanterie...
mishadynin
2014-05-14 06:40:46 UTC
view on stackexchange narkive permalink

Auf alten Telefonen gab es keine Buchstaben "Q" oder "Z": 7 ist "PRS" und 9 ist "WXY". Wenn Sie Benutzern die Eingabe des Kennworts über die Taste am Telefon ermöglichen möchten, stellten "Q" und "Z" ein Problem dar. Sie nicht zuzulassen ist eine einfache - wenn auch etwas grobe - Lösung.

Das eigentliche Problem ist, dass manchmal 7 "PQRS" und 9 "WXYZ" war und manchmal "PRS" und "WXY", während 1 "QZ" war.
Ellie Kesselman
2014-05-20 01:16:46 UTC
view on stackexchange narkive permalink

Es gibt jetzt eine direkte Bestätigung von Jetblue über CNN .

American Airlines und IBM haben SABRE entwickelt, um telefonische Reisereservierungen in größerem Maßstab zu ermöglichen. in Echtzeit, in den späten 1960er Jahren. Rotary- und Touch-Tone-Telefone hatten damals jedoch kein Q oder Z.

Die Nummer 1 gehörte zu Ferngesprächen und 0 für den Betreiber. Damit blieben acht Zahlen für das gesamte Alphabet übrig. Die Bell Telephone Company hat jeder Nummer drei Buchstaben zugewiesen und die beiden Buchstaben, die wir am wenigsten verwenden, weggelassen: "Q" und "Z". Auf diese Weise wurden Fluggesellschaften von einem telefonbasierten Reservierungssystem mit einem begrenzten Alphabet abhängig.

Sabre existiert immer noch und arbeitet mit den meisten Fluggesellschaften zusammen, einschließlich JetBlue. JetBlue teilte CNN mit, dass die Regel "kein Q oder Z" weiterhin für JetBlue-Mitarbeiter gilt, die auf Sabre zugreifen. JetBlue gab die Einschränkung für ihre Passwörter an TrueBlue-Mitglieder weiter, wie in den häufig gestellten Fragen zu Firmenkennwörtern beschrieben.

Die Regel wurde stillschweigend gelöscht und ist nicht mehr aktiv. Sie können derzeit fast jedes gewünschte Passwort erstellen, sofern es zwischen acht und 20 Zeichen lang ist. JetBlue teilte CNN mit, dass es jetzt seine FAQ-Seite aktualisiert, aber das Unternehmen würde nicht kommentieren, wann es die Regel geändert hat.

Qs und Zs sind jetzt zulässig. Es ist kein Legacy-System-Holdover für Sabre, sondern für Einzelhandelskunden.

user46642
2014-05-15 11:05:41 UTC
view on stackexchange narkive permalink

Wie andere Leute kommentiert haben, ist es ein Überbleibsel von Telefonzifferblättern und TouchTone (tm) -Pads, die anfangs kein Q oder Z hatten und keine konsistenten Positionen hatten, als sie von verschiedenen Herstellern in verschiedenen Ländern hinzugefügt wurden, und einige Systeme, die brauchte die Option, Ihr Passwort auf einer Computertastatur festzulegen, sich aber später auch über eine Telefontastatur anzumelden.

Eine Konferenz zum Design von Benutzeroberflächen bei Bell Labs, zu der ich um 1990 ging, hatte eine Sitzung zum Thema "Wohin?" Setzen Sie Q und Z auf ein TouchTone (tm) -Pad "-Problem. Der Sprecher bezeichnete es als " Das Problem, das einfach nicht sterben wird i>".

Es war ziemlich gut besucht, weil es zu einem günstigen Zeitpunkt war und ein Thema, das jeder intuitiv verstehen und schätzen konnte. Das Problem und die Lösungen sind einfach und willkürlich und jeder, den Sie auswählen, hat Probleme damit oder manchmal mehr Probleme.

hurrymaplelad
2014-05-14 06:31:53 UTC
view on stackexchange narkive permalink

Reine Spekulation, aber Q und Z sind die am seltensten vorkommenden Buchstaben in Englisch. Für einen Angreifer, der einen Strom von Eingabezeichen beobachtet, möglicherweise von einem Telefon auf einem Tisch in der Nähe, könnten Q und Z ein zufällig generiertes Passwort signalisieren.

Im Gegensatz zu "JHKNBTRW"?
@MichaelKjörling Für Ihr Beispiel muss bereits der Kontext betrachtet werden. Es ist definitiv schwieriger, ein Beispiel zu finden, als nur nach Qs und Zs zu suchen (und benötigt weniger Ressourcen).
Bryan 'BJ' Hoffpauir Jr.
2014-05-14 06:23:13 UTC
view on stackexchange narkive permalink

Grundsätzlich gibt es keinen direkten technologischen Grund, diese beiden Zeichen aus Passwörtern zu verbannen.

Allerdings kann JetBlue (und es ist uns unmöglich, dies ohne Bestätigung von JetBlue sicher zu wissen) dies auch tun :

  1. Geschäftslogik, die ein solches Verbot vorschreibt (obwohl ich, wie Sie, keinen Grund ergründen kann)
  2. Legacy-Code in ihren Systemen, der die Verwendung dieser Zeichen verhindert oder ihre Web-App importiert möglicherweise Benutzerkonten in andere Legacy-Systeme, für die ein solches Verbot gilt, sodass sie diese Anforderung in die Web-App "aufblähen". Dies ist in Web-Apps, die mit älteren AS / 400- (IBM iSeries) oder Mainframe-Systemen kompatibel sind, nicht ungewöhnlich.
  3. ol>

    Angesichts der Tatsache, dass die meisten modernen Webplattformen es ermöglichen, so gut wie jedem Zeichen im ASCII-Satz zu entkommen Ich persönlich finde, dass das Verbot von Zeichen aus Passwörtern normalerweise nur darauf zurückzuführen ist, dass Unternehmen ihren Code nicht aktualisieren möchten, um der Eingabe durch die Benutzer ordnungsgemäß zu entgehen. YMMV

    Laut dem Wikipedia-Artikel zur Passwortstärke ( http://en.wikipedia.org/wiki/Password_strength) dient das Verbot von Zeichen nur WIRKLICH dazu, die gewünschte Entropie von zu reduzieren ein vorgegebenes Passwort, das das Brute-Force-Knacken erleichtert. Aus technischer Sicht scheint die Kennwortrichtlinie von JetBlue tatsächlich zu einem System mit leichter zu hackenden Kennwörtern zu führen.

    Leider denke ich, dass dies alles nur Spekulation ist, es sei denn, es gibt einen JetBlue-Vertreter auf der Website, die bereit ist, eine offizielle Erklärung der Richtlinie anzubieten ...

Die andere Antwort beweist, dass es einen möglichen Grund gibt: die Möglichkeit, sie über eine 10-Tasten-Telefontastatur einzugeben.
AS / 400-Systeme lassen in der Tat alle Schlüsselbereiche zu, außer dass die Groß- und Kleinschreibung nicht berücksichtigt wird. (Ich habe einen bei der Arbeit).
In der Tat war eine wesentliche Schwäche der deutschen Engima-Maschinen, dass sie einen Buchstaben nicht als sich selbst verschlüsseln würden - da dies die Entropie der verschlüsselten Nachricht verringerte, die den Polen / Bletchley Park einen guten Start ermöglichte
@AndrewMedico, Ein Legacy-System, das voraussichtlich mit einer Telefontastatur ohne Q und Z umgehen wird, könnte der Grund für die Einschränkung in der Web-App gewesen sein, wie Bryan vorschlägt. Wie in den Kommentaren zu der Frage erwähnt, wurde die QZ-Einschränkung jedoch nicht durchgesetzt und wird nun aus der Dokumentation entfernt. Vielleicht besucht einer ihrer Entwickler security.SE? :) :)
informatimago
2014-05-14 11:09:17 UTC
view on stackexchange narkive permalink

Der Grund wäre, dass der Administrator in einer Umgebung mit mehreren Tastaturlayouts weniger Arbeit hat.

In Anbetracht der Tastaturlayouts AZERTY und QWERTY sind alle Tasten mit Ausnahme von Q - A , W - Z und ; - M .

Daher kann es nützlich sein, QWAZM in Kennwörtern zu vermeiden, da sie dadurch einfacher in verschiedene Tastaturlayouts eingegeben werden können.

Da Sie auch Ziffern und Sonderzeichen eingeben müssten und diese sich alle an unterschiedlichen Stellen in den einzelnen Layouts befinden, ist es möglicherweise nicht allzu nützlich, diese Buchstaben herauszufiltern.

Ich vermute, es ist historisch mehr das, was die akzeptierte Antwort sagte, aber ich mag diese Antwort sehr.
Wenn unterschiedliche Tastaturlayouts das Problem wären, könnten Passwörter nur Ziffern (und möglicherweise die Satzzeichen von Umschalt + Ziffer) enthalten. Dvorak und QWERTY stimmen nur mit den Zifferntasten überein und die Buchstaben A und M. AZERTY stimmen nicht einmal mit den Buchstaben überein.
@cHao Die Tasten für verschobene alphanumerische Abschnittsnummern variieren stark je nach Tastaturbereich. Bei mir ist es "!" # ¤% & / () =? "Für das, was nicht verschoben ist, ist" 1234567890 + ". Auf einer US-Tastatur gibt Shift + 4 zunächst" $ "und die Klammern werden um eins nach rechts verschoben Schlüsselposition.
Eine kreative Antwort, aber ich bin mir nicht sicher, ob dies der Fall wäre, dann müssten mehr Buchstaben verboten werden (wie A, W usw.), weil sie das gleiche Problem haben, nicht wahr?
Ich vermeide aktiv die Verwendung einiger Satzzeichen in Passwörtern, die ich eingeben muss, da meine Tastatur unter Windows und Ubuntu gelegentlich [ohne ersichtlichen Grund auf Amerikanisch umschaltet] (http://askubuntu.com/q/638420/652).


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...