Шестизначные числа без повторений считаются одним из наиболее безопасных способов генерации кодов и паролей, поскольку с математической точки зрения они обеспечивают большее количество различных комбинаций. 2 Четырехзначный код можно использовать для создания 10 тыс. различных комбинаций, а шестизначный — для создания 1 млн. 2
Однако на практике пользователи часто выбирают легко запоминающиеся комбинации для шестизначных кодов, что снижает степень защиты. 1 Злоумышленники также начинают подбор кода с самых распространённых вариантов, что также уменьшает надёжность защиты. 1
Таким образом, хотя с математической точки зрения шестизначные коды и пароли более надёжны, на практике их безопасность может быть ниже, если выбирать распространённые и легко запоминающиеся комбинации. 13