При регистрации в компьютерной системе каждому юзеру выдаётся пароль, состоящий из
При регистрации в компьютерной системе каждому юзеру выдаётся пароль, состоящий из 9 знаков. Из уразумений информационной безопасности каждый пароль обязан содержать желая бы 1 десятичную цифру, как строчные, так и строчные латинские буковкы, а также не наименее 1 символа из 6-символьного комплекта: amp;, , , *, !, @. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и мало вероятное целое число б. При этом употребляют посимвольное кодирование паролей, все знаки кодируют одинаковым и минимально вероятным количеством бит. Сколько б выделено на хранение 100 паролей?
Задать свой вопрос26*2 латинских букв т.к. употребляются как строчные, так и строчные + 10 десятичных цифр + 6 специальных знаков = 68 знака
2. Чтоб закодировать 68 различных знаков нужно (2^6lt;68lt;2^7) 7 бит т.к. 6 не хватит (глядим на степень двойки)
3. В коде 9 символов, каждый знак занимает 6 бит. Всего потребуется 79=63 бит. Так как код занимает целое число б, переводит 54 бит в байты. 63/8 = 7,875 8 байт.
4. 8 б это один один пароль, а на 100 паролей 8*100=800 байт
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Разные вопросы.
Математика.
Русский язык.
Русский язык.
Разные вопросы.
Қазақ тiлi.
Английский язык.
Математика.
История.