How strong is mac login password protection?

I am trying to strengthen the login password i use on my mac as i feel its the weakest link in all my password. I use 1password for all my website passwords, but of course i need to be able to remember my login password so its a lot weaker.

1password has the option to generate "four word" passwords, that are random words that are memorable as a login. In their documentation is says that these are very strong because they are well hashed.

So my question is, if i use their generator to generate a random 4 word password for the login of my mac, is that just as strong?

As far as i understand it depends on the hashing a mac uses and also how long it makes the computer wait between attempts right?

Thanks for any help!


Your Mac password is well protected by macOS in every way. If you are so worried that someone might be able to crack your password, simply enable FileVault Encryption and a Firmware Password. This will prevent others from using Recovery Mode attacks which is the only way possible to extract the password hash and crack your Mac password. Even if your Mac login password's hash is extracted, it is very difficult to crack and may even take days for dedicated applications to crack. Your password would be just as secure whether it was your regular Mac password or a 1Password generated password as long as you have FileVault and a Firmware Password turned on. Even without both, your password is very secure but it is recommended to have both of those enabled.