University of New Orleans
Some Novice methods for Software Protection with Obfuscation
Abstract
dc:description.abstractPreviously software is distributed to the users by using devices like CD.S and floppies and in the form of bytes. Due to the high usage of internet and in order to perform the tasks rapidly without wasting time on depending physical devices, software is supplied through internet in the form of source code itself. Since source code is available to the end users there is a possibility of changing the source code by malicious users in order to gain their personnel benefits which automatically leads to malfunctioning of the software. The method proposed in this thesis is based on the concept of using hardware to protect the software. We will obfuscate the relation between variables and statements in the software programs so that the attacker can not find the direct relation between them. The method combines software security with code obfuscation techniques, uses the concepts of cryptography like hashing functions and random number generators.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Computer Science
- Year
- 2006
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Aravalli, SaiKrishna
- Contributors dc:contributor
-
- Fu, Bin
- Tu, Shengru
- Richard, Golden
Subjects
dc:subject × 3Identifiers
dc:identifier.*- Repository record dc:identifier
- https://scholarworks.uno.edu/td/479
- OAI identifier oai:identifier
- oai:scholarworks.uno.edu:td-1479