| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > конгруэнтный датчик |
| Автор: eee 26.5.2009, 20:04 |
| Добрый день, сразу должен сказать, что я нифига не разбираюсь в криптографии, поэтому и вопрос такой возник. А вопрос, собственно, таков. Необходио зашифровать сообщение с помощью конгруэнтных датчиков ПСЧ для гаммирования. В интернете нашел статью, которая достаточно легко и непринужденно объяснила мне саму суть алгоритма. В общем, само сообщение я в двоичный код перевел, а вот с ключем вышла небольшая запарка. В http://www.mycomp.com.ua/text/5916 был рассмотрен пример с ключем "23", отталкиваясть от которого мы высчитываем последующие значения ПСЧ по формуле: X[i+1] = (A*Xi + B) mod max(X) А как высчитать элементы последовательности, если ключ, к примеру, - "траляля"? Буду очень признателен за помощь, а за полезные линки вообще расцелую!)))) Пожалуйста. |
| Автор: nworm 27.5.2009, 17:04 |
| вместо "траляля" надо цифру, например, 57 или 895757. |
| Автор: GoldFinch 28.5.2009, 10:57 |
| посчитай хеш "траляля" |