`public_key:verify` returns boolean so we need to check that. I don't think it will raise a badmatch error.