[an error occurred while processing this directive]
|
Есть такой способо - нагенерить много случайности - компакт - сделать копию - обменяться и при каждом сеансе связи использовать кусочек случайности длинной равной длине сообщения. Использовать ясно 1 раз. Это вот почти идеальный шифр по Шеннону - но для этого надо где то хранить эти полугигабайты :)
Генераторов много разных - хороши с секретом и нарастающим счетчиком на хорошей хэш функции - но они требуют хэш считать - а это как ни крути не для каждого МК. Есть и по проще - типа на регистре с обратными связями, вычислительные ну и т.д. В инете должно быть навалом. Книжки не вспомню - но тоже есть. Еще можно тоже с секретом и нарастающим счетчиком на шифровалке какой - вроде есть совсем легкие шифровалки - МК с ними на раз расправляются :).
Но учтитите - что при 1-3 байтах вас переберут быстренько :) - тупо в лоб и без напряга. мне надо будет всего то подсесть типа я сторона Б - и на три ваших байта от болды отвечаю своими тремя - через N попыток я просто угадаю ответ. N- не скажу надо думать :) - Если алгоритм сдвигов вдоль секретов и всякие там ухишрения тоже тайна - это немного оттянет конец - но как правило алгоритм не останться тайной - так что все и сведется к перебору трех байт. А если еще удасться понаблюдать за работающей системой - то еще легче будет.
Вывод - маловата кольчужка :)
Хотя конечно я не знаю от кого вы отбиваетесь :)
E-mail: info@telesys.ru