DocumentCode
2814355
Title
Fault Tolerance & Testable Software Security: A Method of Quantifiable Non-Malleability with Respect to Time
Author
Sharp, Dave B. ; Nayak, Amiya ; Goel, Nita
Author_Institution
Univ. of Ottawa, Ottawa
fYear
2007
fDate
22-26 April 2007
Firstpage
1549
Lastpage
1553
Abstract
In this paper, we demonstrate there exists practical limits to the recoverability and integrity verification (non-malleability) of software with respect to time a property to the best of our knowledge not demonstrated previously; this in turn, implies practical limits to software security using current existing processing hardware. Non-malleability applied to software implies that it should be infeasible for an attacker to modify a piece of software, thus creating a software fault. Given the recoverability limitation, we demonstrate a quantifiable definition for secure software with respect to integrity/tamper resistance.
Keywords
program testing; program verification; security of data; software fault tolerance; fault tolerance; integrity verification; quantifiable nonmalleability; recoverability; software fault; testable software security; Application software; Cryptography; Data security; Fault tolerance; Hardware; Immune system; Protection; Reverse engineering; Software testing; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
Conference_Location
Vancouver, BC
ISSN
0840-7789
Print_ISBN
1-4244-1020-7
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2007.386
Filename
4233045
Link To Document