Corrected maximum password length for bcrypt.

The limit is actually 56 bytes, not 72 bytes. While bcrypt can process input up to 72 bytes, the paper specifically sets a limit of 56 bytes based on the maximum key length of Blowfish (448 bit).