![]() |
|
|
![]()
|
|
| eee |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 14.4.2008 Где: ХарьковCity Репутация: нет Всего: 1 |
Добрый день, сразу должен сказать, что я нифига не разбираюсь в криптографии, поэтому и вопрос такой возник. А вопрос, собственно, таков.
Необходио зашифровать сообщение с помощью конгруэнтных датчиков ПСЧ для гаммирования. В интернете нашел статью, которая достаточно легко и непринужденно объяснила мне саму суть алгоритма. В общем, само сообщение я в двоичный код перевел, а вот с ключем вышла небольшая запарка. В статье был рассмотрен пример с ключем "23", отталкиваясть от которого мы высчитываем последующие значения ПСЧ по формуле: X[i+1] = (A*Xi + B) mod max(X) А как высчитать элементы последовательности, если ключ, к примеру, - "траляля"? Буду очень признателен за помощь, а за полезные линки вообще расцелую!)))) Пожалуйста. Это сообщение отредактировал(а) eee - 26.5.2009, 20:08 |
|||
|
||||
| nworm |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 502 Регистрация: 22.10.2005 Репутация: 4 Всего: 8 |
вместо "траляля" надо цифру,
например, 57 или 895757. |
|||
|
||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: нет Всего: 26 |
посчитай хеш "траляля"
|
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |