Теория информации

Задания на лабораторную работу 1. Определить исходные кодовые комбинации, соответствующие задан­ ному непрнподимому полиному из табл. 6.6. 2. Построит1> циклические коды, соответствующие исходным кодовым комбинациям. 3. Выполнить декодирование циклических кодов. 4. Внесга ошибку в одну из кодовых комбинаций циклического кода. 5. Выполнить декодирование циклического кода с ошибкой. 6. Построить коды с проверкой на четность, с удвоением, с постоянным весом, инверсные, Грея для исходных кодовых комбинаций. 8.4. Шнфроваиие данных Порядок шполнешя лаборшяорнойработы ! . Ознакомиться с основными сведениями по шифровщтю данных. 2. Получить задание на вьшолнение лабораторной работы. 3. Выполнись необходимые расчеты для вьтолнения задания с помопхьго ирофаммы Microsoft Excel. 4. Написать и отладить про!'раммы для выполнения задания на языке С-н в среде Microsoft Visual Studio, 5. Сделать выводы по результатам выполнения лабораторной работг.г. 6. Оформить отчет о вынотении лабораторной рабочъ!. 7. Ответить на контрольные вопросы. Контрольные вопросы 1. В чем заключается модель шифрования? 2. Как определяется ключ согласно ГОСТ? 3. Как определяется кригггографическая с1ойкос1ъ алгоритма шифровшшя? 4. В чем заключается принцип работы симметричного алгоритма шиф­ рования? 5. Как вьпю/гаяется шифрование данных с ПОМОЩЬЕО шифров простой за­ мены? 6. Как пыгю.'шяется шифрование данных с помощью шифров замены с множеством подсгановочных символов? 7. Как вьпюлияется шифрование да1пшх с помощью шифров-перестановок? 8. К £ « вьпюлняется шифрование данных с помощью шифров-перес тановок С KJN040M? На Чем основаны ассиметричные а;п"оритмы шифрования? 10. Как выполняется шифрование данных с помощью алтх)ри'ша RSA? 98

RkJQdWJsaXNoZXIy MTY0OTYy