Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
rc2
Отправлено
Ан
05 ноября 2009, г. 17:11
В ответ на:
Нужен пример (на си) простейшего криптоалгоритма для криптования и декриптования 1 байтных данных
отправлено пользователем
Заскриптовать
05 ноября 2009, г. 16:58
-
http://www.ussrback.com/crypto/libraries/rc2/rc2.c
Составить ответ
|
Вернуться на конференцию.
Ответы
Спасибо, но не прокатит. Много памяти жрёт, надо проще
-
Заскриптовать
(05.11.2009, 17:18:2
66.7.221.70
, 136 байт)
Xn = (Xn + A + (Sn xor B)) xor C, где (+):
-
argus98
(05.11.2009, 17:30:40
81.22.205.230
, 125 байт)
Что-то в формуле выходные данные Xn в обеих частях. И декриптовать как??
-
Заскриптовать
(05.11.2009, 17:35:16
66.7.221.70
,
пустое
)
Хn - в правой части - подразумевается предыдущий Хn (начальное значение =0). Обратное преобразование - сами чуток мозгами пошевелите - формула предельно простая
-
argus98
(05.11.2009, 17:39:32
81.22.205.230
,
пустое
)
тогда пишите правильно: X (n+1) и X(n)
-
=L.A.=
(05.11.2009, 19:05:12
213.108.0.141
,
пустое
)
А если в результате сложения будет перепеолнение 1 байта, тоесть больше 255. Мне 1 байт в 1 бай...{+}
-
Заскриптовать
(05.11.2009, 17:46:10
66.7.221.70
, 184 байт)
переносы игнорируются
-
argus98
(05.11.2009, 17:47:29
81.22.205.230
,
пустое
)
Вот так я правильно придумал?
-
Заскриптовать
(05.11.2009, 17:54:28
66.7.221.70
, 172 байт)
правильно... А предыдущее значение лучше использовать, иначе код легко расколоть и повторяющиеся символы останутся повторяющимися
-
argus98
(05.11.2009, 18:00:7
81.22.205.230
,
пустое
)
Ой, бес попутал. Всё не так. Забыл важное условие.
-
Заскриптовать
(05.11.2009, 18:08:39
66.7.221.70
, 204 байт)
дык таблица тада и всего делов
-
Kukaracha
(05.11.2009, 18:18:37
213.169.67.253
,
пустое
)
Таблица сильно память жрёт, а её то и мало (всего 128, свободной счас 60 но программа не дописана)
-
Заскриптовать
(05.11.2009, 18:25:38
66.7.221.70
,
пустое
)
26 байт сожрет таблица
-
Kukaracha
(05.11.2009, 19:01:12
213.169.67.253
,
пустое
)
Ответ: причем в во флеше а не раме
-
Kukaracha
(05.11.2009, 19:01:45
213.169.67.253
,
пустое
)
Что-то рано поползли студенты курсачи делать.
-
vmp
(05.11.2009, 18:11:19
10.0.1.100,87.245.155.198
,
пустое
)
Ага, в 48 годков. )))
-
Заскриптовать
(05.11.2009, 18:20:11
66.7.221.70
,
пустое
)
Ну вообще-то такие странные условия только в курсачах и встречаются.
-
vmp
(05.11.2009, 19:58:15
80.90.120.6
,
пустое
)
XOR
-
Ан
(05.11.2009, 17:20:9
172.20.3.106,213.171.63.65
,
пустое
)
Слишком просто тоже не хорошо, а так чтоб немного усложнить, но не сильно
-
Заскриптовать
(05.11.2009, 17:29:8
66.7.221.70
,
пустое
)
внутри
-
Ан
(05.11.2009, 17:31:53
172.20.3.106,213.171.63.65
, 259 байт)
ХТЕА
-
1111111
(05.11.2009, 17:29:35
95.133.231.207
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите два из трёх, получится:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru