Reputation: 1750
Concerning the NIST guidelines here: https://pages.nist.gov/800-63-3/sp800-63b.html
I have always thought maximum length password requirements are bogus. For the most part max length requirements only even remotely make sense for legacy and very old systems.
But for new ones, that all use good hash algorithms? Why not remove the maximum length recommendation altogether instead of saying there should be a limit of 64 characters? If I want to type an entire soliloquy into the password field, why complain?
Why would NIST recommend this?
Upvotes: 0
Views: 2400
Reputation: 52240
I think you've misunderstood the requirement. From the doc:
5.1.1.2 Memorized Secret Verifiers
Verifiers SHALL require subscriber-chosen memorized secrets to be at least 8 characters in length. Verifiers SHOULD permit subscriber-chosen memorized secrets at least 64 characters in length.
They are saying that
They are not stating a maximum. The 8 is a minimum imposed on the user; the 64 is a minimum imposed on the system. You could allow 64,000, if you want.
Upvotes: 1