Соберите пароль и покажите его энтропию. Строка без правил набора — это генератор случайных строк
Страница собирает пароли и показывает энтропию длины и набора символов. Строка, которая не требует каждый набор и не показывает биты, — это генератор случайных строк.
Каждый выбранный набор даёт хотя бы один символ, остаток длины заполняется из общего набора и перемешивается. Перемешивание использует crypto.getRandomValues. Длина должна быть не меньше числа выбранных наборов.
Похожие символы — это 0, O, o, l, 1, I и |. Когда выбраны все наборы и похожие исключены, пул — 24 заглавные буквы, 24 строчные, 8 цифр и 23 символа. Энтропия — это длина, умноженная на логарифм пула по основанию 2. Пароль из 20 символов этого пула — около 126.1 бит.
Каждому выбранному набору нужен один символ. Четыре набора требуют длину не меньше 4.
Это сила пароля, взятого равномерно из пула такой длины. Это не догадка о пароле, который вы набрали.