 |
|
Мастер (ур.17)
Очки: 34258
И-554 | Т-1144 | К-570
А-905 | Ю-57
Тв. работ: 107
Рег: 27.04.2006 (34)
|
|
| Пятый тур (ответы принимаются до 17 февраля включительно) |
Взглянем на защиту данных с другой стороны...
1. Алгоритмы сжатия данных. Приведите сравнительные характеристики, особенности и области применения алгоритмов. За каждый верный ответ - 3 балла.
2. Что такое Хэш (цифровая подпись) файла? Поясните термины MD5, SHA, GPG. (4 балла)
3. Как бы вы попробовали закодировать рабочие файлы созданной вами программы, чтобы "классический" пользователь не смог прочитать текст на "человеческом" языке? Предполагается, что "классический" пользователь не будет усердно ковыряться в этих файлах, пытаться их декодировать с применением каких-либо средств или иным способом "взломать". Для большей наглядности представьте, что вы создали игру, и перед вами задача зашифровать файлы с параметрами игрового процесса (например, характеристики игрока и статус прохождения). Задание творческого характера, его оценка зависит от оригинальности, оптимальности и реализуемости решения. Мы не ограничиваем максимальный балл.
Просьба: оформляйте ответы на языке, доступном для понимания человека Т.е. на доступном языке отразите концепцию кодирования. И примите во внимание, что в реальной ситуации вы не будете применять десятки и сотни алгоритмов для одного файла, опишите оптимальное решение. Мы не приветствуем обилие информации, ведь способов кодирования довольно много. Одно качественное описание может оказаться намного ценнее десятка слабых.
Приветствуются "рекомендации по применению", т.е. оценка применимости алгоритма в зависимости от структуры файла и способа чтения данных (файл может состоять из одной сплошной строки, может быть структурирован, а может содержать метки для чтения программой). Заметим, что в этом задании нет обязательных пунктов, мы постарались дать лишь рекомендации к выполнению. Желаем удачи!
Ответы на каждый вопрос направлять по отдельности через специальную форму.
--------------------
The procedure's completed. Successful system updating... Hey, have a nice day! -x-
|
|