|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Математические основы информатики и программирования
Автоматическая генерация хэш-функций для обфускации программного кода
Р. К. Лебедев Новосибирский государственный университет, г. Новосибирск, Россия
Аннотация:
Рассмотрены особенности применения хэш-функций для запутывания программного кода, а также проблемы использования в этих целях существующих хэш-функций. С учётом этих особенностей и проблем предлагается метод автоматической генерации хэш-функций, основанный на подходе генетического программирования. Предложены методы оценки устойчивости хэш-функций к автоматическим атакам поиска первого прообраза, основанным на использовании SMT-решателей, и к случайным коллизиям. Проведена оценка генерируемых функций, а также предложен метод быстрого обнаружения слабых экземпляров, позволяющий значительно повысить устойчивость получаемых хэш-функций к атакам.
Ключевые слова:
обфускация, хэш-функция, генетическое программирование, лавинный эффект, SMT-решатель.
Образец цитирования:
Р. К. Лебедев, “Автоматическая генерация хэш-функций для обфускации программного кода”, ПДМ, 2020, № 50, 102–117
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/pdm726 https://www.mathnet.ru/rus/pdm/y2020/i4/p102
|
Статистика просмотров: |
Страница аннотации: | 124 | PDF полного текста: | 159 | Список литературы: | 24 |
|