Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Code Renewability for Native Software Protection   Software protection aims at safeguarding assets embedded in software by
preventing and delaying reverse engineering and tampering attacks. This paper
presents an architecture and supporting tool flow to renew parts of native
applications dynamically. Renewed and diversified code and data belonging to
either the original application or to linked-in protections are delivered from
a secure server to a client on demand. This results in frequent changes to the
software components when they are under attack, thus making attacks harder. By
supporting various forms of diversification and renewability, novel protection
combinations become available, and existing combinations become stronger. The
prototype implementation is evaluated on a number of industrial use cases.

22
The categories of this paper are: chao-dyn
20
The categories of this paper are: acc-phys
34
The categories of this paper are: chem-ph
32
The categories of this paper are: atom-ph
26
The categories of this paper are: bayes-an
2
The categories of this paper are: math
24
The categories of this paper are: dg-ga
11
The categories of this paper are: hep-lat
14
The categories of this paper are: math-ph
19
The categories of this paper are: eess
37
The categories of this paper are: supr-con
7
The categories of this paper are: hep-th
0
The categories of this paper are: hep-ph
10
The categories of this paper are: q-bio
15
The categories of this paper are: nucl-ex
28
The categories of this paper are: alg-geom