Slashdot Mirror


Ask Slashdot: Is Password Masking On Its Way Out?

New submitter thegreatbob writes: Perhaps you've noticed in the last 5 years or so, progressively more entities have been providing the ability to reveal the contents of a password field. While this ability is, in many cases (especially on devices with lousy keyboards), legitimately useful, it does seem to be a reasonable source of concern. Fast forward to today; I was setting up a new router (cheapest dual-band router money can, from Tenda) and I was almost horrified to discover that it does not mask any of its passwords by default. So I ask Slashdot: is password masking really on its way out, and does password masking do anything beyond preventing the casual shoulder-surfer?

234 comments

  1. what else do you think it does? by vux984 · · Score: 5, Insightful

    "does password masking do anything beyond preventing the casual shoulder-surfer?"

    Erm...that is precisely ALL it has ever done?! What else do you think it does?
    Frankly, most password boxes should have a 'show' password option because its user friendly -- put the user in charge of whether or not the password is visible -- they can decide the risk of exposure.

    Although i do think showing it by default is a bit absurd. On the other hand, with a new router out of the box; the default password is a known quanity or on the labelling anyway... so not a lot of harm exposing it there.

    1. Re: what else do you think it does? by Matt.Battey · · Score: 3, Funny

      Even for those web sites that don't have the feature it's the top three browsers (Chrome, Firefox, and IE) will all let you see any saved passwords by just inspecting the fields DOM properties...

    2. Re:what else do you think it does? by Anonymous Coward · · Score: 5, Insightful

      You are correct on all points, and I completely agree with your opinion based points too.

      Originally password masking was purely to prevent shoulder surfing.
      Today it remains simply because it is expected behavior. And the default should remain masked for this very reason.
      But there is little harm with a button or whatever to display it for the times that is acceptable to do.

      There are still many situations you would both expect and need password masking on, and defaulting to not masked can only cause accidents that don't need to happen.

      Think conference rooms when the display is mirrored to a big screen or projector.
      Or remote support sessions where one may need to enter elevated rights credentials to do something for a user you don't want them doing themselves.
      Or the times you do not know how high traffic the area behind you is, or you have unfortunately little control over desk/workbench layout and orientation.

      Even if the area behind you is 99% of the time traffic free, that would still be three times a year where it is not traffic free.

      Not everyone is so lucky to have an office with a desk they can position such that the doorway opens to the front of the desk and you have no windows at ground level behind you.
      Long workbench setups are almost always mounted against the walls which would demand your back is to the door and the monitor pretty much facing towards the door as well.

      Even intentionally entering a password in front of others can be safer when masked (such as the conference room situation above), and any accidental exposure of part of a password being entered not expecting masking to be missing would dictate changing your password immediately, except now you are on a system you can't even trust to not show your new password while changing it!

      But the ability to turn masking off when unneeded or when it's a hindrance is also a good thing IMHO.
      My random character passwords tend to become muscle memory after a short time, and a bit more time afterwards I quite literally forget what the password is and only retain the ability to type it.
      Move me to a mobile phone onscreen keyboard where all the symbols and even numbers don't match a querty layout, and I have a significant mental whiplash moment while trying to mentally "type" it and watch what keys my imaginary fingers are pressing.
      Autocomplete/autocorrect fucking with me in a way I can't even see before submitting the (likely incorrect) password is just additional salt in the wound.
      Mix in a decent or overly strict bad-password-attempt lockout policy and you can rightly screw yourself.

      So by all means include an unmask feature, but for the sake of cthulhu and all that is holy, leave masking as the default.

    3. Re:what else do you think it does? by Anonymous Coward · · Score: 2, Informative

      Actually in the days of the old CRT it was possible to pick up using an antenna and repoduce the display contents from a mile away. (you need a directional antenna aimed at the source well depending on range.) So the casual shoulder-surfer could be the NSA operative a mile away.
      Not sure how easy it is for LCDs to do the same.

    4. Re:what else do you think it does? by Anonymous Coward · · Score: 1

      Back in the day, shoulder surfing was the worst of our worries, and everyone used passwords like "hunter2" which were pretty easy for a shoulder surfer to remember if they caught a glance. Now the biggest threat comes not from what is over your shoulder, but across the other side of the world. Passwords have to be hardened to things like "afnWHE2kW9@B)3" which are basically impossible for a shoulder surfer to remember at a glance, and if you're typing that manually, you are probably copying from a note somewhere, carefully, letter by letter, and could easily lose track of where you are if you could only see stars.

    5. Re:what else do you think it does? by Anonymous Coward · · Score: 1

      Is the Tempest Attack still a thing these days? I honestly do not know. I'm asking out of curiosity if anyone has experience in that arena.

    6. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      You can get your screen printed by a malware that wouldn't otherwise have been capable of breaking your password.

    7. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      you are probably copying from a note somewhere, carefully, letter by letter, and could easily lose track of where you are if you could only see stars.

      Exactly!! :)

    8. Re:what else do you think it does? by crashumbc · · Score: 1

      With shear number of electronic devices the interference would be insane in today's world.

        Plus, I don't think LED's give off electronic signals, at least not anywhere near a CRT with 20,000volts running through a coil.

      Still I've never even heard of that attack vector... off to google for me.

    9. Re:what else do you think it does? by unixisc · · Score: 1

      Routers have typically behaved like this: only the admin password is masked while logging in, but when one is in the Password page, one gets to type - and see - the password that's set. I've never understood why. What you are describing is if one goes to the preferences page of the browser - where one can check the passwords if one has forgotten (happened w/ me many times)

    10. Re:what else do you think it does? by skids · · Score: 1

      Do note that under some more advanced security models, the box doesn't store your password, but rather cryptographic derivative of it, and as such should not be able to show the password except on the page where it is originally being entered.

      Some specifications actually demand this, like SNMPv3 USM, though a lot of vendors just ignore the spec and store the cleartext password anyway.

      Anyway as to the OP I think you nailed it on the head: masking is on the way out due to consumers choosing devices with crummier and crummier input devices over time, since apparently coherency is passe. Given this I can hardy say that they have the wrong idea here: the rise of careless and hasty behavior may mean that masking frustrates the 30-second attention spans of the modern era to the point where less people will bother to change default passwords, and might at this point have become counterproductive.

    11. Re:what else do you think it does? by Anonymous Coward · · Score: 1

      If malware has a privilege level capable of capturing your screen, it would just be easier to capture your key strokes.

    12. Re:what else do you think it does? by skids · · Score: 1

      My random character passwords tend to become muscle memory after a short time, and a bit more time afterwards I quite literally forget what the password is and only retain the ability to type it.

      On man I've been there for sure. Even had one time when I was really tired and absolutely could not log into a box from a 19" rackmount KVM console... had to switch to a real keyboard.

    13. Re:what else do you think it does? by Tony+Isaac · · Score: 5, Informative

      At least on Windows, password masked text boxes also prevent copying of the contents of the box to the clipboard. This prevents someone from using a Back button to return to a logon screen to find out what password was typed there.

    14. Re:what else do you think it does? by Anonymous Coward · · Score: 2, Informative

      Tempest would pick up RF from wherever it was leaking: the CRT, the cable (particularly if not properly shielded), even the video card. So in principle it won't matter if you're using CRT, LCD, or even if you physically switch off and/or detach* the monitor - so long as the signal is being generated it may be radiated. What I suspect will make a big difference is whether you're using VGA or HDMI. VGA has a distinct "signature" - waveforms repeat predictably, sync signals are regular, blanking etc very analog and easy to decode - whereas HDMI is just another stream of compressed binary data. So I'd guess** that HDMI is not susceptible to this sort of attack.

      *Actually if you unplugged the VGA cable from the monitor you just remove the terminating resistance, so my guess would be the resultant ringing would make the stray RF signal stronger.
      **Caveat: I've seen tempest in action precisely once in my life, ymmv, ianae.

    15. Re: what else do you think it does? by Anonymous Coward · · Score: 4, Interesting

      They do... now. Originally the value of fields was not visible in the DOM properties and could not be queried via window managers either. It's almost as if putting advertising companies in charge of browser security was a bad idea.

    16. Re:what else do you think it does? by arth1 · · Score: 1

      could easily lose track of where you are if you could only see stars.

      Good password fields do not echo stars (or blobs), because that allows someone looking to know exactly how long the password is, which significantly reduces brute force time.

      And good password rules don't limit the password by requiring X upper case letters, Y digits, Z symbols and no repeatable characters, for exactly the same reason: it greatly reduces the number of brute force attempts needed.
      (Plus the reason that then a client can't submit a hash. On a couple of my sites, I have a web form that takes a user's password, appends a fixed string, sha256'es it, and sends the hash as the password. Even if the user re-uses passwords, he'll be safer.)

    17. Re:what else do you think it does? by fisted · · Score: 2

      Back in the day, [...] everyone used passwords like "*******" which were pretty easy for a shoulder surfer to remember if they caught a glance.

      I like that password, nice and deceptive.

    18. Re: what else do you think it does? by Anonymous Coward · · Score: 0

      CRT makes a difference because the flyback transformer has such a distictive and strong noise signature, which really helped narrowing in on a particular unit. Also, the amplifier and transformer for the electron gun with the actual signal is a lot leakier than more modern electronics (although pwm makes a lot of noise).

    19. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      I'm wondering how many people have ever had to deal with a casual shoulder surfer in their own home.
      How about in your place of business? Maybe it's time to make better decisions about when to surf porn.

      Frankly, I'd be more concerned about the boss seeing my complaint about his tendency to look over my shoulder, than I would be if he saw the password on my home router that I've inexplicably decided to configure at the office.

    20. Re:what else do you think it does? by Zebai · · Score: 3, Interesting

      I love websites and programs that give me the choice to unmask however I'm seeing more and more masking when its NOT necessary to do even for non password related fields.

      At my work they seem to think masking makes things ultra secure for all important data items. Fields that require you to input credit card numbers, cell phone numbers, all sorts of data are now masked on the pretense that it makes things more secure. It does not, over shoulder watching is not even an issue, this is a work application accessible via intranet only the only people who can see it already have permission to do so they don't even need to be sneaky by hiding behind me it is a secure workplace after all. Bit of a rant here I'm just a bit peeved as I now have to type into a very unsecured notepad just to make sure my data is accurate before submitting.

    21. Re: what else do you think it does? by Anonymous Coward · · Score: 0

      The demo I saw included turning the monitor off. This didn't stop the picture being received.

    22. Re: what else do you think it does? by Anonymous Coward · · Score: 1

      Anything else would be misleading. The DOM inspector simply accesses the page via Javascript, just as the Javascript that will post the username and password to the login web service.

      If you remove the ability for Javascript to access password fields, you'll be right back to old-fashioned HTML forms.

      Or web developer will stop using password fields entirely.

    23. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      But the ability to turn masking off when unneeded or when it's a hindrance is also a good thing IMHO.

      Definitely.

      My first tablet ran Windows 8.1, which didn't have the option to turn it off. Imagine trying to enter a 72 random character wifi password via a touch screen without being able to see when it registers the wrong character... After a couple of tries, I ended up entering the password in notepad, and thankfully the wifi dialog did allow pasting the password.

      When I switched to Android, entering the same password wasn't a problem, because mistakes were visible.

    24. Re:what else do you think it does? by TheRaven64 · · Score: 2

      Tempest attacks are still feasible with modern displays. One of my colleagues does a demo of them at open days. They're also far from the only side channel available. There's a lot of recent work on acoustic side channels. With a modern Android device, any background process that can access the microphones can pick up what you're typing with high accuracy (the iPhone microphones are good enough, but Apple doesn't expose APIs that permit this). Vibration provides similar info and combining the two gives very good accuracy. Anyone who can record what you're typing on an on-screen keyboard can typically see anyway because it shows the characters as they're typed. For physical keyboards, the keys typically make different sounds and it's possible to train models to give quite high accuracy reconstructing from audio. There are also a number of components in a computer that make different ultrasonic sounds that can be used to reconstruct the sound.

      Basically, password authentication done anywhere other than a Faraday cage with no windows and no third-party software should not be regarded as protection against an adversary that actually cares.

      --
      I am TheRaven on Soylent News
    25. Re:what else do you think it does? by Highdude702 · · Score: 3, Informative

      I have personally never seen a browser that once you go past the page and go back still has the password in the form box. And on most items like programs they just don't allow copy on right click, you can however ctrl+c and still copy from the masked password box. But as I said not after the submit form button has been pushed

    26. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      Frankly, most password boxes should have a 'show' password option because its user friendly

      My father (at the Windows login screen, password entered): What does this eye icon do? [about to click on it]
      Me: Don't click on it! It shows the password.

      ...at least make the goddamn things text, not nondescript icons.

    27. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      Back in the day, [...] everyone used passwords like "*******" which were pretty easy for a shoulder surfer to remember if they caught a glance.

      I like that password, nice and deceptive.

      Are you dumb? Why did you change GP's message?
      "*******" is only stars, while "hunter2" is not.

    28. Re: what else do you think it does? by Anonymous Coward · · Score: 0

      You probably don't have children...

    29. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      Are you dumb? Why did you change GP's message?
      "hunter2" is only stars, while "*******" is not.

      Huh?

    30. Re: what else do you think it does? by Anonymous Coward · · Score: 0

      And for 99.999999999% of the population on earth this is a nonissue

    31. Re:what else do you think it does? by Lord+Crc · · Score: 1

      Is the Tempest Attack still a thing these days?

      In short, yes. Here[1] they extract AES-256 keys in minutes or seconds (depending on distance) with inexpensive equipment.

      From the paper:

      Using improved antenna and signal processing, Fox-IT and Riscure show how to covertly recover the encryption key from two realistic AES-256 implementations while:
      1. Attacking at a distance of up to 1 m (30 cm in realistic conditions; "TEMPEST"),
      2. Using minimal equipment (fits in a jacket pocket, costs less than [EUR] 200) and
      3. Needing only a few minutes (5 minutes for 1 m and 50 seconds for 30 cm).

      The specific target is a Cortex-M3 processor.

      [1]: https://www.fox-it.com/nl/wp-content/uploads/sites/12/Tempest_attacks_against_AES.pdf

    32. Re:what else do you think it does? by AmiMoJo · · Score: 1

      In Chrome if you set it to remember passwords it will fill in the password field for you. Okay, someone accessing your machine can log in as you, but they can't actually find out what your password was because to reveal it they also need your OS account password. The "view password" feature in Chrome prompts for it.

      I'll admit that this is a fairly weak layer of security, but it's still worth having in place.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    33. Re:what else do you think it does? by sabbede · · Score: 1

      What about saved passwords in your browser?

    34. Re:what else do you think it does? by jafiwam · · Score: 1

      "does password masking do anything beyond preventing the casual shoulder-surfer?"

      Erm...that is precisely ALL it has ever done?! What else do you think it does?

      Back in the good ol days of Back Orifice and fast and wild rootkits and viruses there were a bunch of them that would take screen shots.

      Most also did keylogging. So there were probably a few cases where unmasking a password put the user at worse risk, but throughout 99% of use over time, the casual shoulder surfer is the only real threat. (Hey, if you get infected, you got all sorts of problems and that little dot over your password isn't significant.)

    35. Re:what else do you think it does? by Tony+Isaac · · Score: 1

      Jenkins is an example of a Web application that pre-fills your saved password in a masked box. That "feature" annoys me every time I go to the login page. But no, Ctrl+C does not work on a masked password field, whether in a Web page or in a desktop application, at least not in Windows. The browser doesn't have to implement this, this is an OS-level feature.

    36. Re: what else do you think it does? by locketine · · Score: 1

      I think most JavaScript frameworks still use html forms for submission. I know Angular does. Preventing JavaScript from accessing a password field may have little ill effect and if the JavaScript framework has some legit reason to need to access a password field it could simply implement its own password masking, such as via these css properties: https://stackoverflow.com/a/58...

      --
      Think globally but act within local variable scope.
    37. Re:what else do you think it does? by JohnFen · · Score: 1

      Do note that under some more advanced security models, the box doesn't store your password, but rather cryptographic derivative of it, and as such should not be able to show the password except on the page where it is originally being entered.

      It is insane that there are any devices (or other systems) that don't behave this way.

      I recently even did a "lost password recovery" for a website I visit, and they actually sent me my password. In any reasonably secure system, whether it's your local router hardware or website or whatever, this should not be possible.

    38. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      Think conference rooms when the display is mirrored to a big screen or projector.
      Or remote support sessions where one may need to enter elevated rights credentials to do something for a user you don't want them doing themselves.
      Or the times you do not know how high traffic the area behind you is, or you have unfortunately little control over desk/workbench layout and orientation.

      The situation that occurs to me is when somebody other than the primary user is using the computer and the password field is filled automatically.

    39. Re: what else do you think it does? by Anonymous Coward · · Score: 0

      Inspect element. Find password field. Change the "type" parameter from password to text. Password revealed.

    40. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      Which can be easily circumvented using F12.
      Copying password fields is disabled in the main browser window to prevent you from accidentally copying your password instead of whatever you intended to copy and then pasting it into plain view.

    41. Re:what else do you think it does? by KrispiCritter · · Score: 1

      A worthy and intelligent comment. I applaud you on the lack of cursing, trolling, or commenting on the personal characteristics of the originator of this thread.

    42. Re: what else do you think it does? by Anonymous Coward · · Score: 0

      Are you stupid?

    43. Re:what else do you think it does? by coofercat · · Score: 1

      ...or worse... asking for you to enter a password twice in order to authenticate!!

      (Microsoft did this on Windows NT when connecting to a wifi network - and despite numerous Service Packs, never fixed it)

      For things like credit card numbers, masking isn't necessary, as you're most likely copying the numbers off the card right in front of you. However, I guess it can mask when you move on to the next field - not great UX, but a reasonable compromise IMHO.

    44. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      Protection from Van Eck Phreaking https://en.wikipedia.org/wiki/Van_Eck_phreaking

    45. Re: what else do you think it does? by dave420 · · Score: 1

      You can also run the following snippet:

      javascript:document.querySelectorAll('input[type="password"]').forEach(el => el.type = 'text')

      which will convert all password inputs to text inputs.

    46. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      If it autofills the password field for you, you could always grab the value out of it by manipulating the DOM. Just type Ctrl+Shift+C, click on the password field, then change the type="password" to type="text". Voila! Plain text password, no OS account password necessary. Do not save your passwords in Chrome (or any other browser for that matter) if others will have access to your unlocked computer. There is a reason most companies have policies around always locking your computer when you are away from your desk.

    47. Re:what else do you think it does? by Anonymous Coward · · Score: 0

      https://security.stackexchange.com/questions/8596/https-security-should-password-be-hashed-server-side-or-client-side

    48. Re:what else do you think it does? by arth1 · · Score: 1

      It's not an "or", it's an "and".

  2. Sure. by msauve · · Score: 4, Insightful

    " is password masking really on its way out, and does password masking do anything beyond preventing the casual shoulder-surfer?"

    It makes it much more likely to make a typo and have to try again.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re: Sure. by Anonymous Coward · · Score: 0

      You make a typo you try again. Using backspace still counts as trying again.

    2. Re: Sure. by Anonymous Coward · · Score: 0

      Using backspace usually doesn't count as a failed login attempt.

  3. Horrified? by Anonymous Coward · · Score: 0

    Why? Was someone shoulder-surfing?

  4. If you are worried... by Anonymous Coward · · Score: 1

    make sure nobody is standing behind you. Password masking makes providing credentials more painful than it already is. (even more so for those with disabilities)

    1. Re:If you are worried... by Anonymous Coward · · Score: 0

      Really? I find pasting from Keepass works the same either way.

  5. No, it's not. by newcastlejon · · Score: 2, Insightful

    The only interesting thing here is that you discovered a cheapo home device that doesn't mask passwords, fortunately in a situation (i.e. at home) when shoulder surfing is a non-issue anyway.

    Come back when you've got more than one data point, eh?

    --
    If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    1. Re:No, it's not. by Anonymous Coward · · Score: 0

      ASUS routers don't hide passwords. I don't complain since you'd have to HAVE my password to see the passwords. HORSE, DOOR, BARN, BLACK, AMISH.

    2. Re:No, it's not. by freeze128 · · Score: 1

      Tenda is the cheapest network equipment provider on the market. Even sales employees at MicroCenter say "You don't want that one".

    3. Re:No, it's not. by chipschap · · Score: 1

      ASUS routers don't hide passwords.

      My ASUS router certainly does hide passwords.

    4. Re:No, it's not. by Anonymous Coward · · Score: 0

      Come back when you've got more than one data point, eh?

      It seems like a time honored tradition of Ask Slashdot to only have one incident.

    5. Re:No, it's not. by Anonymous Coward · · Score: 0

      The floor sales folk at MicroCenter are usually pretty knowledgeable, but they do get paid a commission.

      Tenda is not as bad as most cheap routers that we have seen.
      However, they typically lack bells and whistles.

    6. Re:No, it's not. by Anonymous Coward · · Score: 0

      Mine is hunter2, which I see just fine on my screen but all you see is ******* because it's my password and not yours

    7. Re:No, it's not. by Anonymous Coward · · Score: 0

      Well yeah, a salesdroid is hardly going to recommend the device with the lowest profit now is he?

    8. Re:No, it's not. by 93+Escort+Wagon · · Score: 1

      I'm really tricky. My password actually is *****************.

      --
      #DeleteChrome
    9. Re:No, it's not. by sexconker · · Score: 1

      That's not how that joke works.

    10. Re:No, it's not. by pnutjam · · Score: 1

      Yeah, not everybody knows slashdot will mask passwords automatically, see it detects me typing my password, ***************, and masked it.

    11. Re:No, it's not. by Anonymous Coward · · Score: 0

      I literally just finished some admin tasks on my Asus router and I can assure you the password was masked.

    12. Re:No, it's not. by thegreatbob · · Score: 1

      I may do just that; only one extreme example was included because it was the only one I had directly experienced in modern hardware, and I wanted to keep the submission away from TL;DR territory.

      --
      There is no XUL, only WebExtensions...
    13. Re:No, it's not. by desdinova+216 · · Score: 1

      speaking of TL;DR, has anyone heard from Bennett lately?

  6. Masquerade by LunaticTippy · · Score: 2

    My favorite is trying to enter 15 character randomized passwords into a "force mask" field. The algorithm always seems to pick confusing characters like `'|][;: I often have no idea if I'm even attempting to enter the correct password, let alone if all the rando miscreant characters were entered as intended.

    --
    Man, you really need that seminar!
    1. Re:Masquerade by Vlijmen+Fileer · · Score: 4, Insightful

      Which is why you then resort to first typing it in an editor, defeating the purpose of the masking, to subsequently copy it to the password field.

      Except of course when the programmer of the password field was such an intolerable and incompetent turd that she disabled pasting into the field; that unfortunately also happens.

    2. Re:Masquerade by El+Cubano · · Score: 1

      Assuming the site/application/whatever supports it, you could go with a longer password and restrict it to the Base32 character set. For me, the best reason to use it is:

      The alphabet can be selected to avoid similar-looking pairs of different symbols, so the strings can be accurately transcribed by hand. (For example, the RFC 4648 symbol set omits the digits for one, eight and zero, since they could be confused with the letters 'I', 'B', and 'O'.)

      It makes it very nice when dealing storing passwords in such a way that the presentation font makes some of the characters confusing or when having to tell someone the password over the phone.

    3. Re:Masquerade by thegrassyknowl · · Score: 4, Insightful

      My favorite is trying to enter 15 character randomized passwords into a "force mask" field.

      My favourite is entering a 24 character randomised password into websites/software where the retarded morons designing it felt they knew better than me and blocked/intercepted paste. Or, almost as bad, websites/software that relies on keypress events to cause their processing to do something with my password. ReviewBoard does this with its comments fields - if I paste from a pre-prepared note it is unaware that I've edited the comment field.

      The algorithm always seems to pick confusing characters like `'|][;: I often have no idea if I'm even attempting to enter the correct password, let alone if all the rando miscreant characters were entered as intended.

      If you use KeePass you can configure it to not use so many confusing characters. Sometimes you run into places where the moron designer thought that only alphanumeric characters make valid password characters.

      --
      I drink to make other people interesting!
    4. Re:Masquerade by Desler · · Score: 3, Insightful

      And those same idiots also have a "confirm email" field that also disallows pasting. Even moreso than the password field, that one makes no sense.

    5. Re:Masquerade by msauve · · Score: 4, Funny

      "subsequently copy it to the password field."

      I use control-v as a special character in my passwords, you insensitive clod.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    6. Re:Masquerade by Anonymous Coward · · Score: 0

      Use a local password manager. You shouldn't be typing passwords in the first place (other than the one that unlocks the password manager that is) or copy-pasting them from some random file.

      I use KeepassX on Linux. My passwords are generated with a minimum of 25 characters. I don't even know them, I just let the password managed fill in the blanks. If you asked me to log into my gmail right now, I could honestly tell you that I did not know the password.

      My only annoyance is that KeepassX does not have support for alternative credentials providers, like Yubikey or Smartcards. That would really be the cherry on top of the cake.

    7. Re:Masquerade by Kjella · · Score: 3, Informative

      If you use KeePass you can configure it to not use so many confusing characters. Sometimes you run into places where the moron designer thought that only alphanumeric characters make valid password characters.

      If you go outside ASCII and depend on the keyboard mapping there's been an annoyingly high number of bugs perpetrated by developers who only use the US/English keyboard. Particularly if you rely on this early in the boot process, like you want to unlock your BitLocker/TrueCrypt/LUKS partition with a password or make some kind of single-sign on solution that won't fail when one of the applications has been made by 'tards. And I say that as a Norwegian where our alphabet has 29 letters but for any technical purpose æøå doesn't exist in my book. It's not worth the pain of crappy US-centric software.

      --
      Live today, because you never know what tomorrow brings
    8. Re:Masquerade by zippthorne · · Score: 2

      IIRC keepassX on Linux even bypasses the clipboard buffer, putting the password directly into the fields. Does it still do that?

      --
      Can you be Even More Awesome?!
    9. Re:Masquerade by Mal-2 · · Score: 1

      So you're the one who wrote that ÆØÅ "Size Matters" song. Sorry, you deserve it just for that. /s

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    10. Re:Masquerade by dwywit · · Score: 2

      My password consists of eight asterisks, so there!

      --
      They sentenced me to twenty years of boredom
    11. Re:Masquerade by whoever57 · · Score: 5, Informative

      I ran into a worse problem recently.

      The website runs some javascript on the entered email address, which prompts a server somewhere to attempt to validate the email address. The attempt is achieved by beginning an smtp transaction to the MX host for the domain name.

      Now, combine this with postgrey: the mail server sends back a temporary failure, which the server stupidly interprets as the email address not being valid.

      The stupidity of this whole setup is monumental. Not least because exchange servers will accept emails for non-existent addresses in its default configuration.

      --
      The real "Libtards" are the Libertarians!
    12. Re:Masquerade by arth1 · · Score: 1

      One April 1, I changed a web form at work so it would echo back SWORDFISH one letter at a time as the user typed in the password. Not a single one spotted the reference, and one lady complained that she couldn't log in.

    13. Re:Masquerade by Anonymous Coward · · Score: 0

      It's an easy-to-implement security feature. It's far easier to whitelist the standard ASCII characters than blacklist all the possible control characters which someone might inject to try to hack your software or design the system properly so that user data is always seen and only ever parsed as a single item instead of a sequence of characters.

    14. Re:Masquerade by Anonymous Coward · · Score: 2, Informative

      Not a single one spotted the reference

      I had no idea wtf you were talking about, so I googled it, and it's from a 1930s Marx brothers movie.
      Of course nobody got the reference. I would guess 1% of people actually saw that at some point in their life, and maybe 1% of them would remember it.

      It also looks like Terry Pratchett referenced it once in some book I've never heard of, and neither has anyone in your office.

    15. Re:Masquerade by Anonymous Coward · · Score: 1

      Use a local password manager.

      How do you log in from home or from out in the data center?

    16. Re:Masquerade by Pieroxy · · Score: 1

      My favorite is trying to enter 15 character randomized passwords into a "force mask" field.

      My favourite is entering a 24 character randomised password into websites/software where the retarded morons designing it felt they knew better than me and blocked/intercepted paste.

      Drag and Drop is one sure way to defeat poorly-coded-paste-prevention input fields. It's as easy to make it inoperable but nobody thought of that one in the afflicted websites I've tried so far.

    17. Re:Masquerade by AmiMoJo · · Score: 1

      By default Bitlocker only allows you to use a PIN number for pre-boot authentication. Reason being that the only keys on a keyboard that are guaranteed to be the same on every layout are the special function keys (F1...F10). You can disable that restriction via group policy.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    18. Re:Masquerade by LazyBoot · · Score: 1

      Not a single one spotted the reference

      I had no idea wtf you were talking about, so I googled it, and it's from a 1930s Marx brothers movie.
      Of course nobody got the reference. I would guess 1% of people actually saw that at some point in their life, and maybe 1% of them would remember it.

      It also looks like Terry Pratchett referenced it once in some book I've never heard of, and neither has anyone in your office.

      Are you choosing to ignore the 2001 movie named "Swordfish" then?

    19. Re:Masquerade by Anonymous Coward · · Score: 0

      Huh? Swordfish is a very well-known John Travolta and Hugh Jackman movie. What made it famous was its extreme cringeworthyness.

      It would be rare to find anyone in the IT/programming realm who hadn't at least heard of the term swordfish.

    20. Re:Masquerade by wildstoo · · Score: 1

      Sometimes you run into places where the moron designer thought that only alphanumeric characters make valid password characters.

      ...and its cousin, the "I don't know what characters are actually valid in email addresses, so let's just restrict that to alphanumeric too."

      Several websites don't allow special characters in the local part of email addresses, despite them being perfectly valid, which prevents me from using the myname+yourshittywebsite@gmail.com method of filtering.

    21. Re:Masquerade by arth1 · · Score: 1

      You should stop googling things.

      https://en.wikipedia.org/wiki/...
      Check out the "Uses in other works" section, which is rather long. It seems strange if nobody have encountered enough of these uses of swordfish as a password to make a connection. It's a running gag up there with Acme Corporation and the Wilhelm scream.

    22. Re:Masquerade by tepples · · Score: 1

      By putting the password file in a repository, adding your home computer's SSH key and your data center netbook's SSH key to the repository's server, and merging newly added passwords daily.

    23. Re:Masquerade by Anonymous Coward · · Score: 0

      I mean, you could have at least used a link to the IMDB page of the movie Swordfish instead of a link that basically proves him partially right as the opening sentence.

    24. Re:Masquerade by desdinova+216 · · Score: 1

      maybe IMDB is blocked where he is, you insensitive clod!

  7. Kids... by zm · · Score: 4, Insightful

    No, it is not going away, because it is more than just shoulder surfers that look at your screen. For example when you need to login while projecting the screen in a conference room, or sharing it during an online meeting. Now, get off my lawn. Please.

    --
    Sig ?
    1. Re: Kids... by Anonymous Coward · · Score: 1

      These aren't shoulder surfers how?

    2. Re:Kids... by mykepredko · · Score: 4, Insightful

      This is why I never connect to a projector with the screen duplicated - always extended.

    3. Re:Kids... by Anonymous Coward · · Score: 0

      My favorite is when they are using an on-screen keyboard but the field is blank.

    4. Re:Kids... by Anonymous Coward · · Score: 0

      Work at a school and see how often a teacher has to type a password in front of a class with an 80 inch display.

    5. Re:Kids... by Anonymous Coward · · Score: 0

      You sure it's not because of the goat porn?

    6. Re:Kids... by TeknoHog · · Score: 1

      This is why I never connect to a projector with the screen duplicated - always extended.

      Slightly OT, but there are other good reasons not to clone the display:

      • * Using different native resolutions on both displays. Or at least if you clone it, make sure the projector uses its best/native resolution.
      • * Things you should see but the audience should not, such as
        • - Time code in a video (for pausing at given times, etc.)
        • - Name of image file shown. I often use GQview with the fullscreen window on the projector, so I can keep using the file browser on the laptop.
      --
      Escher was the first MC and Giger invented the HR department.
    7. Re:Kids... by UberVegeta · · Score: 1

      Agreed. Even the password change dialogue can be incriminating. Two true stories from school:

      Maths teacher is observed entering five character password.

      "Sir, is your password 'maths'?"

      "No."

      Ten minutes later, maths teacher is observed changing password. Similarly:

      Football-fan teacher with prominent Aston Villa FC wallpaper is observed entering four character password.

      "Sir, is your password 'avfc'?"

      "No."

      Later, teacher is observed changing password.

      --
      I knew I needed to stop reading Slashdot and finish my PhD when I started to miss articles by Bennett Haselton.
    8. Re:Kids... by Anonymous Coward · · Score: 0

      teachers are ignorant and do not know how to actually do anything correctly, news at 11

    9. Re:Kids... by mykepredko · · Score: 1

      Nah, I have that on a sticker on the back of the laptop's display.

      Makes it easier to lie in presentations.

    10. Re:Kids... by mykepredko · · Score: 1

      Good points.

      Thanx.

  8. Praise by Vlijmen+Fileer · · Score: 1

    Praise the lord for the demise of that insane masking habit. I've been rallying against it since I first encountered it, which was still in the DOS era.
    If anything, it should be optional. If no option is given, not masking it is /the better/ choice.

    1. Re: Praise by Matt.Battey · · Score: 1

      They could be worse. They could just give no discernable response like a tty shell login...

    2. Re: Praise by fisted · · Score: 1

      How is that worse? Do you tend to wander away from your computer, in the middle of typing your password, only to return later and wonder "gee, have I or have not I entered a password here?".

  9. Re:Obligatory Spaceballs by Anonymous Coward · · Score: 0, Funny

    This is the most repeated joke ever, -78 creativity points.

  10. Are You a Great Typist? by bill_mcgonigle · · Score: 1

    I've only known a few IT guys who were great typist.

    There's not a decent-quality password today that can be reliably typed by somebody who is not a great typist. If you are not masking, users will use better passwords. That's all.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Are You a Great Typist? by Strider- · · Score: 4, Insightful

      "correct horse battery staple" would like to disagree with you. The reality is that putting in special characters, mixed case, and numbers doesn't do nearly as much to increase password complexity compared to simply making them longer. For the network I operate, I now just have a policy of a minimum of 12 characters. I tell my users to make up a silly little rhyme or ditty that they can remember, and use that as their password. Easy to remember, hard to crack, and easy to type.

      --
      ...si hoc legere nimium eruditionis habes...
    2. Re: Are You a Great Typist? by Anonymous Coward · · Score: 0

      password1234

      Yep. That's a toughie.

    3. Re: Are You a Great Typist? by Anonymous Coward · · Score: 0

      Password123!

      Probably not much better.

    4. Re:Are You a Great Typist? by Anonymous Coward · · Score: 0

      For the network I operate, I now just have a policy of a minimum of 12 characters.

      So how many times does password1234 appear in the database?

    5. Re:Are You a Great Typist? by Anonymous Coward · · Score: 0

      For the network I operate, I now just have a policy of a minimum of 12 characters. I tell my users to make up a silly little rhyme or ditty that they can remember, and use that as their password. Easy to remember, hard to crack, and easy to type.

      I like having strong passwords but it really pisses me off when I put in the time and effort to think up a good one, and then I just end up having to change it every 2 or 3 months because of some idiotic policy.

  11. <input type="password"> by XanC · · Score: 1

    Are we talking about web sites that use type="text" rather than type="password"? If so, then no, never ever ever is that appropriate for a password of any kind.

    If we're talking about the UI of an app (either the browser or otherwise) giving the user an option for whether or not to mask, then that's a different discussion.

  12. Password confirmation by Anonymous Coward · · Score: 0

    Non-masking allows copy-and-paste for that pesky second field!

  13. Is this the right forum for the question? by mykepredko · · Score: 1

    Lots of app developers here but how many people here are doing OS/Device/Resource human interaction specifications?

  14. I don't even get masked passwords by Anonymous Coward · · Score: 0

    I don't even get masked passwords in my terminal, you insensitive clod!

  15. Not sure what the problem is by Anonymous Coward · · Score: 0

    Only you can see your password, everyone else sees asterisks. This tech has been around since early irc days, not sure how OP hasn't heard of it?

    hunter2 hunter2 hunter2

    The above line may look like a bunch of asterisks to you, but I just typed my password three times.

    1. Re: Not sure what the problem is by Anonymous Coward · · Score: 0

      I learned of that feature from RuneScape

  16. Are Passwords on their way out? by mykepredko · · Score: 1

    Maybe a better question is, are passwords on their way out with inexpensive and reliable fingerprint scanners being standard on many devices and other ones having the user unlock them with a user-defined zig-zag pattern leading up to iris and facial recognition technologies. Maybe there are brain wave patterns that are unique to a user (let's see the NSA hack that).

    If anything, I would expect secure logins to become easier for the responsible person to gain access easier while doing a better job of verifying that the person attempting access is the one that has it.

    1. Re:Are Passwords on their way out? by Anonymous Coward · · Score: 0

      passwords better not be 'on their way out'. they are a critical, and arguably most important and secure (crazy, huh? but true), element of: 'what you know', 'what you have', and 'what you are'.

    2. Re:Are Passwords on their way out? by Anonymous Coward · · Score: 0

      People have been saying that passwords are on the way out for at least 10 years now. I don't think they're going to disappear anytime soon - passwords are still an easy and device-independent way to authenticate.

    3. Re:Are Passwords on their way out? by Anonymous Coward · · Score: 1

      Biometrics are things you can't change at all. So when somebody cracks yours you are fucked.

    4. Re:Are Passwords on their way out? by GuB-42 · · Score: 2

      Fingerprints are not passwords. They are a what-you-are authentication factor. Passwords are a what-you-know.

      It means that fingerprints can only be used to tell that the one operating the device with the scanner is you. They can't be used directly for remote authentication, because they are not secret.

    5. Re:Are Passwords on their way out? by DutchUncle · · Score: 1

      No fingerprint scanner has ever worked reliably on my fingers. That includes the police scanners for my teacher's license and the immigration scanners for my Global Entry. And I would rather use a password anyway.

    6. Re:Are Passwords on their way out? by skids · · Score: 2

      If your computer can scan it to let you in, someone else's computer can scan it to let them take a copy.

    7. Re:Are Passwords on their way out? by fisted · · Score: 1

      Clearly we need fingerprint DRM.

    8. Re:Are Passwords on their way out? by Anonymous Coward · · Score: 0

      What do you do when a device that knows your fingerprint is compromised? And do you always wear gloves in public so nobody can lift a print from anything you touch?

    9. Re:Are Passwords on their way out? by jafiwam · · Score: 1

      Biometrics are things you can't change at all. So when somebody cracks yours you are fucked.

      And they don't provide 5th Amendment protection. Biometrics is "who" you are. Not "what you know". You can be forced to put your finger on something by a court and a couple of goons, but the court will be violating constitutional rights by forcing you to testify against yourself.

    10. Re:Are Passwords on their way out? by Mike+Van+Pelt · · Score: 1

      So, you unlock with your "rude gesture" finger. Thumb or forefinger irretrievably wipes the device. "Hey, you forced me to put my finger there."

  17. Re: Obligatory Spaceballs by Anonymous Coward · · Score: 1, Funny

    Your mom is the most repeated joke ever. Followed by you.

  18. It depends... by Anonymous Coward · · Score: 0

    ... on whether the application must present the credential on your behalf or not. If so, it must store the plaintext version. Revealing it at this point is just a feature.

    But if there is no need to proxy the credential, then it should NOT be stored in plaintext. Which means it can't be revealed. Revealing a password that isn't proxied requires it to now be stored in plaintext, and this weakens the security of the system (you now need a secure key to encrypt the stored password with. This is fine if done properly, but often isn't, and it's better NOT to do it if it isn't necessary.)

    Classic example is Wifi password versus Unix login. Wifi passwd must be presented to the router. Storing only a hash breaks that use case.

    Unix login on the other hand just needs to store the hash (with salt!) so that it can be compared/authenticated. But there is no need to store it plaintext, therefore no way to reveal it. This is more secure than the Wifi case.

    So reveal is OK if it's done right, but how will you know it's done right?

    Who you gonna trust?

    1. Re:It depends... by Anonymous Coward · · Score: 0

      This is about showing what you are typing as you are typing it.

    2. Re:It depends... by Anonymous Coward · · Score: 0

      Biometrics are things you can't change at all. So when somebody cracks yours you are fucked.

  19. Revelation ... by CaptainDork · · Score: 1

    ... ring a bell with any of you out there?

    If so, reply with the name of the supplier.

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Revelation ... by Anonymous Coward · · Score: 0

      Snadboy, right?

  20. hunter2 by Anonymous Coward · · Score: 0

    *******

    1. Re:hunter2 by AbrasiveCat · · Score: 1

      Thanks, I was looking for this comment. :)

    2. Re:hunter2 by geekymachoman · · Score: 1

      http://bash.org/?top

      Ah, the good times.

  21. You want your password unmasked? by mark-t · · Score: 5, Funny

    Make it a bunch of asterisks.

    Done.

    1. Re: You want your password unmasked? by Anonymous Coward · · Score: 0

      Fuck you, fish tits!

    2. Re:You want your password unmasked? by Anonymous Coward · · Score: 0

      Love it!

    3. Re:You want your password unmasked? by Anonymous Coward · · Score: 0

      how many do you need for a password to be considered secure?

    4. Re:You want your password unmasked? by Anonymous Coward · · Score: 0

      What kind of browser still uses asterisks for masking? U+25CF all the way.

    5. Re:You want your password unmasked? by Anonymous Coward · · Score: 1
    6. Re:You want your password unmasked? by TeknoHog · · Score: 1

      But if you do that, won't it show up as "hunter2"?

      --
      Escher was the first MC and Giger invented the HR department.
    7. Re:You want your password unmasked? by mark-t · · Score: 1

      Only if you are *really* gullible.

    8. Re:You want your password unmasked? by Anonymous Coward · · Score: 0

      Fuck you, fish tits.

    9. Re:You want your password unmasked? by Anonymous Coward · · Score: 0

      lighten up Francis

  22. Because of new "Not Secure" browser messages by JoeCommodore · · Score: 4, Interesting

    If you get a password field on a web page the browser will display various scary looking messages depending of the security of the page.

    Generally if its a local network page with an IP address (most router interfaces) having the password field will have the browser alert you the page is "Not Secure" of the address bar. If its a self signed certificate (which ads encryption between you and the browser, the message is even scarier with red fields or strikethroughs as a spoofed certificate COULD be playing a man in the middle confidence scheme. Only ones that get through this is devices that have set up proper certification.

    So the easiest way to avoid a lot of the scary "not secure" address bar messages, is just do the login in plain text.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    1. Re:Because of new "Not Secure" browser messages by skids · · Score: 3, Insightful

      +1 Insightful. There's a nice example of a perverse incentive for you.

    2. Re:Because of new "Not Secure" browser messages by Anonymous Coward · · Score: 0

      I can't comment on the OPs actual router, but these "scary" messages are correct. Having a default password for a router is lazy in terms of implementing the administrative interface. There should be a first-use activation code that can be used only to set a password and optionally enable SSH. If the device is in a non-default configuration, the first-use code should not be accepted. This might seem trivially different but one is correct and the other isn't. The OP may be referring to this code as a password or it really may be a default password. No way to know.

    3. Re:Because of new "Not Secure" browser messages by tepples · · Score: 1

      There should be a first-use activation code that can be used only to set a password and optionally enable SSH. If the device is in a non-default configuration, the first-use code should not be accepted.

      How would the owner of a router who has forgotten its password or lost its SSH key regain the use of his property under this scheme?

      And what domain would appear in the SAN field of the HTTPS certificate used by its administrative interface?

  23. I think itz not work by Anonymous Coward · · Score: 0

    -2-3-4-5? That's the stupidest combination I've ever heard of in my life! That's the kinda thing an idiot would have on his luggage....lol
    http://3gpmp4wap.com

  24. 100% useless. by Lumpy · · Score: 1

    Yes it is only for a shoulder surfer. honestly if you want people to use complex passwords you have to show them the freaking string as they type
    ASDq3fwtevybtynsR&56@%^25tqer7gRT*Ubt&tferyweF
    for their password

    --
    Do not look at laser with remaining good eye.
    1. Re:100% useless. by 93+Escort+Wagon · · Score: 2

      honestly if you want people to use complex passwords you have to show them the freaking string as they type
      ASDq3fwtevybtynsR&56@%^25tqer7gRT*Ubt&tferyweF
      for their password

      Dammit, how did you get my password?

      --
      #DeleteChrome
  25. Parent has bitch tits. by Anonymous Coward · · Score: 0

    No. Fuck you, bitch tits.

    1. Re: Parent has bitch tits. by Anonymous Coward · · Score: 0

      Fuck you, Kansas corn tits!

    2. Re: Parent has bitch tits. by Anonymous Coward · · Score: 0

      I have ape tits.

    3. Re: Parent has bitch tits. by Anonymous Coward · · Score: 0

      I've got two ape knees.

  26. Make It an Option by DERoss · · Score: 1

    First of all, see "Stop Password Masking" at https://www.nngroup.com/articl.... The author, Jakob Nielsen, is supposedly an expert on human-computer interfaces.

    The PGP encryption application likely has the best implementation. When entering a pass-phrase (more complex than a mere password), there is a checkbox to expose what is entered. When starting the application, the default is always to have the checkbox cleared, which means hide the pass-phrase.

    1. Re:Make It an Option by Anonymous Coward · · Score: 0

      A checkbox on a command-line program? How does that work?

    2. Re:Make It an Option by Anonymous Coward · · Score: 0

      The same applies to, for example, the entry of a wifi password on Apple devices (iOS and MacOS).

    3. Re:Make It an Option by yurikhan · · Score: 1

      You’ve never used a --force option? That’s the command line equivalent of a checkbox.

    4. Re:Make It an Option by Anonymous Coward · · Score: 0

      Oh shit, that was 8 years ago and nobody listened to him. It took ubiquitous soft keyboards for password unmasking to happen. Now in most phone apps I see an eye icon next to the password field that lets me unmask it.

  27. lots of exposure by Anonymous Coward · · Score: 0

    the default password is a known quanity or on the labelling anyway... so not a lot of ham exposing it there.

    For a second that's what I read, and for some reason it made sense. My bad, I should have putted down my flying pigs fantasy.

  28. More Oblig ... by Anonymous Coward · · Score: 0
  29. It's always a trade-off by skoskav · · Score: 2

    Allowing the password to be revealed is an unwanted security risks to some parano- er... cautious folk and corporations. For one, it means that the password could be picked up by a larger portion of malware, e.g. screen grabbers and rogue browser extensions that are allowed to read the DOM.

    Second, it means that the password isn't hashed, but either encrypted or stored in plain text somewhere on disk. A hashed password (with a random salt, to thwart rainbow tables) is generally harder to reverse than an encrypted password.

    In an enterprise setting, when important passwords can't be revealed it makes more sense to keep them in a safe or a password manager, access to which could be easier to manage.

    But when you can't remember your Wi-Fi password for your guests, maybe convenience outweighs security.

    1. Re:It's always a trade-off by Anonymous Coward · · Score: 0

      No, it means that you can see it as you type it. It gets hashed as normal, and cannot be displayed after it has been entered. It's only while you are typing it that you have the option of revealing what is typed.

  30. Re: Obligatory Spaceballs by Anonymous Coward · · Score: 1

    Adorable.

  31. Yes! by cyberzephyr · · Score: 1

    Yes! I have thought the same thing for years.

    --
    I'm here for the experience, not the Hyperbole.
    1. Re:Yes! by Anonymous Coward · · Score: 0

      Congratulations

  32. Exactly this point! by s.petry · · Score: 3, Informative

    TFA seems to believe that since they can't think of a purpose for masking, and that a single (in their words "cheapest money can" [I assume they meant] "buy") home router doesn't use masking, that it must be the end of a field that's been in HTML for as long as HTML has had a standard.. Training sessions, remote support sessions, documentation, and yes preventing shoulder surfing are all reasons that the password field type will probably never go away.

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    1. Re:Exactly this point! by thegreatbob · · Score: 1

      These were (limited) datapoints meant to suggest that there is indeed a trend, in the interest of keeping the submission within the attention spam of the average fellow. Just an example to show the extreme end of the scale. I can think of a fair number of purposes for masking, but have always assumed that prevention of casual shoulder surfing is indeed the primary goal. Good catch on "buy", I even proof-read that several times.

      --
      There is no XUL, only WebExtensions...
  33. Better Idea by Anonymous Coward · · Score: 0

    Since Chrome already asks you to save your password. Why not ask you to save a randomly generated 20 character password?

    Forget this archaic masking tech.

    1. Re:Better Idea by dave420 · · Score: 1

      Enable this option: chrome://flags/#enable-password-generation and you have your wish.

  34. Re: by skids · · Score: 1

    It wouldn't surprise me. Hrm... the number of autocomplete form fields containing passwords in the average desktop browser over time would be an interesting stat chart, were there a way to collect it.

  35. what it matter is if passwords are stored salted by Anonymous Coward · · Score: 0

    it doesn't matter if you see them or not, it matter if they are stored slated/encrypted, this is part that everyone should take care. i have seen so many times that passwords are not visible [ for user/ admin ], but when you look on storage, they are in plain text, that is more stupid that asterix them while typing

  36. Some passwords should never be seen by myowntrueself · · Score: 1

    Thats a principle I've worked with for years.

    You don't want others to know your passwords, you shouldn't tell people your passwords. (well most classes of passwords I work with).

    A simple trick I've used over the years is to make passwords something I would definitely never want anyone to see me type in, something offensive, rude or even (apparently) incriminating ("Yes, it was me who killed your dog" or "I fuck ponies").

    This also helps me remember them.

    God forbid I run into a situation where my passwords are shown in plain text where others can read them *shudder*

    --
    In the free world the media isn't government run; the government is media run.
    1. Re:Some passwords should never be seen by Anonymous Coward · · Score: 0

      So imagine you're on your deathbed and it's your last chance to give your loved ones access to your data...
      > There's one more thing I must tell you: "I fuck ponies"
      > Can you remember to tell mommy this? It's very important. "I fuck ponies"

    2. Re:Some passwords should never be seen by Anonymous Coward · · Score: 0

      True story from some years ago. I was working at a comms company in an admin role. Fairly junior at the time. This one occasion I was running a bit late so dashed into the office and tried to get startet as quickly as possible so as to avoid getting dinged for it.

      Of course the planets were against me and I got prompted from the collections system to change my password. As I was a bit stressed out I just came out with an easy to remember eight letter pass (the max that was permitted by the system) which happened to be a conjunction of two four-letter words.

      A couple of weeks pass and I was prompted by a (somewhat cute) admin from the DB team that I should change my password. Of course, this billing system not only stored the passwords in plain text but the admin team did an audit of them every few weeks for some reason.

      Ended up joining the admin team a year or so after that, was a bit of an eye opener about how shonky some systems are set up.

    3. Re:Some passwords should never be seen by Cro+Magnon · · Score: 1

      Once, I was working on a system that had restrictive password rules, and didn't state what those rules were. I kept getting "invalid password" when I tried to change it. The one it finally accepted was not anything I'd want to state in polite company, or even impolite company.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  37. Real history by Anonymous Coward · · Score: 0

    Password masking goes back to the very early days of interactive terminals. They were either teletypes or IBM terminals. They used paper as the output medium. If an unmasked password were entered it would be visible on paper indefinitely.

    To overcome this, before entering the password, the input field would be blacked out. This would be done by printing - say - 12 x's, 12 backspaces, 12 *'s, 12 backspaces and 12 O's and 12 backspaces. This would put the print head over the preprinted field making the password more-or-less masked.

    From there it was adopted into screen based systems.

    The rest, as they say, is history.

  38. Password masking is a bad idea for most things. by gurps_npc · · Score: 1

    Unless you also mask the keyboard, an observant, practice person can tell what your password is by looking at your fingers type.

    But that is irrelevant. If someone wants to steal your password, the most common techniques are a key-logger and social engineering.

    No one shoulder surfs. I

    --
    excitingthingstodo.blogspot.com
  39. Used Routers a goldmine for passwords by kamaaina · · Score: 2

    I pick up the occasional used router and noticed it was pretty easy to recover the SSID, WPA2 password, and the admin password.

    I did a presentation on this last month and it was well received. We got used routers from the local thrift store or electronics recycle, opened it up and hooked up to the UART serial console. Most of them boot you to a command prompt with no password. Then you can run "nvram show | grep pass" or wpa or admin and you will get the prior owner's SSID, and passwords.

    There is a good chance that this person probably turned in this router after upgrading their router at home. It is probably unlikely they changed the Wifi passwords on all of their IoT, Web Cams, mobile devices, Blueray, laptop whatever at home. So just plug in the SSID to wigle net and you can go see what is on their webcam.

  40. hunter2 by Frankie70 · · Score: 5, Funny

    hey, if you type in your pw, it will show as stars
    <Cthon98> ********* see!
    <AzureDiamond> hunter2
    <AzureDiamond> doesnt look like stars to me
    <Cthon98> <AzureDiamond> *******
    <Cthon98> thats what I see
    <AzureDiamond> oh, really?
    <Cthon98> Absolutely
    <AzureDiamond> you can go hunter2 my hunter2-ing hunter2
    <AzureDiamond> haha, does that look funny to you?
    <Cthon98> lol, yes. See, when YOU type hunter2, it shows to us as *******
    <AzureDiamond> thats neat, I didnt know IRC did that
    <Cthon98> yep, no matter how many times you type hunter2, it will show to us as *******
    <AzureDiamond> awesome!
    <AzureDiamond> wait, how do you know my pw?
    <Cthon98> er, I just copy pasted YOUR ******'s and it appears to YOU as hunter2 cause its your pw
    <AzureDiamond> oh, ok.

  41. Re:Obligatory Spaceballs by darkain · · Score: 4, Informative

    Obligatory Nuclear Launch Codes: 0-0-0-0-0-0

  42. Re:Obligatory Spaceballs by DontBeAMoran · · Score: 1

    And yet there's still idiots out there using 12345 for their password. Everywhere.

    --
    #DeleteFacebook
  43. Stupid gubbermint by Anonymous Coward · · Score: 0

    Used a Canadian government site, and the password worked, but everytime I came back it didn't work. Had to create a new login. Eventually discovered my passwords were too long. It still accepted it, but when you came back, the full password wouldn't work, but if you cropped the password, it would work.

  44. Why Tenda? by Anonymous Coward · · Score: 0

    Yes, they are cheap, but 29.99 is not that far of 49.95 which gets you this: https://routerboard.com/RB952Ui-5ac2nD

    Yes, I know it is about twice, but you get consistent quality and really flexible router firmware.

    1. Re:Why Tenda? by thegreatbob · · Score: 1

      I do like the routerboards, but when someone asks for 'cheap', they get cheap. One thing the Tenda brings to the table is beam-forming (has 4 external antennas; I don't know how they're configured). Oh, and it looks like a space ship. All in all, seems to be totally acceptable for the money.

      --
      There is no XUL, only WebExtensions...
  45. Why are you running stock firmware on your router? by mellon · · Score: 1

    This is the real question. Why do people still run software from router vendors, which is usually insanely out of date and often has poorly designed security models, even disregarding this particular issue?

    I agree with you that it's user friendly to be able to see the password, but then again why do people have legible passwords anyway? Why is the router asking for a password? It should really be using public-key encryption and/or shared secrets, which are never seen by the user. And really I think that's where this is going--if you look at the work being done in the IETF on token binding, that's the future. Visible passwords aren't the future, because passwords are on the way out.

  46. Printer console logs. by Anonymous Coward · · Score: 0

    The reason not to echo back the password comes from the days of printer terminals and printer log of console output. You didn't want to have a box with pyama-paper with passwords on them sitting next to the terminal. (or in the garbage) We no longer log all output to en external media so the problem is pretty much gone.

  47. Good because it's useless by Anonymous Coward · · Score: 0

    On phones, the last typed character is always displayed for a moment. And it has to, because soft keyboards are so error-prone that you absolutely need that feedback. Masking is useless. When you allow anybody to look over your shoulder while you enter a password, you're doing it wrong. They can just watch (or record) your fingers.

  48. Re: Obligatory Spaceballs by stealth_finger · · Score: 1

    Your mom is the most repeated joke ever. Followed by you.

    2/10 must try harder

    --
    Wanna buy a shirt?
    https://www.redbubble.com/people/stealthfinger/shop?asc=u
  49. Re:Obligatory Spaceballs by Mats+Svensson · · Score: 1

    T-R-M-U-P

  50. Re:Obligatory Spaceballs by Anonymous Coward · · Score: 0

    I though it was eight 0's...

  51. Re:Why are you running stock firmware on your rout by Highdude702 · · Score: 1

    Unfortunately the vast majority of people that buy consumer routers would t be able to flash a custom firmware on to them if they even knew they existed. As far as power users which is the majority of slashdot(or used to be) that is normally a simple task and done immediately after purchase of a consumer router. Which is why when people ask me what router they should buy I always point them towards buffalo routers as most of their models have a custom dd-wrt firmware and can be easily web flashed with a full dd-wrt version.

  52. PC security is a horrifying mess by Anonymous Coward · · Score: 0

    First it was passwords

    Then came minimum length

    Then it was passwords with mandatory caps, numbers, symbols

    Now its passwords plus two factor authentication

    The usability aspect became horrid for the average user but the benefits are almost nonexistant

  53. yes.. by Anonymous Coward · · Score: 0

    If you stream on rabb.it, then password masking prevents your viewers from stealing your password.

    1. Re:yes.. by thegreatbob · · Score: 1

      Same goes for basically any other streaming site. Also, pay attention to where your webcam is pointing.

      --
      There is no XUL, only WebExtensions...
  54. Passwords saved by your browser. by sabbede · · Score: 1

    Somebody sits down at your computer and wants to find your login for something. They go to the site, your password gets filled in by the browser and.... Nothing, because it's masked.

    1. Re:Passwords saved by your browser. by Anonymous Coward · · Score: 0

      So then they go to the browser settings and view your entire list of saved usernames and passwords.

    2. Re:Passwords saved by your browser. by Anonymous Coward · · Score: 0

      You need to enter the admin password for that.

    3. Re:Passwords saved by your browser. by Anonymous Coward · · Score: 0

      Then they go into Settings->Privacy->Manage Passwords and can see all your saved accounts. It's not exactly a problem except for very technologically inept people.

  55. Re:Obligatory Spaceballs by Entropius · · Score: 1

    Mine's "password" instead since it's required to be at least eight characters.

  56. Jokes on you! by 91degrees · · Score: 1

    My password is ************.

  57. Shoulder surfers by Anonymous Coward · · Score: 0

    The most 'shoulder surfers' I have personally come across, were quite capable of looking at the keyboard as I type the password, and reading it correctly; even though I type with ten fingers.

    1. Re:Shoulder surfers by thegreatbob · · Score: 1

      Those are clearly the competitive shoulder-surfers; takes a little additional skill...

      --
      There is no XUL, only WebExtensions...
  58. Re: by jafiwam · · Score: 1

    Are we talking about web sites that use type="text" rather than type="password"? If so, then no, never ever ever is that appropriate for a password of any kind.

    If we're talking about the UI of an app (either the browser or otherwise) giving the user an option for whether or not to mask, then that's a different discussion.

    Now this makes me wonder if I could change the style properties of HTML locally in my browser to turn off the masking on type="password".

  59. It's all about what you are securing against by mysidia · · Score: 1

    Shoulder surfers can watch the keyboard, so masking often provides a false sense of security.

    It is best for the user to feel "exposed" and take other precautions to prevent people seeing them type, especially for rare operations like setting the password where needing to see potential typos is an issue.

  60. Re:Why are you running stock firmware on your rout by Anonymous Coward · · Score: 0

    Because the stock firmware is usually faster than the non-stock due to binary blobs that are required for some of the chips.

  61. Home Theater devices are the worst! by OSULugan · · Score: 1

    My favorite design flaw is a home theater device which requires you to login to your account. All of the old apps were egregious in this by presenting an on-screen keyboard for you to use, but helpfully masking the input as you type. What kind of genius thought up that paradigm?

    Thankfully, many of these devices have gone away from this mechanism, by presenting a URL and code to use for activating from a device to which you've already logged in.

  62. I sure hope so... by PortHaven · · Score: 1

    Especially for mobile. It serves very little purpose.

  63. Re:Why are you running stock firmware on your rout by tepples · · Score: 1

    Why do people still run software from router vendors

    To save the cost of buying a majority of shares in the router vendor in order to acquire its cryptographic code signing key and access to a relinkable version of the binary blob drivers required by its chipset. And that's assuming the router vendor's stock is even publicly traded. Or, less flippantly, to save the cost of replacing the router whose cryptographic code signing key and chipset driver source code are not available to end users with one whose are.

    In addition, to save the cost of having to register and continue to renew the domain corresponding to the HTTPS certificate that the router's administration interface uses. The router vendor issues each router's stock firmware a certificate on a subdomain of the router vendor's domain. A user of custom firmware would have to bring his own fully qualified domain name (FQDN) in order to use Let's Encrypt.

    Why is the router asking for a password? It should really be using public-key encryption and/or shared secrets, which are never seen by the user.

    A password is a user-visible shared secret. Without a password, how does the owner of a router authenticate himself to the router as having the right to authorize the user authenticated by a particular public key to configure the router?

  64. Hack Youself? by Anonymous Coward · · Score: 0

    Only if you have multiple personalities and are afraid of one . . .

  65. doesn't bother me by swschrad · · Score: 1

    my password is 8 big dots.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  66. Re:Not Encrypted by thegreatbob · · Score: 1

    Offtopic, yes.. but still very important to consider.

    --
    There is no XUL, only WebExtensions...
  67. Re:Obligatory Spaceballs by Major_Disorder · · Score: 1

    Obligatory Nuclear Launch Codes: 0-0-0-0-0-0

    I heard they changed the launch codes to be 141 characters long, so trump couldn't tweet them.

    --
    First law of people: People are generally stupid.
  68. Touchscreens should be on their way out. by Anonymous Coward · · Score: 0

    Perhaps I am preaching to the choir but force-feedbackless input is terrible and this is another reason why.

  69. The new sport by Anonymous Coward · · Score: 0

    Password masking has been replaced by the more relevant sport called Password-on-PostIt, Then- Ghost-It

  70. Really? by Anonymous Coward · · Score: 0

    You buy the cheapest router you can find and your only security concern is that it doesn't mask passwords?

  71. Use a Spoken Password by Pauldow · · Score: 1

    The password should be spoken very softly. That's the most secure method I've seen.
    It was used securely for years, and the celebrity, contestant and Allen Ludden never heard it when the announcer said the Password.

  72. Re:Why are you running stock firmware on your rout by mellon · · Score: 1

    Heh.

    The thing is, you can get a nano-pi for $29 that has the same performance as your fancy router, and doesn't even have proprietary firmware.

  73. Unneseccary but they should keep it anyway by electron826 · · Score: 1

    I feel that password masking is solving a problem that doesn't really exist, however that doesn't mean that it should be removed. I still find it to be quite a neat feature though...

  74. Re:Why are you running stock firmware on your rout by tepples · · Score: 1

    Things that the ISP-provided router has and a Raspberry Pi lacks include the following:
    1. A nice case
    2. A fiber, cable, or DSL modem
    3. More than one network port, to use one upstream and four downstream
    4. A wireless access point

  75. Seeing your password means choosing a better one by FeelGood314 · · Score: 1

    People who actually examined passwords finally prevailed. I want you to chose a good password with lots of entropy. The password rules that you learned before actually made you less safe. correcthorsebatterystaple is a very good password but it is long and hard to correctly type if I can't see it.
    If I can't see the password I will keep it short.
    If I have to change it I will regularly I will make it something easy to remember and use a suffix that is likely a number that is incremented
    If I have to have a capital it will be the first character
    If I have to have a special symbol it will be the last or second last digit
    If I have to have lots of passwords for different systems, I will use the same one on all of them

    My last company, a very well know security company, 3/4 of passwords were a common 6 letter English word, first letter capitalized, then a number, then !@ or #. The number increased every 3 months.

  76. Re: Obligatory Spaceballs by NumenMaster · · Score: 1

    1/5 You forgot to reduce.

    --
    Where's my sock? There it is...