1. What contributions have the authors mentioned in the paper "Remote trust with aspect-oriented programming" ?
To address this research problem, the authors propose a novel approach based on the client-side generation of an execution signature, which is remotely checked by the server, wherein signature generation is locked to the entrusted software by means of code integrity checking.. Their approach exploits the features of dynamic aspect-oriented programming ( AOP ) to extend the power of code integrity checkers in several ways.. This paper both presents their approach and describes a prototype implementation for a messaging application.
read more
2. What is the way to prevent an automated replacement attack?
the only possibility to thwart an automated replacement attack is combining different protection techniques (e.g. obfuscation) and reducing the TTG time validity.
read more
3. What is the purpose of the tag generator?
The Tag Generator crosscut intercepts network transmissions to the chat server in order to obliviously insert authentication tags in the data sent out by the client application.
read more
4. What is the way to prevent cracks from being distributed?
Another way to inhibit cracks diffusion is pursued by means of techniques like Software aging [14] aiming at frequently distributing new updates of a program: this also allows dynamic renewal of software protection techniques embedded in the application.
read more




