Malafeyev Y. Methods and tool means for algorithmic maintenance obfuscation in systems of software protection

Українська версія

Thesis for the degree of Candidate of Sciences (CSc)

State registration number

0412U003849

Applicant for

Specialization

  • 05.13.05 - Комп'ютерні системи та компоненти

23-05-2012

Specialized Academic Board

Д 64.052.02

Kharkiv National University Of Radio Electronics

Essay

3. Object of research: the process of software security. Aim of research: increasing of the software and tool means security properties via development of structural-functional conversion methods of algorithmic process models. Research methods: methods and terms of the combinatorial analysis, Boolean algebra, set theory, the algorithmic algebras. Hardware: personal computer. Theoretical and practical results of the research: the obtained scientific results are the basis for the solution of the scientific-applied task of software security systems' obfuscation dynamic converters synthesis; the practical value of the research results is development of a new approach to increasing of software security via implementation of obfuscating conversions on the algorithmic level. Scientific novelty: first proposed is the method of structural-functional conversion of algorithmic process models, that is designated by conversion of the given algorithmic process model into an obfuscated one with a new structure and logical functions, which enables the complication of the program's static analyses; first proposed is the method of dynamic algorithmic converters building, that is designated by formation of algorithmic process obfuscation model, which enables the complication of the program's dynamic analyses; improved is the method of algorithmic converters' conversions enumeration, which covers a wider scope of conversions in comparison with the existing ones; functional conversions, which enables evaluation of conversions number and building of conversions catalogs necessary for algorithmic converters synthesis. The results of the dissertation have been implemented in the Public Joint-Stock Company "Joint-Stock Company Kharkov Scientific-Research Institute of Radio Measurements" and in State Enterprise "Kharkov Scientific-Research Institute of Machine Building Technology". Scientific and practical results of the dissertation can be used in scientific-research organizations and enterprises of Ukraine, that secure software at the stage of algorithmic means development".

Files

Similar theses