[infosec-course] Вопросы по второму заданию.
Dennis Gamayunov
gamajun at cs.msu.su
Fri Oct 22 05:43:43 UTC 2010
Denis Yefremov пишет:
> 1) Размер словаря? ( можно ли весь словарь загружать в память? )
Считайте, что можно.
> 2) Формат словаря?
В принципе, не важно, но лучше если он будет human readable
> 3) Разрешено ли использование сторонних библиотек, например, libiconv?
Да.
> 4)
> Пункты задания:
> *Модуль принимает на вход тексты на естественном языке и собирает
> статистику символов и/или биграмм. Модуль должен знать про UTF-8 и
> уметь работать как с английским текстом в ASCII, так и с русским в UTF-8;
>
> *Вход программы*: ключи командной строки, задающие гипотезы о языке
> текста, кодировке, путь к файлу с шифротекстом (иначе - стандартный
> ввод), пути к словарям, путь к выходному файлу (опционально)
>
> *Зачем указывать кодировку, если сказано: английский - ASCII, русский
> - UTF-8?*
> *
Поддержка этих видов текста должна быть обязательно, но не запрещается
поддерживать больше. Например, Latin1 для английского и т.п.
>
> 5)
> *Возможность полностью автоматической расшифровки текстов является
> дополнительным плюсом, однако система должна обеспечивать участие
> оператора при формировании гипотез о подстановке символов.
>
> *То есть, нужен ключ, например "-i", для работы программы в
> интерактивном режиме ( он не перечислен в пункте "Вход программы" )?
Да, логично.
С уважением,
Денис Гамаюнов
More information about the course
mailing list