Password security: HIBP breach checking, policy best practices, passkey adoption, password manager comparison and entrop