they say that they don't send the password over the net, but send instead the result from PBKDF2. but how does that make things more secure? couldn't someone simply snoop the PBKDF2 output and send that themselves? (if they could eavesdrop at all - my point is not that eavesdropping is possible, but that a transformed password is equivalent to the password itself).
i thought perhaps they provided a different random seed for PBKDF2, but then they would get a different answer each time and wouldn't be able to check it.
i get why PBKDF2 is better than just using a "simple" password. but i don't get why they make a point of saying your password is not transmitted. i mean, HTTP basic auth uses a hash, but that's considered just as insecure as the password for exactly this reason. and PBKDF2 is just a a glorified hash.
it just seems confused. claiming something is an advantage when it's not, as far as i can tell (although i suspect the confused party is me - it just reminded me so much of http basic auth...).