It's also better than salted sha1 since it performs multiple iteration rounds leading to (configurable) higher computational complexity.