This is Jaroslaw Filiochowski's TypePad Profile.
Join TypePad and start following Jaroslaw Filiochowski's activity
Jaroslaw Filiochowski
Recent Activity
@Brendan Today we're programming kids. Kind of an "extreme AI" ;)
How to Talk to Human Beings
I hesitate to say everyone should have a child, because becoming a parent is an intensely personal choice. I try my best to avoid evangelizing the experience, but the deeper in I get, the more I believe that nothing captures the continued absurdity of the human condition better than having a ch...
@Lior Tal: If they got hold of the password database, I would assume they also got hold of the password checking code (be it scripted, compiled or publicly available). Even in the improbable case they didn't, they could guess the algorithm if they managed to generate and store their own password (known plaintext + digest).
Speed Hashing
Hashes are a bit like fingerprints for data. A given hash uniquely represents a file, or any arbitrary collection of data. At least in theory. This is a 128-bit MD5 hash you're looking at above, so it can represent at most 2128 unique items, or 340 trillion trillion trillion. In reality the...
@sofa420: You've missed the point quite thoroughly. Nobody is going to try and find collisions for those hashes that would somehow return the original plaintext, they're just going to run a password dictionary through your algorithm to see if any of them gives them the stored hash.
Given that they will have access to your stored salts (they've got your database) all that algorithm does is double the amount of hashing/computing/time needed.
Speed Hashing
Hashes are a bit like fingerprints for data. A given hash uniquely represents a file, or any arbitrary collection of data. At least in theory. This is a 128-bit MD5 hash you're looking at above, so it can represent at most 2128 unique items, or 340 trillion trillion trillion. In reality the...
Jaroslaw Filiochowski is now following The Typepad Team
Apr 7, 2012
Subscribe to Jaroslaw Filiochowski’s Recent Activity
