News for hackers. Stuff that matters.
Re:NULL license plate not such a bright idea by linker3000 on Monday August 12, 2019 @01:30PM (#20677715)
A colleague used an app's "generate secure password" feature to change their ISP's web portal login - which then also became the WAN router's password - which they didn't realise.

It was about a week before the router dropped its connection and needed to re-authenticate - and that's when I was called in to investigate the loss of connectivity - which Windows 10 very unhelpfully reported as the network cable disconnected and was resetting or power-saving on the NIC so the "link active" LED on the switch was going out for about 2 secs every 10 sec. Cue a round of cable and switch swapping to no benefit. The LEDs for all other devices on the switch (running Linux and mostly internal servers) were behaving normally.

I finally backtraced to the router and a useful error message. We put two-and-two together and my colleague called up the auto-saved details in their password manager; it was long, and ALL non-alpha numeric characters - starting with a backtick, which the router would not accept. I tethered my phone to my laptop and tried to login to the Web account portal - which would NOT accept the passphrase. I tried it without the backtick "just in case" - nope.

We had to do a "lost password" reset on the portal..and wait for the email with link.

Lessons learned:

The ISP's password change page did not seem to validate input, but the login page did.

Avoid backticks in passwords.

Re:NULL license plate not such a bright idea by cgriswald on Monday August 12, 2019 @02:59PM (#20678690)
Many, many websites will happily accept passwords of $X characters and then hash only $(X-Y) characters on registration, but try to hash all $X characters on login, so of course the hashes don’t match. And at no point do they tell you the maximum number of characters.
Re:NULL license plate not such a bright idea by ben-schaaf on Monday August 12, 2019 @07:16PM (#20681144)
I once had a page that prevented pasting, but last pass's password generator still worked. So I put in a long password using that, but when I clicked to register it came up with a blank error message. Turns out they had a 16 character limit that was only enforced when you typed in the box, so I had to count the number of letters they allowed me to type and then let lastpass generate a password of that length. Infuriating.
Re:NULL license plate not such a bright idea by glenneroo on Monday August 12, 2019 @07:45PM (#20681350)
This has happened to me on many occasions, even with bigger sites which "should know better". Tis why I'm always slightly paranoid about entering in long passwords when signing up to new sites.
Re:NULL license plate not such a bright idea by inopinatus on Tuesday August 13, 2019 @01:43AM (#20683092)
Square Enix's account management on the PS4 allowed me to set a password with a space on the end, but their website strips spaces from the password field when you sign in.

Fun fact: it's actually really easy to submit a string with a space on the end when entered via a PS4 controller.

Re:NULL license plate not such a bright idea by Faark on Tuesday August 13, 2019 @06:15AM (#20684228)
Trimming spaces is the one evil that is kind of necessary. Way to many text selection tools select trailing spaces. Firefox and Chrome both do when selecting words. Got a mail with a reset password and want to copy it over? Yeah, good chance the space is copied as well. On a few occasions even ended up in my password manager. Please, just apply password rules everywhere consistently.
Re:NULL license plate not such a bright idea by cgriswald on Tuesday August 13, 2019 @10:48AM (#20686352)
> Please, just apply password rules everywhere consistently.

This would honestly fix all of it, without even needing to communicate information about how passwords are handled. Although, I think those rules should be communicated as well, so users can make good choices about password security. If spaces are removed, that lowers entropy and users may want to add additional characters or restrict spaces in their password generator.

It may not be easy. You might have dozens of different client applications with different requirements or abilities. But it is simple: Figure out your best practices and your lowest common denominator. Then apply those rules to every password every time in every context.

Alternatively, if you have clients which (for whatever reason) need a special case, create a separate hash for that special case and then use that only for that client. (Likely, this will reduce the overall security of the account, but if this is your lowest common denominator, allowing other clients to have greater security certainly doesn't hurt you.)

Re:NULL license plate not such a bright idea by MiddleEndian on Tuesday August 13, 2019 @07:19PM (#20691227)
On a semi-related note I once had to help a coworker who couldn't log into a server using an auto-generated password listed like so:

The password is p4ssw()rd.

Turns out they didn't realize the period was part of the password.

Re:NULL license plate not such a bright idea by Breza on Friday August 16, 2019 @09:13AM (#20714794)
Back in the day, I created an AOL password with CTRL-BACKSPACE in it. It worked when using the AOL software but when I tried to log into the website, it deleted the password.
Re:NULL license plate not such a bright idea by dajonker on Monday August 12, 2019 @03:26PM (#20678970)
Yes, this is terribly annoying, often there is a minimum length but no mention of maximum length. I see this on many, many websites...
Re:NULL license plate not such a bright idea by luc4sdreyer on Monday August 12, 2019 @05:02PM (#20679983)
What kind of range limits are you talking about? 30? 100?
Re:NULL license plate not such a bright idea by rypskar on Tuesday August 13, 2019 @08:26AM (#20685087)
Lots of sites have a limit of 72 characters, maybe even without the developers knowing about it. Bcrypt has a limit of 72
Re:NULL license plate not such a bright idea by cgriswald on Tuesday August 13, 2019 @10:56AM (#20686430)
It's honestly a crapshoot. I've seen as low as 8 (a sibling poster says 6), but 10, 12, 15, 16, and 20 are not unusual. It's usually an even number, so you can just knock 2 characters off your password at a time (after making it an even number) until you're down to the maximum to figure it out.
Re:NULL license plate not such a bright idea by jtc331 on Monday August 12, 2019 @05:09PM (#20680032)
Wells Fargo’s is 12 IIRC.
Re:NULL license plate not such a bright idea by marktangotango on Monday August 12, 2019 @05:45PM (#20680375)
Lots and lots of legacy systems do this, very low limit, case insensitive, numbers and letters only. I know of a major retailer with 10 character, case insensitive, alpha numeric for All their systems. Why? Because that’s the lowest common denominator (as400).
Re:NULL license plate not such a bright idea by efreak on Tuesday August 13, 2019 @06:26AM (#20684287)
That's how my dentist's billing website works. Except it's limited to 8 alphanumeric characters, not 10, and they were quite happy to accept my pasting a 16-character generated password into the field. Unfortunately, they don't have a password reset link; instead, the you call the receptionist and they read out your password to you over the phone. This isn't a legacy system, either. I can only imagine the backend is written in QBasic or something.
Re:NULL license plate not such a bright idea by taftster on Monday August 12, 2019 @06:53PM (#20680955)
I have a 14 character WFC password, seemingly works fine.
Re:NULL license plate not such a bright idea by MertsA on Tuesday August 13, 2019 @03:16AM (#20683505)
Try changing the last two characters and see if it still lets you in. It's not that uncommon that people mix up when to filter input and when to validate it.
Re:NULL license plate not such a bright idea by taftster on Wednesday August 14, 2019 @12:13AM (#20692666)
Tried and failed (to login). Looks like they are at least validating my entire password.
Re:NULL license plate not such a bright idea by dgellow on Monday August 12, 2019 @05:17PM (#20680102)
I believe that Blizzard had a limit of ~20 until recently for battle.net accounts (don't know if that's still the case).
Re:NULL license plate not such a bright idea by Tecuane on Monday August 12, 2019 @10:54PM (#20682383)
Passwords for Blizzard accounts are also case-insensitive, as they are converted to upper case before hashing. Try it!

I first found this while working on a WoW server emulator in around 2009, but I believe it's been the case since Battle.net 1.0 was launched in 1996. In order to preserve backwards compatibility, it's never been changed.

Re:NULL license plate not such a bright idea by Dextro on Tuesday August 13, 2019 @04:36AM (#20683813)
I remember that Microsoft got stuck with a 16 character limit for a while thanks to hotmail.
Re:NULL license plate not such a bright idea by deadbunny on Tuesday August 13, 2019 @09:23AM (#20685536)
Re:NULL license plate not such a bright idea by emerongi on Monday August 12, 2019 @06:14PM (#20680629)
Often it's 20. Not sure why 20 is so common.
Re:NULL license plate not such a bright idea by michaelmior on Monday August 12, 2019 @10:03PM (#20682150)
Someone somewhere probably posted a code sample with a 20 character limit...
Re:NULL license plate not such a bright idea by daemin on Tuesday August 13, 2019 @06:26AM (#20684293)
I've seen 6 characters and 16.
Re:NULL license plate not such a bright idea by lutoma on Monday August 12, 2019 @09:55PM (#20682116)
Had this issue with Google a few years ago when I tried to set my password to something ludicrously long (think 5000+ characters). It would happily change my password, but I couldn't log in to anything afterwards…
Re:NULL license plate not such a bright idea by bsimpson on Tuesday August 13, 2019 @12:13AM (#20682775)
For many years, Schwab ignored any characters after 8 in its password. Discovered that when I knew I flubbed one of the last characters, and it still worked.

I still can't believe a major bank got away with that for so long, apparently unharmed.

Re:NULL license plate not such a bright idea by Breza on Friday August 16, 2019 @09:10AM (#20714783)
I learned this the hard way when I started using a password manager. I had the bright idea to start using 90 character passwords for all my accounts and suddenly I couldn't log into a lot of accounts.
Re:NULL license plate not such a bright idea by BWStearns on Monday August 12, 2019 @02:00PM (#20678091)
I had something similar happen with (iirc) spectrum of the power company a couple years ago. Their customer portal let me use a complicated password to sign up, it sent me the confirmation email prompting me to log in, and refused my password for forbidden characters. But then I couldn’t reset my password because I hadn’t verified, and I couldn’t modify the account cause I couldn’t log in. I was just trapped in limbo. Customer service said they couldn’t fix it for me. I had to pay my bill by phone until I moved.
Re:NULL license plate not such a bright idea by looperhacks on Monday August 12, 2019 @04:32PM (#20679638)
Ah yes, this reminds me of my University account. I chose a long password generated with my password manager, which of course contained a chara66 that was both allowed at set up and usage. But because I had to frequently type it in without my password manager (i.e. on a University PC), I wanted to change it. But the change dialog asked for the old password and didn't accept it, due to the forbidden character. I had to go to the support who refused to believe my story and wasn't able to change my password. It took a few weeks to get hold of a person who was allowed to change passwords.
Re:NULL license plate not such a bright idea by stevekemp on Monday August 12, 2019 @01:42PM (#20677859)
So many home-routers are run with horrid CGI-scripts on the back-end - I'd not be amazed to learn that submitting a form-field with `blah` in it would try to run the command blah (probably via busybox).

If you have time/patience it might be worth exploring.

Re:NULL license plate not such a bright idea by hultner on Monday August 12, 2019 @07:19PM (#20681172)
I've actually rooted an Asus router owned by a relative, this was about 5 years back so it's hopefully fixed now. Noticed some strange behavior after a mistype and tried something like `whoami` (not exactly) and got root back so tried a reverse she'll with NC which worked perfectly. Googled it afterwards and found a ton of similar flaws on other home routers. Tried to do some kind of responsible disclosure but never got a reply or saw a fix then I forgot about it.
Re:NULL license plate not such a bright idea by gruez on Monday August 12, 2019 @02:05PM (#20678135)
>Avoid backticks in passwords.

Is there even a reason to include special characters in passwords? They add 10% more security[1] but cause all sorts of issues with systems. Just use an alphanumeric password that's 10% longer, and if special characters are mandatory, use a safe character at the end like _ or -.

[1] 6.55 bits per character (all printable ascii characters) rather than 5.95 (only alphanumeric)

Re:NULL license plate not such a bright idea by kevinmchugh on Monday August 12, 2019 @03:11PM (#20678811)
Special characters in passwords were highly recommended when rainbow tables were an effective way to attack password hashes. See this old Coding Horror blogpost for an idea what it was like at the time: https://blog.codinghorror.com/rainbow-hash-cracking/

Salted hashes have made rainbow tables less effective. Password managers have made single-use passwords more tenable.

Not knowing how a system will store my password, I still prefer to include special characters where available. Anecdotally, I tend to see the systems that are most averse to special characters are also strict about character limits, so simply increasing password length is not possible.

Re:NULL license plate not such a bright idea by mbuinl989 on Monday August 12, 2019 @07:15PM (#20681133)
Password Managers are the new goto for obtaining all passwords and web browser zero days make it very easy to lift and then use for a variety of purposes. A simple lined small note book is good, but made secure is best, yet how would you make a pwd note book secure from someone else? This even applies to devices like bank cards and other things which needs a security code of sorts.
Re:NULL license plate not such a bright idea by efreak on Tuesday August 13, 2019 @06:49AM (#20684418)
Keep your password manager offline with Keepass2 USB keyboard plugin for Keepass2Android [1], but I'm not sure how well it works. Too-fast USB keyboard input does seem to have issues (the open issue seems similar to things I've seen an AlphaSmart 2000/3000 do in USB emulation mode; PS/2 always worked fine).

There's also this other project, which seems more generic/difficult [2]

1: https://github.com/whs/K2AUSBKeyboard 2: https://github.com/pelya/android-keyboard-gadget

Re:NULL license plate not such a bright idea by foxylad on Monday August 12, 2019 @11:54PM (#20682695)
Make the passwords one character longer than what is noted in the book? Only you know the character and where it is added.

For bank cards with fixed lengths, increment/decrement the nth character, swap two characters, or do a circular shift.

Re:NULL license plate not such a bright idea by dredmorbius on Tuesday August 13, 2019 @09:25AM (#20685562)
Or an arbitrary number of characters. If you know the additional six alphanumeric characters added, that's another 14 million combinations to test.

Or 2FA, or ....

Re:NULL license plate not such a bright idea by mehrdadn on Monday August 12, 2019 @02:15PM (#20678235)
> 10% more security (6.55 vs. 5.95 bits per character)

That's not how this works. By your logic having a password consisting of 1,2,3,4 is only twice as secure as having just 1,2.

Re:NULL license plate not such a bright idea by monocasa on Monday August 12, 2019 @02:46PM (#20678541)
That's absolutely how bits of entropy work.
Re:NULL license plate not such a bright idea by robocat on Monday August 12, 2019 @03:46PM (#20679194)
However symbol frequency is also significant for entropy.

Do you think 1 in 25 four letter passwords contain a backtick?

If you were brute forcing an ASCII password (no whitespace), would you naively cycle from ! up to ~ for each character?

Re:NULL license plate not such a bright idea by monocasa on Monday August 12, 2019 @06:23PM (#20680709)
The context is randomly generated passwords, so dictionary attacks (or other attacks that look at the plaintext from a Huffman encoding perspective) aren't really relevant.
Re:NULL license plate not such a bright idea by mehrdadn on Monday August 12, 2019 @06:09PM (#20680577)
That's most definitely not how security works. The strength of your password is not proportional to the number of bits of entropy it has.
Re:NULL license plate not such a bright idea by dredmorbius on Tuesday August 13, 2019 @09:27AM (#20685578)
The way you're phrasing this may be misleading.

The strength of a password / passphrase increases with the power of 2 raised to the bits of entropy.

That's an exponential proportion, rather than a linear one. But a proportion all the same.

Example:

Given mixed-case alphanumeric (62 characters) and an 8-character password length, the number of combinations is:

    62^8 = 218,340,105,584,896 (keyspace -- 218 quadrillion)
    l(62^8)/l(2) = 47.6 (bits of entropy)
A 10 character password (if randomly chosen from the same character set) has 10^17 possibly combinations (about 4,000x more), and 59.4 bits of entropy, 11.8 bits more. 2^11 = 2048.
Re:NULL license plate not such a bright idea by monocasa on Monday August 12, 2019 @06:22PM (#20680703)
In the context of randomly generated passwords, it's absolutely ok to think about it in terms of the logarithmic relationship between 1) entropy per symbol times number of symbols and 2) strength of the password.

He said 10% stronger (which I took to mean 10% more entropy), not 10% more time to crack.

Re:NULL license plate not such a bright idea by mehrdadn on Monday August 12, 2019 @06:47PM (#20680905)
> He said 10% stronger (which I took to mean 10% more entropy), not 10% more time to crack.

Hence the problem?

Yes, measuring "strength" by "bits of entropy" is technically correct (the best kind of correct...).

It's also exponentially misleading... possibly the worst kind of misleading?

Just look at the question: "Is there even a reason to include special characters in passwords? They add 10% more to security...". I don't know about you, but to me doesn't really portray an understanding of the fact that it takes twenty-five times longer to crack such a password for merely 8 characters, not merely 10%.

Re:NULL license plate not such a bright idea by monocasa on Monday August 12, 2019 @06:52PM (#20680954)
I mean, counting in entropy with the knowledge that the applied effects can be logarithmic is the standard way of discussing such matters. It's sort of the basis for the information theory that's underneath this type of work.

Edit: And the point of his argument is that more symbols of a smaller corpus of symbols can be equivalent if the entropy is equivalent.

Re:NULL license plate not such a bright idea by mfoy_ on Monday August 12, 2019 @02:55PM (#20678631)
According to KeePass2, the password: "12" contains 7 bits of entropy, but "1234" only contains 5 bits of entropy.

Is that right?

Re:NULL license plate not such a bright idea by gruez on Monday August 12, 2019 @03:00PM (#20678702)
I wouldn't trust it. If you use the "Hex key - 128-bit" preset, it returns a different amount of bits every time you click it. Here are 3 samples:

    3f38ba8a6ce3aa800f007c2e431df7fd  124 bits
    9339bf587ee11b12d207df846a879cf4  129 bits
    8ca4354a9038df590fecec1f964062fd  121 bits
Re:NULL license plate not such a bright idea by heeen2 on Monday August 12, 2019 @05:01PM (#20679967)
Due to missing or repeated characters from the set of the hex alphabet?
Re:NULL license plate not such a bright idea by gruez on Monday August 12, 2019 @05:20PM (#20680132)
which doesn't make sense.

I randomly generated an 8 character alphabetical (all lower case) password "jraxxhwr". According to keepass it has 32 bits of entropy, but the entropy should be 26^8 = 37.6 bits because the search space is all 8 character letter permutations. There's no way you can reduce the search space from 37.6 bits to 32 bits unless you have an oracle that says which characters I used.

Re:NULL license plate not such a bright idea by FabHK on Monday August 12, 2019 @06:26PM (#20680746)
It does make sense, because the keepass entropy estimate presumably (like the excellent zxcvbn) tries to approximate the empirical distribution, not the theoretical uniform one.

In theory, "68703649" and "12345678" are equally likely to be pulled from the hat, but in practice one is a much better password than the other. You can reduce the search space by trying the passwords with higher (empirical) probability first.

Re:NULL license plate not such a bright idea by DCoder on Tuesday August 13, 2019 @12:37AM (#20682871)
> the keepass entropy estimate presumably […] tries

KeePass sources are available [0], you can see the specific algorithms it uses in [1].

[0]: https://sourceforge.net/projects/keepass/files/KeePass%202.x...

[1]: https://fossies.org/windows/misc/KeePass-2.42.1-Source.zip/K...

Re:NULL license plate not such a bright idea by FabHK on Wednesday August 14, 2019 @08:46AM (#20694931)
Thanks. I've looked at the code, and it does not seem to try to estimate the empirical distribution (doesn't appear to be using dictionaries, for examples).

Then the discrepancy maybe comes from the number of glyphs within certain categories, or their repetition?

Re:NULL license plate not such a bright idea by pc86 on Monday August 12, 2019 @05:52PM (#20680436)
If passwords are hashed should any character be prohibited at all?
Re:NULL license plate not such a bright idea by tobyhinloopen on Monday August 12, 2019 @06:17PM (#20680658)
Some do MD5($password) in a sql string.

I don’t... but i’ve seen it

Re:NULL license plate not such a bright idea by userbinator on Monday August 12, 2019 @09:15PM (#20681906)
MD5 and all other hashes still take arbitrary bytes as input, so they wouldn't be the source of any restrictions; I suspect the majority of them are due to character set/encoding issues more than anything else.
Re:NULL license plate not such a bright idea by gruez on Monday August 12, 2019 @09:36PM (#20682012)
Presumably he's talking about code like this:

   $cursor.execute("SELECT * FROM users WHERE username = '$username' AND hash = MD5('password')")
Allowing any value would allow for SQL injections, so the programmer does the lazy thing and "sanitize" the inputs ($username/$password) with a roll-your-own "sanitizing" function that throws an error if there are "evil" characters.
Re:NULL license plate not such a bright idea by recursive on Monday August 12, 2019 @04:58PM (#20679942)
Another way to say this that wouldn't rile so many people up is "In order to achieve the same size search space, you'd have to use ~10% more alphanumeric characters than all of printable ASCII."
Re:NULL license plate not such a bright idea by ValleZ on Monday August 12, 2019 @04:50PM (#20679849)
Is there a special reason to forbid using native languages unless your native language is English?
Re:NULL license plate not such a bright idea by 05 on Monday August 12, 2019 @04:03PM (#20679358)
bits usually add exponential complexity, so that '10% more' security might mean a password that's a million times harder to brute force..
Re:NULL license plate not such a bright idea by gruez on Monday August 12, 2019 @04:28PM (#20679612)
10% more refers to the character length for the same amount of security, so that's already baked in. eg. you can get a 128-bit entropy password with 22 alphanumeric characters, or 20 characters with all printable characters.

calculations here: https://news.ycombinator.com/item?id=20678529

Re:NULL license plate not such a bright idea by cezart on Monday August 12, 2019 @02:28PM (#20678359)
Based on your numbers they add 10% entropy per character. Which compounds into an increase of 210% over a length of 12 characters. Thus you'd need the password to be at least 3 times longer with only alphanumeric characters to have the same entropy.
Re:NULL license plate not such a bright idea by gruez on Monday August 12, 2019 @02:45PM (#20678529)
no, check your math.

number of characters required for 128 bit entropy password using alphanumerics: 21.49[1]. round off to 22

number of characters required for 128 bit entropy password using all printable characters: 19.5[2]. round off to 20.

22/20 = 110%

[1] https://www.wolframalpha.com/input/?i=solve+log_2(62%5Ex)%3D... (under "real solution", click on "approximate form")

[2] https://www.wolframalpha.com/input/?i=solve+log_2(94%5Ex)%3D...

Re:NULL license plate not such a bright idea by ValleZ on Monday August 12, 2019 @07:23PM (#20681192)
There are about 138k printable characters, not 62.
Re:NULL license plate not such a bright idea by lysp on Tuesday August 13, 2019 @09:27PM (#20691939)
I went to change my password on a forum site that I had not used in a few years. My old password was really weak - think "abc123" or something similar.

I logged in and then attempted to change my password to my new standard of 20+ character upper/lower/symbol. The problem was, they'd upgraded their forum software, and there was a bug that added password strength validation to the "old" password field.

So I was putting in:

Old: abc123 New: sZp10VzIoZI9g143

And was getting the error message "error: your password must be 8+ characters long". After about 10 minutes of frustration and realising they had both client and server validation I went down a similar route as you and used forgot-password even though I knew the password.

Re:NULL license plate not such a bright idea by amingilani on Monday August 12, 2019 @08:40PM (#20681682)
Oh yeah, I've run into a lot of similar problems with even very well tested applications. The password reset field would accept inputs not valid at login time. I mostly ran into this when generating random passwords 100 characters in length from LastPass.

At one point GitHub even changed reduced their max password input to a sane amount, and I couldn't log in anymore with my existing insane password length a few years ago.

In most cases they fix the case when I report it, but my bank is terrible.

Re:NULL license plate not such a bright idea by Ambroos on Monday August 12, 2019 @02:51PM (#20678598)
Similarly, my Belgian ISP (Telenet) has WiFi home gateways that are configured by their web portal, and config is pushed by the ISP.

I figured out that they only did validation on SSIDs client-side, so managed to get around that to put emoji's in my SSID.

Which then proceeded to soft-brick the entire thing on config push. I'd have to log in to the web portal via another connection, change the SSID there, and then reset the hardware with the reset button to get internet working again.

Re:NULL license plate not such a bright idea by zifnab06 on Tuesday August 13, 2019 @04:09AM (#20683713)
The stereo in my 2013 GTI crashed hilariously if you tried to pair a Bluetooth device with anything in the name outisde of [a-zA-Z0-9]. I wish I'd have messed around with it some more before I sold it (it was a silly car to own for how little I drive)
Re:NULL license plate not such a bright idea by alibarber on Monday August 12, 2019 @03:51PM (#20679234)
Oooh this reminds me, I am trying to learn a language that of course has ‘non-standard’ characters, and not even anything particularly exciting - Ä, Ö and the like. I thought it’d be cool to help memorise words (and be super secure) by changing frequently used passwords to phrases that contained these words... ...Caused me some trouble.
Re:NULL license plate not such a bright idea by 13of40 on Monday August 12, 2019 @09:23PM (#20681948)
> avoid backticks in passwords

I learned that lesson a different way: When I had a Windows phone my email password had a backtick, and the only way to enter it on the phone was to long-press the apostrophe, pick backtick from the three or four apostrophe variants that appeared, and pray I didn't fat-finger it and enter the wrong character. In general, there are just some second class citizen characters you should always avoid, because you never know how hard they're going to be to enter when you're on a phone or a kiosk or whatever. (Tilde, I'm looking at you, too.)

Re:NULL license plate not such a bright idea by myfonj on Tuesday August 13, 2019 @05:50AM (#20684101)
There are regional keyboard layouts lacking backtick completely. (I would have to use alt+96 or switch keyboard from my default (and only) Czech QWERTZ layout to type `, if I hadn't more convenient AutoHotkey shortcut in effect.)
Re:NULL license plate not such a bright idea by davchana on Monday August 12, 2019 @08:11PM (#20681516)
The Indian version of personal retirement fund NPA website does this, I learnt a lesson. Every certain weeks you Have to change password. No big deal. I will just add an incremental number. Ok, password now is PasswordPass1. Lets login, Wrong password? Why? Error Password length exceeded.

So, the password change page will accept any length password, will silently truncate it if longer & save it. Now on login page you have to guess the password length or reset.

Re:NULL license plate not such a bright idea by BrandoElFollito on Wednesday August 21, 2019 @07:05AM (#20756177)
This is one reason why I stick to alphabet (+case) in my passwords, when I can make them long.

I had the exact same issues with some passwords which were accepted when creating them, then not accepted anymore when used to log in.

This plus emails such as [email protected] or [email protected] show how much sites are broken because of some philosophical ideas of developers.

Re:NULL license plate not such a bright idea by sings on Monday August 12, 2019 @08:59PM (#20681792)
I once had the bright idea to use a backslash as a one character password for my girlfriends computer, thinking it would provide amazing convenience – a single character, just above the enter key. Turns out this doesn't work very well, even on a Mac, which you would think would have gone through fairly robust testing.
Re:NULL license plate not such a bright idea by dvdkon on Monday August 12, 2019 @02:14PM (#20678223)
Once upon a time, I went through my logins and tried to change them to strings with weird characters. I ended up with a password of on an internal school site and couldn't change it to anything else, since the "change password" site somehow rejected it.
Re:NULL license plate not such a bright idea by skgoa on Tuesday August 13, 2019 @04:20AM (#20683750)
I had a similar issue when my bank introduced a new banking app. The web login page has different requirements for the password than the app. I.e. on either I can set my password to something that the other will not accept.
Re:NULL license plate not such a bright idea by kccqzy on Monday August 12, 2019 @01:56PM (#20678043)
I had a backtick in one of my passwords very long ago. When I first got my iPhone I couldn't figure out how to type that backtick until I realized one needs to press and hold and apostrophe.