I will never be able to log in to Flickr again
11–20 of 43 posts
Re: I will never be able to log in to Flickr again
#12Earlier quoted context omitted.
Why are they obviously not hashing?
because if they were hashed, spaces would be irrelevant (hashes don't have spaces)
In MD5 "String with spaces" yields eab431cd212fb8b5ae223acbcfe58cca
"Stringwithspaces" gives 3cd297b2d7e48709d92890f88abdde0a
Re: I will never be able to log in to Flickr again
#13Re: I will never be able to log in to Flickr again
#14Earlier quoted context omitted.
because if they were hashed, spaces would be irrelevant (hashes don't have spaces)
You can apply a hashing algorithm to a string that contains spaces. The spaces are very much relevant. In MD5 "String with spaces" yields eab431cd212fb8b5ae223acbcfe58cca "Stringwithspaces" gives 3cd297b2d7e48709d92890f88abdde0a
Re: I will never be able to log in to Flickr again
#15No spaces in passwords? Obviously not hashing them.
Spaces are just characters. Their presence has nothing to do with hashing algorithms working or not.
Re: I will never be able to log in to Flickr again
#16No spaces in passwords? Obviously not hashing them.
It merely means that they are most likely looking for spaces with client-side JavaScript, and rejecting any string that contains spaces.
Or, they're checking the string server-side, before hashing and storing the hash to their persistent data store.
Either way, as long as the connection is secure, it's reasonable to inspect the string in plain-text, both client-side and server-side, before creating the hash, as long as they actually create the hash when they do actually decide to save a representation of the password, rather than saving the plain-text password itself.
Part of me would like to guess that the reason spaces might be forbidden in passwords (and pass phrases) would be to prevent frequency analysis. But that doesn't really make much sense, when it comes to hashes, does it? So then, might the case be that they are storing the passwords with reversible encryption, and decrypting the token for a match? In my mind of minds, I doubt it, but you never know. What I really think is that the password policy is simply contrived and idiotic, and whatever rationale they've used to forbid spaces is silly and ill-conceived.
Either way, I agree with the author, whole-heartedly. That is a damned frustrating sign-up process. Two-factor account creation AND a CAPTCHA check? Holy moly!
Re: I will never be able to log in to Flickr again
#17Earlier quoted context omitted.
Why are they obviously not hashing?
because if they were hashed, spaces would be irrelevant (hashes don't have spaces)
Re: I will never be able to log in to Flickr again
#18Re: I will never be able to log in to Flickr again
#19Re: I will never be able to log in to Flickr again
#20Earlier quoted context omitted.
Spaces are just characters. Their presence has nothing to do with hashing algorithms working or not.
That's the point; since spaces in the password cleartext should not matter for storing the password hash, what would be a good reason to disallow them?