password hashing-Fuyao