Re: Какой принцип шифрования применить?
От: SergH Россия  
Дата: 03.09.08 21:07
Оценка:
Здравствуйте, ice1, Вы писали:

I>Я понимаю, что задача скорее всего не имеет решения, но тема довольно обширная, поэтому не хочется упустить шанс ее решить.

I>Проблема в следующем: имеется exe-модуль, который ведет логирование в системе и записывает зашифрованные данные в файл. Также имеется клиентский модуль, который эти данные зачитывает через определенные промежутки времени, дешифруя файл лога. Так как все реализовано через .Net, то, естественно, декомпиляция кода рефлектором — лишь вопрос времени и желания.
I>Каким образом можно максимально осложнить подделку записей лога? Возможно как-то помогут алгоритмы шифрования с открытыми ключами или что-то в таком роде?... Если такая возможность даже теоретически отсутствует — все равно буду рад ответу и перестану рыть в эту сторону. В крайнем случае устроит максимально запутанный алгоритм шифрования, который можно прогнать через обфускатор и существенно осложнить поиск точек входа/выхода.

Злоумышленник может исследовать и клиент и сервер, или только клиент?
Делай что должно, и будь что будет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.