The passwords are mostly the same length and look very random.

Aren't cryptographic hashes usually at least 32 characters in length?