Потоковые шифры. Скремблирование.
Лабораторная работа №2. Банк заданий
- выбрать индивидуальный вариант номер по формуле n mod N + 1, где n-номер по списку, N-общее
количество заданий. Если списка нет – вместо n-берем сумму цифр вашей даты рождения, записанной
в формате ДД-ММ-ГГГГ, т.е. если Вы родились 23.08.2013, всего заданий 8, получаем четвертый вариант:
19 mod 8 + 1 = 3 + 1 = 4.
- записать данные последовательностью ASCII-кодов (см. таблицу)
- сформировать исходный двоичный код старшими битами вправо
- записать КЛЮЧ и ГПЧ двоичным кодом младшими битами вправо
- проскремблировать исходные данные
- результат представить в виде 16-ричных значений байт без разделителей и пробелов
Фрагмент таблицы ASCII-кодов:
№ |
Данные |
Ключ |
ГПЧ |
{{index+1}} |
{{task.data}} |
{{task.key}} |
{{task.gp4}} |