|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.11.2019, 22:38 | #1 |
Пользователь
Регистрация: 22.04.2019
Сообщений: 19
|
Delphi - шифрование
Реализовать систему потокового шифрования и дешифрования для
файла с любым содержимым с помощью генератора ключевой последовательности на основе линейного сдвигового регистра с обратной связью LFSR 1 (размерность регистра приведена в таблице №1). Начальное состояние регистра ввести с клавиатуры. Поле для ввода состояния регистра должно игнорировать любые символы кроме 0 и 1. Вывести на экран сгенерированный ключ (последовательность из 0 и 1), исходный фай и зашифрованный файл в двоичном виде. Программа не должна быть написана в консольном режиме. Результат работы программы – зашифрованный/расшифрованный файл. LSFR = x ^28 *+*x ^3 *+*1 Обьясните это пожалуйста простыми словами |
01.11.2019, 23:35 | #2 |
Пользователь
Регистрация: 22.04.2019
Сообщений: 19
|
если последовательность бит файла равна =I*=*11110011,многочлен равен P(x)*=*x ^4 *+*x*+*1.
1111→1110→1101→1010→0101→1011→0110→ 1100→ 1001→0010→0100→1000→0001→0011→0111→ 1111 Последовательность сгенерированных битов ключа:*1111010110010001. Потом также делаем для 0011 и получаем еще Последовательность сгенерированных битов ключа Это и получится зашифрованный файл? |
03.11.2019, 15:44 | #3 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,063
|
С этими вопросами лучше к преподавателю, который так озадачил. На то он и преподаватель, что бы отвечать на вопросы студентов.
А здесь лучше приводить: суть задания, листинг наработок и вопрос (все в комплексе, непосредственно на чем споткнулись, что не получилось). Тема с заданием и листингом привлекает, возникает интерес, соответственно помощь в виде советов и рекомендаций.
I am not a wizard, I am just learning.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шифрование на Delphi | Ericnex | Фриланс | 3 | 01.11.2013 01:29 |
Delphi(шифрование) | Начинающий програм | Помощь студентам | 6 | 24.09.2012 00:19 |
Шифрование в Delphi | dmitri46 | Общие вопросы Delphi | 0 | 30.05.2012 00:53 |
xor шифрование (delphi) | CAMOBAP | Помощь студентам | 16 | 11.01.2011 00:02 |
Шифрование в delphi | Ensoph | Помощь студентам | 3 | 20.03.2009 15:18 |