Secure to Great Lengths
Our submitter, Gearhead, was embarking on STEM-related research. This required him to pursue funding from a governmental agency that we’ll call the Ministry of Silly Walks. In order to start a grant application and track its status, Gearhead had to create an account on the Ministry website.
The registration page asked for a lot of personal information first. Then Gearhead had to create his own username and password. He used his password generator to create a random string: D\h.|wAi=&:;^t9ZyoO
Upon clicking Save, he received an error.
Your password must be a minimum eight characters long, with no spaces. It must include at least three of the following character types: uppercase letter, lowercase letter, number, special character (e.g., !, $, % , ?).
Perplexed, Gearhead emailed the Ministry’s web support, asking why his registration failed. The reply:
Hello,The site rejects password generators as hacking attempts. You will need to manually select a password.
Ex. GHott*01
Thank you,
Support
So a long sequence of random characters was an active threat, but a 1990s-era AOL username was just fine. What developer had this insane idea and convinced other people of it? How on earth did they determine what was a "manually selected" string versus a randomly-generated one?
It seems the deciding factor is nothing more than length. If you go to the Ministry’s registration page now, their password guidelines have changed (emphasis theirs):
Must be 8-10 characters long, must contain at least one special character ( ! @ # $ % ^ & * ( ) + = { } | < > \ _ - [ ] / ? ) and no spaces, may contain numbers (0-9), lower and upper case letters (a-z, A-Z). Please note that your password is case sensitive.
Only good can come of forcing tiny passwords.
The more a company or government needs secure practices, the less good they are at secure practices. Is that a law yet? It should be.
[Advertisement] Plan Your .NET 9 Migration with ConfidenceYour journey to .NET 9 is more than just one decision.Avoid migration migraines with the advice in this free guide. Download Free Guide Now!
Bonfire night horror as youths set tower block alight with fireworks then shoot rockets at 999 crews battling inferno: Boy, 14, arrested 'for trying to kill'
Microsoft apologizes for not explaining cheaper no-AI M365 plans, and all it took was a government lawsuit
Updated Microsoft Australia has apologized to users of its M365 suite after regulators accused it of steering them towards pricey bundles that include its Copilot AI service.…