Non-Performance Degrading Software Protection for Real-Time Processes

Award Information
Agency:
Department of Defense
Branch
Missile Defense Agency
Amount:
$892,472.00
Award Year:
2007
Program:
SBIR
Phase:
Phase II
Contract:
HQ0006-07-C-7603
Agency Tracking Number:
053-0525
Solicitation Year:
2005
Solicitation Topic Code:
MDA05-020
Solicitation Number:
2005.3
Small Business Information
ARXAN RESEARCH, INC.
3000 Kent Avenue, Purdue Technology Center, West Lafayette, IN, 47906
Hubzone Owned:
N
Socially and Economically Disadvantaged:
N
Woman Owned:
N
Duns:
149171303
Principal Investigator:
W.R. Wroblewski
Project Manager
(765) 775-1004
rwroblewski@arxan.com
Business Contact:
John Abernethy
President
(765) 775-1004
jabernethy@arxan.com
Research Institution:
n/a
Abstract
In this Phase II research effort Arxan intends to build a practical and commercially feasible product - a reconfigurable-hardware-based protection-system integration product. That product EnforIT-H shall meet certain design goals. The first goal is to fill all unused FPGA space. The second goal is to insert protection into an application after development has been completed. For the third design goal of automatically supporting flexibility and re-configurability, we use the fact that our protections are instantiated on an FPGA. For the design goal supporting instance dependent protection we propose the construction of a general mechanism for binding protection behavior to a particular set of hardware device characteristics. For the design goal of strengthening the weaker links of a protection, we note that the EnforcIT product is based on the concept of building a network of mutually self-protecting protections using a variety of guards. Lastly, in the interest of broad applicability, we propose to build our guards in a manner which is agnostic to the hardware which interconnects the FPGA, the CPU running the software to be protected, and any other devices (e.g. RAM modules) required by the selected set of protections.

* information listed above is at the time of submission.

Agency Micro-sites

US Flag An Official Website of the United States Government