Research output: Contribution to journal › Article › peer-review
Автоматическая генерация хэш-функций для обфускации программного кода. / Lebedev, R. K.
In: Прикладная дискретная математика, No. 50, 12.2020, p. 102-117.Research output: Contribution to journal › Article › peer-review
}
TY - JOUR
T1 - Автоматическая генерация хэш-функций для обфускации программного кода
AU - Lebedev, R. K.
N1 - Лебедев Р.К. Автоматическая генерация хэш-функций для обфускации программного кода // Прикладная дискретная математика. - 2020. - № 50. - С. 102-117
PY - 2020/12
Y1 - 2020/12
N2 - Рассмотрены особенности применения хэш-функций для запутывания программного кода, а также проблемы использования в этих целях существующих хэш-функций. С учётом этих особенностей и проблем предлагается метод автоматической генерации хэш-функций, основанный на подходе генетического программирования. Предложены методы оценки устойчивости хэш-функций к автоматическим атакам поиска первого прообраза, основанным на использовании SMT-решателей, и к случайным коллизиям. Проведена оценка генерируемых функций, а также предложен метод быстрого обнаружения слабых экземпляров, позволяющий значительно повысить устойчивость получаемых хэш-функций к атакам.
AB - Рассмотрены особенности применения хэш-функций для запутывания программного кода, а также проблемы использования в этих целях существующих хэш-функций. С учётом этих особенностей и проблем предлагается метод автоматической генерации хэш-функций, основанный на подходе генетического программирования. Предложены методы оценки устойчивости хэш-функций к автоматическим атакам поиска первого прообраза, основанным на использовании SMT-решателей, и к случайным коллизиям. Проведена оценка генерируемых функций, а также предложен метод быстрого обнаружения слабых экземпляров, позволяющий значительно повысить устойчивость получаемых хэш-функций к атакам.
KW - obfuscation
KW - hash function
KW - genetic programming
KW - avalanche effect
KW - SMT solver
KW - Hash function
KW - Obfuscation
KW - Genetic programming
KW - Avalanche effect
UR - http://www.scopus.com/inward/record.url?scp=85104437801&partnerID=8YFLogxK
UR - https://www.elibrary.ru/item.asp?id=44388545
U2 - 10.17223/20710410/50/8
DO - 10.17223/20710410/50/8
M3 - статья
SP - 102
EP - 117
JO - Прикладная дискретная математика
JF - Прикладная дискретная математика
SN - 2071-0410
IS - 50
ER -
ID: 27504696