Title
Software Complexity Based Remote Attestation
Abstract
The trustworthiness given to remote platform by service provider is the base to network access authorization, but it's hard for service provider to get the real state of remote platforms without hardware support such as built-in TPM, and therefore to trust them. This paper presents a remote attestation mechanism in which a trusted agent is assured to measure and report to the service provider the state related information of its resided platform. To achieve this remote attestation process in an open environment without hardware support, increasing the software complexity is an effective choice. Software obfuscation can make the program more complicated for the software reverse engineering hard to work, and if the agent can also work independently to the services supplied by the resided platform, it can thus be trusted by its distributor during a significant period.
Year
DOI
Venue
2006
10.1109/ICICIC.2006.522
ICICIC (3)
Keywords
Field
DocType
software metrics,software complexity,formal verification,reverse engineering,software reverse engineering,authorisation,service provider
Computer security,Software security assurance,Computer science,Service provider,Software as a service,Resource-oriented architecture,Software construction,Programming complexity,Software development,Software framework
Conference
Volume
ISBN
Citations 
3
0-7695-2616-0
0
PageRank 
References 
Authors
0.34
3
3
Name
Order
Citations
PageRank
Xiao-Yong Li1372.44
Zhen Han213321.19
Changxiang Shen312714.57